C6678学习——SPI NOR FLASH多核引导资料汇总及个人分享
底层的东西比较费时,写出来,帮大家节省时间。 环境: 裸跑,没有操作系统。工具安装路径:C:\ti\pdk_c667x_2_0_9\packages\ti\boot X龙开发板 先简单介绍单核引导: 参考"C6678_SPIboot_usersManual.pdf" 可能碰到的问题: xxx.exe如何产生?在utils里只有.c,需要make https://blog.csdn.net/Nicholas_Liu2017/article/details/78323391 https://blog.csdn.net/u012530451/article/details/71125236 带初始化DDR的gel文件哪里来? 我是使用了X龙提供的C6678.gel 加载gel文件即载入app.dat步骤: 确定已经在noboot模式下正常运行! 先新建一个ccxml文件,以区别于其他已经存在的工程。 run->debug load gel文件 选择core0, connect -->写入gel load program “norwriter” 载入数据文件到DDR 0x80000000 run 看Console的结果是否成功。注意FLASH的字节是否符合。 现在说多核: 一些要用的表格 BOOTMODE[2:0] = 6: SPI internally, boot mode are