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.
In scouring the SPRUGY9C section 3.7.2 RBL loading process the SPI bootloader references the I2C process. The I2C RBL process states that the bootloader table is read from the SPI (flash) interface. Per TMS320C6678 table 2-13, 4pin mode, 24bit address for CS1 starting at SPI address 0 is configured per our boot pinout. We are setting up the boot parameter table stored in the NOR flash according to TMS320c6678 tables 2-15 and 2-21. Given that our NOR flash device supports XIP and command-address-data protocols (read = command code 0x03) over the SPI interface, we need to know which method the RBL uses as the protocol since our NOR flash non-volatile boot configuration must be configured to match the RBL prior to the first bootup,
Thanks,
Jimmy
Hi Jimmy,
I understand that you are trying to achieve direct SPI boot on C6678 devices. Is my understanding right?
Are you working on custom board or C6678 EVM? Please check if the attached example helps to solve the issue.
5305.KeystoneI_bootloader_workshop.zip
Thank you.