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

TMS320C6678: 如何进行spi nor flash boot

Part Number:TMS320C6678

参考6678EVM 自己画了一块板子, 但是没有加EEPROM,因此选择SPI NOR Flash Boot模式。按照如下的方式生成.dat文件:

1.工程选择的是创龙NonOS的GPIO_LED,用于LED闪烁, 编译时将output format设置为ELF格式,生成 NonOS_GPIO_LED.out,.out文件在线可运行。

2.双击spiboot.bat文件,命令执行完成后将会产生simple.btbl、simple.btbl.be、simple.btbl.i2c、simple.dat共四个文件。

3.将parameter boot table和 simple.dat 合并成一个待烧写的spirom.dat。

4.用MCSDK自带的nor-writer工程,将 simple.dat烧写到Flash,load memory 输入0x80000000,勾上Use the header…  烧写工程run,注意console输出 如下所示:

显示下载成功,但是掉电后,DSP的bootpin[12:0]改为spi boot模式=0.0011.0000.0110,重新上电后无法运行。

想请教一下各位的大神,是否工程的选择有问题,生成.dat的方法是否有问题?还是 parameter boot table的生成有问题?

Nancy Wang:

参考以下链接的总结贴看一下。

e2echina.ti.com/…/keystone-1-spi-nor-10-14-16

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 如何进行spi nor flash boot
分享到: 更多 (0)