This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[AM3359 ROM BOOTLOADER] Boot tracing vectors

Hi all.

I'm creating a custom bootloader, and I need to detect if ROM loader read MLO file from SPI0 flash or MMC0.

I've found that when ROM loader reads MLO from MMC0, "trace vector 3" doesn't show the expected value:

TRACE VECTOR 1 = 0x0000_009E

TRACE VECTOR 2 = 0x0001_1000

TRACE VECTOR 3 = 0x0000_1000

I'd expected  BIT[ 5 ]=1 instead of BIT[ 12 ]=1.

Where am I wrong?