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