-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Mastering Embedded Linux Development
By :

ClickID is MikroE’s plug and play solution for MikroE Click add-on boards. ClickID enables Linux to automatically identify a Click add-on board and instructs the mikroBUS driver to load the correct interface driver (UART, I2C, SPI, ADC, or PWM) for communicating with the peripheral. All the information about a peripheral is located on an EEPROM chip soldered to the bottom right of the add-on board. Linux talks to this EEPROM via 1-Wire at startup to perform the plug and play process. Not all Click add-on boards have this EEPROM so only some support ClickID.
Debian automatically upgrades packages including the Linux kernel without prompting the user. This is problematic because we will use an older Linux 5.10 kernel to talk to MikroE Click add-on boards.
To disable auto-upgrades in Debian:
debian@BeagleBone:~$ sudo apt remove unattended-upgrades
To downgrade the Linux kernel from 6.6 to 5.10:
debian@BeagleBone:~$ sudo apt update...