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.

about C6678 SPI Boot



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

  • 您好,

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

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

  • 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中的程序?

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