Lurker here. I have been working on developing audio capes for the Beaglebone Black. I now have a design I am poised to ship. First, however, I need to know the right thing to do with the cape’s EEPROM so it works “out of the box” for users.
I believe the EEPROM is read by the BBB during boot, and the info in the EEPROM helps the BBB load the correct device tree overlay, right?
Can one of the experts on this list please point me to a HOWTO or other documentation which describes how to put the correct ID into the EEPROM so the BBB knows what to do with the associated cape? Some info about where to stage the cape’s .dtbo file so it is loaded during boot would also be appreciated.
Lurker here. I have been working on developing audio capes for the
Beaglebone Black. I now have a design I am poised to ship. First, however,
I need to know the right thing to do with the cape's EEPROM so it works "out
of the box" for users.
I believe the EEPROM is read by the BBB during boot, and the info in the
EEPROM helps the BBB load the correct device tree overlay, right?
Can one of the experts on this list please point me to a HOWTO or other
documentation which describes how to put the correct ID into the EEPROM so
the BBB knows what to do with the associated cape? Some info about where to
stage the cape's .dtbo file so it is loaded during boot would also be
appreciated.
In addition to Robert’s response, here is a second (though somewhat outdated) page and associated links that show how to write to eeprom of a custom cape.