板卡使用的是TI的C6678的开发板,使用TI的C6678_directRom_Boot_examples中的闪灯的例子烧写flash,显示烧写成功,但断电后,上电无法正常运行。
问题:1.在线运行闪灯正常,烧写进去后,没有闪灯,PC指针停留在0x20b0ccd4,不知道问题出在哪。
2.从spi flash加载是只能IBL二次加载吗,是否能直接加载。
3.除了按照例子中的准备工作外,还需要其它的设置吗?
我是新手,刚开始做,不太理解,希望大家帮帮忙解答一下。
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.
板卡使用的是TI的C6678的开发板,使用TI的C6678_directRom_Boot_examples中的闪灯的例子烧写flash,显示烧写成功,但断电后,上电无法正常运行。
问题:1.在线运行闪灯正常,烧写进去后,没有闪灯,PC指针停留在0x20b0ccd4,不知道问题出在哪。
2.从spi flash加载是只能IBL二次加载吗,是否能直接加载。
3.除了按照例子中的准备工作外,还需要其它的设置吗?
我是新手,刚开始做,不太理解,希望大家帮帮忙解答一下。
Yes. It is possible. With the silicon revision 1.0, the PLL fix is required. With the silicon revision 2.0, the PLL fix is not required(the IBL workaround is not required).
On the Keystone I EVM, for ROM boot modes (EMAC,SRIO,PCIe,Hyperlink,SPI etc) and I2C boot mode with bus address 0x50, DSP will initially boot from I2C EEPROM bus address 0x51(IBL) which does the PLL reset workaround, updates the DEVSTAT for appropriate values based on the DIP switch settings (SW3 through SW6 settings) and then re enters the ROM to accomplish the desired boot mode.
Please review the errata document to understand the conditions of the PLL locking problem and the workaround. This is Advisory 8. The errata specifies a workaround option for "no-boot, SPI and I2C boot modes", so you could do the same thing with a SPI Flash instead of I2C EEPROM.
On the EVM, this is implemented using an FPGA and I2C EEPROM 0x51 to allow you to have as much flexibility as possible with your EVM boot selection. If the EVM is used, it is necessary to program the IBL and its configurations in address 0x51.
是参照这个说明吗,具体参考那个勘误表进行修改呢,是不是需要重新烧写IBL?
chun dong 说:查看了版本芯片上的丝印为TMS320C6678CYP YB-20-31 ZEJR9 @2010 TI 2 CYP G1,说明芯片应该是2.0版本的吧。如果是2.0版本的,这个问题改怎么解决
是表示2.0版本,如果完全按照pdf操作的,应该能闪灯啊,boot mode管脚设置再确认一下是否和pdf中的照片一样,别off和on弄反了。
你好:
我也在测试加载启动,用的就是官方提供的这个例子,有几个问题想请教一下。
1、这个是SPI一级直接启动吧?
2、我之前用的是论坛提供的例子(e2echina.ti.com/.../210949
I2C-Nor flash boot启动成功了,换成一级启动是否需要擦除eeprom的程序不?
3、可否告知本例程中PLL的设置有问题的具体问题是哪儿?nysh.spi.map里面具体如何修改,最近看的有点懵了,谢谢了