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

6670 spi nor flash writer烧写程序出问题

Hi all,

我用hex6x.exe生成了boot时所要用的boot表,用mergebtbl将3个核的boot table合并为了一个。用Bttbl2Hfile.exe将合并之后的boot table转换为bin文件。准备用CCS带

的nor flash writer工具准备将bin文件烧写到flash中。但是按照说明上的操作,烧写不成功。控制台也没有打印是什么错误。程序跑起来之后,一直死在

CSL_IDEF_INLINE void CSL_SGMII_getStatus()函数处。请问问题出现在哪里了?

我所用的是6670芯片。另外,我们的开发板上面有两个flash,分别用DSP的两个片选段控制。请问这个会对烧写flash造成影响吗?我如何用TI所提供的烧写工具实现两

片flash的片选呢?

Thanks a lot

Best regards,

Nick

Andy Yin1:

您好,

上面提到的函数CSL_IDEF_INLINE void CSL_SGMII_getStatus()是在哪个工程的?如果在你们自己的板子上使用MCSDK tools中的nor flash writter时,需要根据特定的平台修改pdk_install_path\packages\ti\platform的实现。

Zhan Xiang:

1. 先使用单个核的boot,看看生成的boot表能否正常被烧写

2. 我不太明白你说的DSP使用2个片选控制flash,通常SPI的CS是每个端口一个,选定了SPI,该CS也就确定了

yaping song:

回复 Andy Yin1:

您好,我用6670调试2次加载,在对nor flash 进行读写时,(ccs 中的历程程序),出现以下错误。

NOR device open failed!

Returned platform errror number is 17.

想请教一下是什么原因造成的?或者如何查看17指示的是哪种原因?

谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » 6670 spi nor flash writer烧写程序出问题
分享到: 更多 (0)