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

about C6678 SPI Boot

请帮忙提供一个制作SPI加载映像的工具包吧,急用,先谢谢啦!

Andy Yin:

您好,

目前在MCSDK安装目录mcsdk_2_00_04_16\tools中存在PCIe, EMAC,及SRIO的加载例程及相关工具,可否用已有的去替代SPI作为加载方式呢,可以先看看MCSDK中已有的加载工具是否满足要求,谢谢

Zhan Xiang:

回复 Andy Yin:

你可以采用MCSDK中提供的bttbl2hfile和hfile2array,将boottable转成数组,然后利用writer写到SPI EEROM中,根据你的需求,你可以自己在代码中加入SPI boottable的头信息。

tthnny:

回复 Zhan Xiang:

zhan xiang,您好!

能否具体说下SPI boot时,flash里面的数据格式,仅仅是block length+check sum+ block data这样吗?block length设为多大合适(最大286?)?

1、block data又是怎样的格式?与eeprom的boot table一样吗?即最开始的32bit为entry address ,其余为section length+addr+data?还是有其他格式?怎么由.out转换得到?

2、spi boot是否完全不需要用户去写spi boot parameter table?

3、我把6678开发板的拨码开关设为spi boot,在L2中看到的boot parameter table 为CFG模式,为什么不是boot table模式?在cfg模式下,如何引导spi中的程序?

问的比较琐碎,实在是还没有实现,困惑较多,期待答复,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » about C6678 SPI Boot
分享到: 更多 (0)