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

dsp 6748 spiflash _writer

    我用OMAP-L138里的SPIFLASH_writer程序做一个6748 SPI FLASH的项目,配置上我已经核对过了DDR   PLL  SPI基本配置,flash型号配置,也照着processors.wiki.ti.com/…/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138里的Modifications for Custom Boards修改过了。整体程序可以运行,但是没烧录成功,uart也只打印出了“File read complete”,运行一段时间后暂停程序时,停在了UTIL_waitLoopAccurate这个函数里。请问一下这是什么原因导致的,怎么解决。

user5054519:

    我用OMAP-L138里的程序做一个6748的项目,程序可以运行,但是跑了大约10分钟也没有successful,就一直在运行,打印出来最后的信息是File read complete,请问一下这是什么情况

Shine:

请问是烧写不进spi flash还是代码能成功烧写,但脱机时运行不起来?

user5054519:

回复 Shine:

我的意思是就是一直在烧写

user5054519:

回复 user5054519:

但一直没成功烧写,像是在里面一直循环一样

Shine:

回复 user5054519:

File read complete表示ais代码读进来了,你看一下程序死在哪里?

user5054519:

回复 Shine:

卡在UTIL_waitLoopAccurate这个函数里了,反复暂停,运行,程序一直在UTIL_waitLoopAccurate这个函数里运行

user5054519:

    我用OMAP-L138里的SPIFLASH_writer程序做一个6748 SPI FLASH的项目,配置上我已经核对过了DDR   PLL  SPI基本配置,flash型号配置,也照着processors.wiki.ti.com/…/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138里的Modifications for Custom Boards修改过了。整体程序可以运行,但是没烧录成功,uart也只打印出了“File read complete”,运行一段时间后暂停程序时,停在了UTIL_waitLoopAccurate这个函数里。请问一下这是什么原因导致的,怎么解决。

Shine:

回复 user5054519:

有很多函数里都会调用UTIL_waitLoopAccurate,能跟踪到具体哪个函数里的UTIL_waitLoopAccurate?

user5054519:

回复 Shine:

跟踪到使能和失能cs这两个函数这个函数好像相当于延时的函数,可以把他屏蔽掉吗

Shine:

回复 user5054519:

执行到SPI_enableCS这个函数?但是你的代码已经执行到打印File read complete这个信息,说明SPI_MEM_open这个函数已经执行过了。

赞(0)
未经允许不得转载:TI中文支持网 » dsp 6748 spiflash _writer
分享到: 更多 (0)