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

C6748通过CCS5的SPIFLASH烧写问题

大家好,请问现在有没有SPI-WRITER的源文件?
 目前情况是这样的,我手头有OMAP-L138_FlashAndBootUtils_2_40、Lab14b、STARTERWARE、BSL文件夹。之前烧写EVM开发板,都是用的Lab14b下的.out烧写程序,没有源文件。

然后,

1、板子是自己设计的板子,手贱地用了SPI1的片选1来做,SPIFLASH是NUMOY啥啥的 M25P64,同EVM开发板一样

2、板子没有外存
于是.out文件显然指望不上了…

找啊找找到 OMAP-L138_FlashAndBootUtils_2_40下有个spiwriter的源文件;

改了改,还没成,这个程序下的SPI烧写用的是3脚模式,有点…啰嗦,可能是考虑兼容什么的吧。由于这个程序下的器件与M25P64有点差别,感觉改起来会比较麻烦。

所以,请问,

1、我是不是还得在这个源文件上改下去?

2、烧写进去之后,是不是还要做ubl?因为用了片选1…..

谢谢

Shine:

你好,

你可以参考下面的wiki网站修改SPI部分.http://processors.wiki.ti.com/index.php/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138#Modifications_for_Custom_Boards

qinxi zhang:

回复 Shine:

谢谢。

我修改了一部分程序。已经烧进去了。但是启动没反应。

我比较疑惑,由于片选不一样,且没有ddr,是不是需要AIS什么的特殊设置?

Shine:

回复 qinxi zhang:

你的程序在仿真器模式下是调通的吗? 看看下面的wiki网站http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues

qinxi zhang:

回复 Shine:

是调通的。我先看看。:)

qinxi zhang:

回复 qinxi zhang:

烧进spiflash也能load symbols吗?我load不了。

psc,pll的初始化,在ais和main里都做了。

还有一个情况,spiwriter中有一部分数拒是运行在dram中的,我改了cmd文件把它搞到l2中。

不然烧不进。这点不知道有没有影响,感觉boot是rbl干的事情,应该和烧写没关系,不知道对不对。

qinxi zhang:

回复 qinxi zhang:

我还比较疑惑,28这种程序烧在片上flash的,要load在flash,run在ram。对于6748这个是怎么实现的?

Shine:

回复 qinxi zhang:

qinxi zhang

烧进spiflash也能load symbols吗?我load不了。

psc,pll的初始化,在ais和main里都做了。

还有一个情况,spiwriter中有一部分数拒是运行在dram中的,我改了cmd文件把它搞到l2中。

不然烧不进。这点不知道有没有影响,感觉boot是rbl干的事情,应该和烧写没关系,不知道对不对。

Shine:

回复 qinxi zhang:

qinxi zhang

我还比较疑惑,28这种程序烧在片上flash的,要load在flash,run在ram。对于6748这个是怎么实现的?

Shine:

回复 Shine:

不能用load symbols, 具体报什么错?

qinxi zhang:

回复 Shine:

no symbols defined.

现在的情况是相同的程序,我用evm的spiwriter写到evm板,ok的。

用改的spiwriter写到自己的板子上,no…

我看看能不能用改过的烧到evm上去…

赞(0)
未经允许不得转载:TI中文支持网 » C6748通过CCS5的SPIFLASH烧写问题
分享到: 更多 (0)