So we have a board that works fine when booting into eMMC, from a cold power up (no previous power applied).
When we have to perform a warm reset (power applied, pulling MRESET low, or via a software reset), the boot skips eMMC1/0 and jumps straight to UART boot (3rd in the boot sequence for 0b11100). This was observed after a reset attempt after a Kernel-Panic and Kernel Crash.
What is preventing the Boot Sequence from booting off an otherwise prooven bootable eMMC, and how do we subsequently fix it so that it will boot both hot or cold to eMMC.
I should also mention that our hardware configuration is heavily inspired by the beagle bone board (though not identical due to our use case).
Thanks,