Bird
0
0

Why is it important to reboot the Raspberry Pi after enabling I2C via raspi-config?

hard🧠 Conceptual Q10 of 15
Raspberry Pi - I2C Communication
Why is it important to reboot the Raspberry Pi after enabling I2C via raspi-config?
ABecause the I2C devices need internet to initialize
BBecause the Raspberry Pi updates its firmware automatically
CBecause the SD card requires formatting
DBecause the I2C kernel modules and device tree parameters load only at boot
Step-by-Step Solution
Solution:
  1. Step 1: Understand how hardware interfaces are enabled

    Enabling I2C changes kernel modules and device tree settings that load during boot.
  2. Step 2: Recognize the need for reboot

    Reboot is required to apply these changes and activate I2C support.
  3. Final Answer:

    Because the I2C kernel modules and device tree parameters load only at boot -> Option D
  4. Quick Check:

    Reboot needed for hardware changes = true [OK]
Quick Trick: Reboot to apply hardware interface changes [OK]
Common Mistakes:
MISTAKES
  • Thinking internet or SD card formatting is needed
  • Assuming firmware updates happen automatically
  • Skipping reboot after enabling I2C

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Raspberry Pi Quizzes