恩智浦LPC2378芯片的三种烧写程序方法

描述

芯片解密我们得到烧录码之后又将面临下一个难关,那么就是芯片的烧写;很多人表示为何程序明明是正确的,但为何自己烧录的芯片就不能正常使用呢?致芯解密专家表示可能是参数设置有误,下面我们将介绍恩智浦LPC2378芯片的三种烧写程序的方法:

1、UART0

打开Flash Magic

(1)按照选项设置:串口、波特率、ARM工作频率等;

(2)选项:Erase all或Erase block

(3)选项:Hex File,选择要烧写的文件

烧写.bin和.hex文件都可以,start烧写完后,按复位键即可运行程序。

LPC2378

2、J-Link

打开J-Flash ARM V4.2.6

步骤:设置option,再connect(J-Link和ARM芯片的Flash连接上),再Erase section或Erase chip,再open data file(打开要烧写的文件),再program或program verigy,烧写完后,一定要Disconnect,要不然按复位键后程序运行不了。

(1)菜单->option下:

General:选择USB,Device0

Target Interface:选择JTAG,其他选项都选:Auto selection

CPU:选择开发板ARM芯片类型,其他选项默认

Flash:选择Individual sections,全部勾上,其他选项默认

(2)菜单->target下:

connect和Disconnect(连接和断开)

Erase section和Erase chip(擦除芯片)

program和program verigy(烧写程序)

(3)菜单->File下:

open data flie...(打开I要烧写的文件)

 

3、U盘模式拷贝

打开Flash Magic

(1)按照选项设置:串口、波特率、ARM工作频率等;

(2)选项:Erase all

(3)选项:Hex File,选择要烧写的usb_bl_firmware.hex文件,start开始烧写

(4)少些完成后,按住key4,再接着按下复位键reset,再松开复位键reset,再松开key4,这时在电脑上就能看到开发板变成了一个U盘,然后删除usb_bl_firmware.hex,把要运行的程序文件拷贝到此“U盘”下,复位重启即可。

 

审核编辑:汤梓红

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分