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