TI中文支持网
TI专业的中文技术问题搜集分享网站

通过SPI加载一个SYS/BIOS应用程序,除了PLL和DDR3,还需要初始化其他模块吗?

从文档中得知,spi boot mod,使用的bypass PLL,并且只用用到DDR3时,RBL 才会初始化DDR3部分.现在我需要从Nor flash加载一个SYS/BISO应用程序,那么除了PLL 和 DDR3 我还需要初始化其他的外设吗?  或者说,我需要另外写一个bootloader,来为sys/bios运行做准备吗? 谢谢

user5306965:

回复 Shine:

shine你好,最近在网上看相关文档中说,C6678已经不用二级bootloader了,那实际上要开机自举运行只需要用转换工具把.out转换成.dat烧写到储存器,然后配置成对应储存器的启动模式就可以了对吗

Shine:

回复 user5306965:

如果用的是硅版本2.0的话,不需要二次bootloader了。具体可以参考上面FAQ链接里的例程Direct Boot Examples (without IBL)。

user5306965:

回复 Shine:

那请问根据这些信息能看出芯片是哪个版本的吗?我尝试将散热片移开但是它和芯片应该是粘在一起了

user5306965:

回复 Shine:

二次boot之前试了没成功,后来改用SPIBOOT,最后控制台打印出来显示烧写成功,但是我看后面括号是(0 of 6xxx bytes),这样正常吗,有没有可能是之前在EEPROM烧写的IBL没有擦除导致的呢

Shine:

回复 user5306965:

图片显示不出来,请点击右下角的“使用高级编辑器编辑文本”插入图片。

user5306965:

回复 Shine:

嗯嗯谢谢,已经确认是2.0版本了

赞(0)
未经允许不得转载:TI中文支持网 » 通过SPI加载一个SYS/BIOS应用程序,除了PLL和DDR3,还需要初始化其他模块吗?
分享到: 更多 (0)