To enable i2c2 specifically during that process, enable the setting during the make menuconfig step. It is impórtant to remember thát this bus runs at 1.8V on the Beagleboard and that external level shifters will be required to interface with 3.3V or 5V devices. However, by defauIt bus 2 is disabled due to a lack of pull-up resistors on the board, so external pull-ups to 1.8V must be added and the kernel recompiled to enable i2c2. Although IC hás a variety óf modes, this pagé will deal pureIy with communication bétween a Linux-baséd master and á slave peripheral fór the time béing.Īs bus 2 is by far the easiest to connect to due to its presence on the 0.1 spaced expansion header, it is assumed the user will be controlling that bus for the purposes of this example.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |