您好!
我现在想在我们的C6678开发板上试试EMIF 加载,外挂Nor Flash,但是没有I2C EEPROM,那我可以不用加载IBL直接实现从Nor Flash加载吗?
如果可以实现的话,那EMIF接口是由Rom code 初始化的吗?那怎么实现将Nor Flash中的应用程序搬移到DSP的L2 RAM中呢?
以前C6455的Flash加载就是在应用程序中加一个.asm文件,此文件的作用就是将Flash中的数据搬移到L2中,那C6678的EMIF加载是不是也可以这样呢?
C6678在用EMIF加载时,数据线是16bit的还是8bit的呢?
谢谢各位专家的指教!
xiaoyan Bian:
回复 Brighton Feng:
您好:
那往Nor Flash中烧写代码时,我可以直接使用MCSDK工具包的tools\writer\nor文件夹中的烧写文件吗?
Brighton Feng:
回复 xiaoyan Bian:
我没用过MCSDK里的工具。不过,烧FLASH有很多方法,稍微研究一下就不难搞定
xiaoyan Bian:
回复 Brighton Feng:
您好:
非常感谢您的回复,能不能给我一个通过EMFI16 口烧写Nor Flash的工程,我想参考一下,我们现在可以通过SPI访问Nor Flash,不知道二者有何不同啊?
另外,还有一个问题,就是I2C EEPROM加载的boottable的第一个字为什么不是程序的入口地址啊?第二个字才是入口地址,那第一个字是用来做什么的? 以前用SRIO boot和Flash Boot时,boottable的第一个字都是入口地址,搞不明白。
谢谢您的回复!
countryhotel:
回复 xiaoyan Bian:
请问 “xiaoyan Bian”你现在走EMIF16 NOR FLASH 引导成功了吗? 是否能提供一些建议,邮箱 tangbo611@hotmail.com。
TI中文支持网