Electrical – Beaglebone: Unable to boot with custom cape

beagleboardbeaglebonebeaglebone black

I made a custom cape (attached) for my beaglebone black and when I connect it, the beaglebone doesn't boot, only the power led turns on. I'm booting from an SD card and I have disabled the HDMI and eMMC capes. When I've tried booting the beaglebone first and then connecting the cape, the beaglebone would turn off with the message "The power button was pressed" even though I didn't press it.

Thanks

Beaglebone Cape

Best Answer

LCD_DATA0 ~ LCD_DATA15 configure boot priority during the boot process and are called boot pins. These pins are internally pulled up/down by a set of resistors. According to BBB reference manual:

If you plan to use any of these signals, then on power up, these pins should not be driven. If you do, it can affect the boot mode of the processor and could keep the processor from booting or working correctly.

but you have utilized boot pins in your application. ensure that cape signals do not interfere boot process. check BBB schematic and reference manual for more information.