Hello,
We have our own custom board design that has the AM3352. We have successfully booted from the SD card, then ported the code over to the eMMC chip. The U-Boot runs off the eMMC, but it does not load the Kernel.
When the U-boot scans for the eMMC, it is not found most of the time. Sometimes it does, but regardless the Kernel does not boot. We have an SD to eMMC socket adapter.
We loaded the same image that is on our custom board onto the eMMC to SD adapter, and were able to boot the Beagle Bone with it.
The boards that have the eMMC code ported into it, can no longer be booted with an uSD card. I changed the system configuration pins back to uSD card boot configuration, and nothing happens. Not even the CCCCC...
Attached is the eMMC schematic, and below are the connections to the CPU.
Regards,
KelseyeMMC.pdf