芯片解密我們得到燒錄碼之后又將面臨下一個(gè)難關(guān),那么就是芯片的燒寫;很多人表示為何程序明明是正確的,但為何自己燒錄的芯片就不能正常使用呢?致芯解密專家表示可能是參數(shù)設(shè)置有誤,下面我們將介紹恩智浦LPC2378芯片的三種燒寫程序的方法:
1、UART0
打開Flash Magic
(1)按照選項(xiàng)設(shè)置:串口、波特率、ARM工作頻率等;
(2)選項(xiàng):Erase all或Erase block
(3)選項(xiàng):Hex File,選擇要燒寫的文件
燒寫.bin和.hex文件都可以,start燒寫完后,按復(fù)位鍵即可運(yùn)行程序。

2、J-Link
打開J-Flash ARM V4.2.6
步驟:設(shè)置option,再connect(J-Link和ARM芯片的Flash連接上),再Erase section或Erase chip,再open data file(打開要燒寫的文件),再program或program verigy,燒寫完后,一定要Disconnect,要不然按復(fù)位鍵后程序運(yùn)行不了。
(1)菜單->option下:
General:選擇USB,Device0
Target Interface:選擇JTAG,其他選項(xiàng)都選:Auto selection
CPU:選擇開發(fā)板ARM芯片類型,其他選項(xiàng)默認(rèn)
Flash:選擇Individual sections,全部勾上,其他選項(xiàng)默認(rèn)
(2)菜單->target下:
connect和Disconnect(連接和斷開)
Erase section和Erase chip(擦除芯片)
program和program verigy(燒寫程序)
(3)菜單->File下:
open data flie...(打開I要燒寫的文件)
3、U盤模式拷貝
打開Flash Magic
(1)按照選項(xiàng)設(shè)置:串口、波特率、ARM工作頻率等;
(2)選項(xiàng):Erase all
(3)選項(xiàng):Hex File,選擇要燒寫的usb_bl_firmware.hex文件,start開始燒寫
(4)少些完成后,按住key4,再接著按下復(fù)位鍵reset,再松開復(fù)位鍵reset,再松開key4,這時(shí)在電腦上就能看到開發(fā)板變成了一個(gè)U盤,然后刪除usb_bl_firmware.hex,把要運(yùn)行的程序文件拷貝到此“U盤”下,復(fù)位重啟即可。
審核編輯:湯梓紅
-
芯片
+關(guān)注
關(guān)注
462文章
53534瀏覽量
459126 -
恩智浦
+關(guān)注
關(guān)注
14文章
6051瀏覽量
134487 -
LPC2378
+關(guān)注
關(guān)注
1文章
17瀏覽量
13353 -
燒寫程序
+關(guān)注
關(guān)注
0文章
16瀏覽量
7865
原文標(biāo)題:LPC2378燒寫程序的三種方法
文章出處:【微信號(hào):zhixinkeji2015,微信公眾號(hào):芯片逆向】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
LPC2378不能下載程序,求救!
lpc2378芯片串口接收超長(zhǎng)數(shù)據(jù)的問題
基于LPC2378和MAX4357的視頻矩陣該怎樣去設(shè)計(jì)?
如何設(shè)計(jì)一個(gè)由LPC2378和MAX4357構(gòu)成的嵌入式系統(tǒng)?
LPC2378設(shè)計(jì)的數(shù)據(jù)采集系統(tǒng)
lpc2378數(shù)據(jù)手冊(cè)
實(shí)現(xiàn)IO口流水燈源代碼的LPC2378 GPIO程序
基于SMTP的數(shù)據(jù)采集系統(tǒng)(LPC2378
LPC2378流水燈程序和資料(免費(fèi)下載)

恩智浦LPC2378芯片的三種燒寫程序方法
評(píng)論