Im trying to use a cape developed by my team that has a lot of sensors and an FPGA, but as part of the connections between FPGA, sensors and BBB processor they used the MMC PINS, the ones that are destined for the eMMC. The cape works fine, but if I plug it in then the BBB does not boot. If I plug the cape after the BBB has booted, then everything is alright.
I tried changing to boot from an SD card and disabling the eMMC, but I cant boot anyways. I know the eMMC is disabled because I got this output :
root@beaglebone:~# cat /sys/devices/bone_capemgr.*/slots
4: ff:P-O-- Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G
5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI
6: ff:P-O-- Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN
7: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-I2C1
Any idea of what I am doing wrong? Or what else could I do to be able to boot?
Any help will be appreciated.