|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
2114終于擦除成功! |
| 作者:行人 欄目:ARM技術(shù) |
謝謝zlgARM和computer00! 剛才打電話問周立功辦事處的人,我問他在哪里設(shè)置加密,他說是連接配置文件mem_x.scf文件,mem_a.scf和mem_c.scf分別對(duì)應(yīng)加密與不加密,我看兩個(gè)文件完全一樣嗎,如下: ROM_LOAD 0x00000000 { ROM_EXEC 0x00000000 { Startup.o (vectors, +First) * (+RO) } IRAM 0x40000000 { Startup.o (+RW,+ZI) * (+RW,+ZI) } HEAP +0 UNINIT { heap.o (+ZI) } STACKS 0x40004000 UNINIT { stack.o (+ZI) } } 迷茫中ing,能否幫忙指點(diǎn)一下?謝謝 |
| 2樓: | >>參與討論 |
| 作者: 王紫豪 于 2006/4/12 15:13:00 發(fā)布:
這個(gè),看看 IF :DEF: EN_CRP IF . >= 0x1fc INFO 1,"\nThe data at 0x000001fc must be 0x87654321.\nPlease delete some source before this LINE." ENDIF CrpData WHILE . < 0x1fc NOP WEND CrpData1 DCD 0x87654321 ;/*When the Data is 為0x87654321,user code be protected. 當(dāng)此數(shù)為0x87654321時(shí),用戶程序被保護(hù) */ ENDIF |
|
| 3樓: | >>參與討論 |
| 作者: computer00 于 2006/4/12 15:14:00 發(fā)布:
加密是在啟動(dòng)文件中的吧? 打開startup.s文件,找到DCD 0x87654321,把附近相關(guān)的指令刪除即可。 |
|
| 4樓: | >>參與討論 |
| 作者: 行人 于 2006/4/12 15:29:00 發(fā)布:
我看到了這個(gè) 那是不是匯編中類似于C中預(yù)編譯?EN_CRP沒見到哪里有定義嗎,就以為不會(huì)編譯了唄,見笑,請(qǐng)指點(diǎn) |
|
| 5樓: | >>參與討論 |
| 作者: 行人 于 2006/4/12 16:14:00 發(fā)布:
好像還提示失。 擦出后第一次用jtag下載程序沒事,以后就會(huì)提示: FLASH Sector 0 write failed! FLASH Sector 1 write failed! FLASH Sector 2 write failed! 我已經(jīng)把 IF :DEF: EN_CRP IF . >= 0x1fc INFO 1,"\nThe data at 0x000001fc must be 0x87654321.\nPlease delete some source before this LINE." ENDIF CrpData WHILE . < 0x1fc NOP WEND CrpData1 DCD 0x87654321 ;/*When the Data is 為0x87654321,user code be protected. 當(dāng)此數(shù)為0x87654321時(shí),用戶程序被保護(hù) */ ENDIF 這一段全部刪除了 |
|
| 6樓: | >>參與討論 |
| 作者: 行人 于 2006/4/13 8:18:00 發(fā)布:
資料上說,2114的0x1fc地址為0x87654321時(shí)用戶程序被保護(hù) 1 我把相關(guān)設(shè)置0x1fc為0x87654321的程序刪掉,用JTAG裝載時(shí)提示 FLASH Sector 0 write failed! FLASH Sector 1 write failed! FLASH Sector 2 write failed! 2 我把0X87654321改為別的值也有同樣提示 這是CPU壞了?還是軟件設(shè)置有問題? |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |