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.
在我们自己开发的板卡中,使用的nand flash型号与TI中的不同,我现在编译出来的ibl 烧到EEPROM中只能实现ibl nor flash启动,nand 无法启动,请问需要在ibl做哪些修改才能实现IBL nand flash启动。
请参考以下帖子的讨论:
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/837912/ccs-tms320c6678-nand-boot-problem-at-the-ibl-with-nand-device-change
直接从nand flash启动的话,boot mode的拨码应该是什么样的?官网只提供了IBL nand 的boot mode
Boot Mode |
DIP SW3 (Pin1, 2, 3, 4) |
DIP SW4 (Pin1, 2, 3, 4) |
DIP SW5 (Pin1, 2, 3, 4) |
DIP SW6 (Pin1, 2, 3, 4) |
---|---|---|---|---|
IBL NOR boot on image 0 (default) | (off, off, on, off)1, 2 | (on, on, on, on)3 | (on, on, on, off)4 | (on, on, on, on) |
IBL NOR boot on image 1 | (off, off, on, off) | (off, on, on, on) | (on, on, on, off) | (on, on, on, on) |
IBL NAND boot on image 0 | (off, off, on, off) | (on, off, on, on) | (on, on, on, off) | (on, on, on, on) |
IBL NAND boot on image 1 | (off, off, on, off) | (off, off, on, on) | (on, on, on, off) | (on, on, on, on) |
IBL TFTP boot | (off, off, on, off) | (on, on, off, on) | (on, on, on, off) | (on, on, on, on) |
I2C POST boot | (off, off, on, off) | (on, on, on, on) | (on, on, on, on) | (on, on, on, on) |
ROM SPI Boot8 | (off, on, off, off) | (on, on, on, on) | (on, on, off, on) | (off, on, on, on) |
ROM SRIO Boot5 | (off, off, on, on) | (on, on, on, off) | (on, off, on, off) | (off, off, on, on) |
ROM Ethernet Boot6 | (off, on, off, on) | (on, on, on, off) | (on, off, on, off) | (off, off, on, on) |
ROM PCIE Boot7 | (off, on, on, off) | (on, on, on, on) | (on, on, on, off) | (off, on, on, on) |
No boot | (off, on, on, on) | (on, on, on, on) | (on, on, on, on) | (on, on, on, on) |
抱歉,更正一下C6678 ROM bootloader不支持nand flash boot mode,所以需要使用IBL二次bootloader来加载,请参考Nancy发的帖子移植自己的nand flash。