Other Parts Discussed in Thread: AM3352
Hi.
Trying to get a AM3352 custom board to boot.
Without having changed anything in the code regarding the pinmux, I took the default MLO, u-boot etc. from the SDK and programmed an SD-card.
The hw SYSBOOT sequence is NAND, NANDI2C, MMC0, UART0.
I haven't any terminal connected to UART0, but with an oscilloscope, I can see that the board is driving the SD-card MMC0 like every 3:d second, and there is also some activity on UART0 (TxD). The activity on UART0 seems to be more frequent that every 3:d second... (?)
Q1: Does this sound "normal"?
Q2: If this sounds "normal", why isn't AM3352 reading more of the SD-card data and continuing the boot process (giving longer activity on MMC0), even though the rest of the pins are not correct setup?
Q3: According to the TRM, there should be some dead loop after that the boot device list is finished. Is that what I am seeing perhaps, and after that the watchdog kicks in and everything starts all over?
Q4: If I should compile the default SDK code but with make am335x_evm_uart2 instead, in order to get some activity on UART2, should I expect to see the above behavior on UART2, or is this perhaps to early in the boot sequence. I recon I have only seen the ROM boot yet?
Thanks