|
發(fā)布時(shí)間: 2011-1-16 15:28
正文摘要:我用JTAG可以對(duì)ARMLPC2468通過AXD進(jìn)行仿真正常,把HEX文件下入板子就不能運(yùn)行了?謝謝回答。亟待解決! 隔了兩天,硬件沒動(dòng)過,開始還是能仿真的,用著突然又顯示連接不上了,JTAG顯示不能找到CPU 以前是玩單 ... |
| 在線能跑……不在線不能跑,既然是片子壞了……換了塊片子就好了,悲劇和郁悶 |
| ??????????????? |
| 曾見過相近案例,用的lpc2136好像也是調(diào)試時(shí)可以,但下載后不能跑。后查是硬件有點(diǎn)問題,串口下載使能腳上電時(shí)狀態(tài)不對(duì)。 |
| 我用lpc2478,沒遇到什么問題,估計(jì)是你的程序仿真時(shí)是在ram中運(yùn)行的,所以退出仿真后程序就跑不起來了,檢查你的地址映射 |
| 謝謝各位幫忙了,現(xiàn)在解決了些問題的,Jlink鏈接不上是因?yàn)槲蚁铝思用芏M(jìn)制文件進(jìn)去,現(xiàn)在用串口擦了?梢枣溄由狭,但是程序不能跑的問題還是還沒解決的!期待中…… |
|
沒用過LPC,一直在玩2410,也沒玩過JLINK 俺的玩法只適合買不起太多裝備的人玩,俺有帖子,LZ感興趣可以搜 LZ如果對(duì)于內(nèi)存映射熟悉的話,不妨先檢查以下程序配置,問題一個(gè)一個(gè)排除 首先是CPU啟動(dòng)模式(就是從哪個(gè)存儲(chǔ)器啟動(dòng),LPC的不太清楚有幾種模式),看看硬件配置的和程序存放的地方是否一致 再有,看看程序鏈接的存儲(chǔ)地址和運(yùn)行地址是否和硬件配置一致 |
| 真的很郁悶哦,問題越來越多了,感覺太奇怪了! |
| 估計(jì)是地址映射問題,看看你把程序起始地址映射到RAM中還是FLASH中 |
| 具體沒有用過,不過以前在別的MCU遇到過這樣的問題。主要是程序的問題,比如跳轉(zhuǎn)入口,程序的執(zhí)行地址,程序的執(zhí)行環(huán)境(仿真器運(yùn)行的時(shí)候,有的是用仿真器上的ram等)等等。 |
| 沒人回答?郁悶 |