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

C6748的bootloader及NANDFLASH烧写问题。

想从NANDFLASH里启动C6748:

1、代码怎么生成?是用AIX吗?设置PLL后将.out文件转换成bin?

2、能否提供个NANDFLASH的烧写例程?

谢谢!

Tony Tang:

1. 是的:

2.

下载:sourceforge.net/…/OMAP-L138

参考说明:processors.wiki.ti.com/…/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138

hong wang1:

回复 Tony Tang:

非常感谢啊!

hong wang1:

Tony ,你好:

我用网上找到的烧写例程把AISGEN生成的bin文件烧写进去了,而且重新读出来,大概看了下,值也是对的,bootmode设置也设置过了,但去掉仿真器加电还是boot不起来,请各位专家帮忙分析一下,谢谢了,相关的图片和说明,我放在在下面的链接了。

e2e.ti.com/…/158296.aspx

hong wang1:

昨天的工作:

1、在AISgen中配置了NANDFLASH口使用的EMIF口的引脚复用;

2、NANDFLASH烧写好后,读取NANDFLASH中的内容和AISgen产生的文件比较一致;

3、查看手册,发现d800k006版本的rom缺省是从nandflash的block1启动的,我原来是写到了block0,重新修改烧写程序,把启动代码烧写到nandflash的block1,启动成功。

谢谢了,Tony。非常感谢。

liwenhao lee:

回复 hong wang1:

你好,我被6748的Boot问题折腾好久,我想问下nandflash的烧写程序是在138 的那个例程上修改的么,主要做了哪些改动

如果您还记得的话帮我指点指点啊 非常感谢

Tony Tang:

回复 liwenhao lee:

在serials flash tools的目录OMAP-L138_FlashAndBootUtils_2_40\OMAP-L138\CCS\NANDWriter下有有NAND flash writer的CCS工程,也要以直接用串口工具,下面链接为串口工具的使用说明(中文版)http://www.ti.com.cn/cn/lit/an/zhca481/zhca481.pdf

liwenhao lee:

回复 Tony Tang:

您好,我看了那段代码,有点晕,小弟是新手,可能是gel文件和一些宏定义没有理清楚,程序总是跑飞,可否将您修改过的程序gel文件之类的发送给我,394883597@QQ.com,麻烦您了,小弟万分感激。

Tony Tang:

回复 liwenhao lee:

gel文件可能需要修改的部分为:NAND的位宽,DDR的配置参数。如果用的输入时钟频率与EVM不同,还要修改PLL的参数。

你是在自己的板子上,还是在EVM板上?如果是自己的板子,把上面提到的部分修改一下,如果还有问题,把出错现象详细描述一下,最好有截屏,以帮助我们分析。

hong wang1:

回复 liwenhao lee:

烧写程序是我用138的例程改的,其实也没有改啥,就是把几个主要的文件放在一个文件夹,然后建立新的工程,把文件加进来,编译一下,挂仿真器烧运行,会出现提示字样,问你是否擦除程序,输入“y”,回车,然后让你指定烧写文件放的地方,输入要烧写的bin文件的路径,回车,开始烧写。

我邮箱whseu@126.com,不行我可以把我的程序发给你。

赞(0)
未经允许不得转载:TI中文支持网 » C6748的bootloader及NANDFLASH烧写问题。
分享到: 更多 (0)