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.

SYS_BOOT table in the TRM for AM35xx

We've been attempting to strap the boot order for our AM35xx platform according to Table 24-4 in SPRUGR0B (the AM35xx TRM). We normally boot from XIP but also require the option to boot from UART during debug. The debug option is achieved using a header.

Based on this, the obvious strapping solution would be SYS_BOOT[5] set to '1' and SYS_BOOT[4:0] set to '10011' which according to the table makes UART the first boot device and XIP the second boot device.

When we strap this option we do not get either UART or XIP boot (a bootloader is already in the FLASH).

When we strap with SYS_BOOT[5] set to '1' and SYS_BOOT[4:0] set to '11100' we can boot from the UART.

When we strap SYS_BOOT[4:0] set to '11111' regardless of SYS_BOOT[5] we get XIP.

Is there an updated table available with the correct boot options?

Regards

Andy

ps can the table also be corrected to removed the mention of reduced pin mode for SYS_BOOT[8] - I believe this function is not supported and SYS_BOOT[8] has to be pulled down for the SDRC to function.