"Load Program" & "download flash"

cyu02   2007-12-6 09:37 楼主
我将一个program build好之后分别用file里的"load program"与flash utility download进LF2407A,都没有设定csm的密码. 在ccs底下跑的很正常,但是stand along的版本却是跑不起来,我检查后发现program都被download在同一段program memory里,开始/结束的address(因为用同一个cmd file,都由0x0044开始)以及program的内容都一样 请问为什么在ccs下跑的好好的code移到单机版本后却无法运作?

回复评论 (1)

回复:"Load Program" & "download flas...

据我所知! "load program"是把 Program 载入到 RAM 的区段,关电之后 Program 就会消失。 然后你说用 flash utility download 到 LF2407A,但是你却用同一个 cmd file(也就是与"load program"相同的内存配置),所以你的 Program 还是加载到 RAM 的区段(关电之后 Program 就会消失)。 那么在 stand along 时,重新的 Power ON,但是 RAM 的区段没有 Program,然后 Flash 的区段又没有 Program(你并没有用正确的 cmd file 将 Program 烧录至 Flash 区段),所以 stand along 的版本是跑不起来!
点赞  2007-12-6 09:39
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复