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.
您好,
新做的板子,I2C没有接E2PROM,EMIF 通过FPGA直连NOR,SPI 挂了NOR flash,现在想通过EMIF NOR BOOT ,我的问题是:
1:是否需要烧写IBL
2:如果需要烧写IBL,由于没有E2PROM,是否可以将IBL烧写在spi 连接的nor flash,此时我该如何强制DSP在EMIF NOR BOOT之前先运行SPI NOR 内的IBL,再进行EMIF NOR BOOT。
3:对于PG1.0 6678的评估板,将IBL烧写在E2PROM,有没有相关的文档说明评估板进行BOOT时如何做到强制让DSP先运行IBL,再跳转到相应的BOOT 方式
谢谢!
Andy Yin1,您好
我用评估板试了下,未烧IBL时,SPI boot 也不成功,一旦烧入IBL,则成功。连接CCS,首先PC指针指向0x20b00000,全速运行时,pc指针无法跳到c_int00。一直卡在0x20b00000起始的一段内存空间,这是BOOT ROM空间。似乎陷入了死循环。在反汇编窗口其中有这样一段代码反复执行:
起始地址 代码
0x20b0c950 SUB .L1 A0,A5,A0
0x20b0c952 NOP 2
0x20b0c954 [A0]BNOP .S1 0x20b0c950 , 5
我的问题是:
1、根据PG 1.0勘误表,SPI BOOT PLL bypass,不需要IBL去fix PLL。但为何我的无法启动?在生成SPI boot 文件时,加入了boot 参数表,这个是否有影响。
2、除 SPI boot 以外其他boot 方式,,没有E2PROM去烧写IBL,有没有什么补救措施,或者说我们只能换成PG2.0的芯片
谢谢!