Use Cape that does not have a Cape-EEPROM?


I have an own, customised cape that is currently used from within a bare-metal software only. Thus it does not come with a Cape-EEPROM like it is expected by Linux (and may be U-Boot?) driven systems.

My question: is it still possible to run this board when BBB works using Linux? I’m aware that users will have to configure the hardware I/Os of that board for their own - but beside of that, are there any reasons why it can’t be used?


It should work fine. You can create a device-tree overlay to configure
the I/O and manually load the overlay at runtime, load it at boot by
editing uEnv.txt, or load it at startup using the init script.