0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

芯片逆向 来源:芯片逆向 2023-12-20 13:32 次阅读

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

1、UART0

打开Flash Magic

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

(2)选项:Erase all或Erase block

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

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

e7278a7a-9ef8-11ee-8b88-92fbcf53809c.jpg

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盘”下,复位重启即可。

审核编辑:汤梓红

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

    关注

    455

    文章

    50714

    浏览量

    423121
  • 恩智浦
    +关注

    关注

    14

    文章

    5857

    浏览量

    107304
  • LPC2378
    +关注

    关注

    1

    文章

    17

    浏览量

    13076
  • 烧写程序
    +关注

    关注

    0

    文章

    16

    浏览量

    7714

原文标题:LPC2378烧写程序的三种方法

文章出处:【微信号:zhixinkeji2015,微信公众号:芯片逆向】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LPC2378封装图

    LPC2378封装图
    发表于 09-14 15:09

    LPC2378不能下载程序,求救!

    我在网上购买10片LPC2378,用了6片,在调试中发现每片都能检测到LPC2378 内核,但读不到内部ID,.请大师们多指教,是不是芯片有问题呀.谢谢!
    发表于 08-07 10:14

    LPC2378学习代码

    给我们菜鸟的七夕礼物,LPC2378的学习代码,以此共勉!{:soso_e130:}
    发表于 08-23 17:28

    lpc2378芯片串口接收超长数据的问题

    最近,我在使用LPC2378芯片开发时,遇到芯片串口在中断方式下不能接收超过16个字节的帧数据的问题,我很苦恼,请教高手解决方案。
    发表于 05-15 20:59

    基于LPC2378和MAX4357的视频矩阵该怎样去设计?

    LPC2378的特性是什么?MAX4357的功能特点有哪些?一基于LPC2378和MAX4357的视频矩阵的设计
    发表于 06-04 06:47

    如何设计一个由LPC2378和MAX4357构成的嵌入式系统?

    本设计采用公司(NXP)基于ARM7的微控制器LPC2378与美信公司(MAXIM)视频矩阵切换芯片MAX4357构成嵌入式系统,在μC/OS-Ⅱ 嵌入式操作系统的支持下,实现了
    发表于 06-08 07:06

    LPC2378管脚排列图

    LPC2378管脚排列图
    发表于 09-26 10:38 89次下载

    LPC2378设计的数据采集系统

    本文介绍了以LPC2378为核心微处理器设计成的 数据采集 系统,给出了软件和各模块,接口设计。
    发表于 06-29 14:55 78次下载
    <b class='flag-5'>LPC2378</b>设计的数据采集系统

    LPC2378管脚排列图

    介绍了关于LPC2378的管脚排列图,掌握每个引脚的模块及功能!
    发表于 04-25 13:54 0次下载

    lpc2378数据手册

    The LPC2378 microcontroller is based on a 16-bit/32-bit ARM7TDMI-S CPU with real-time emulation
    发表于 11-08 18:13 25次下载

    LPC2378 Erratasheet V1.5资料

    LPC2378 Erratasheet V1.5资料,感兴趣的小伙伴们可以看看。
    发表于 11-08 18:13 0次下载

    实现IO口流水灯源代码的LPC2378 GPIO程序

    LPC2378单片机GPIO程序,实现IO口流水灯源代码
    发表于 09-01 11:37 34次下载

    基于SMTP的数据采集系统(LPC2378

    基于SMTP的数据采集系统(LPC2378
    发表于 09-29 11:45 12次下载
    基于SMTP的数据采集系统(<b class='flag-5'>LPC2378</b>

    LPC2378流水灯程序和资料(免费下载)

    本文档的主要内容是LPC2378流水灯的应用程序和资料的详细资料概述
    发表于 06-05 11:00 24次下载
    <b class='flag-5'>LPC2378</b>流水灯<b class='flag-5'>程序</b>和资料(免费下载)

    三种常见的STM32单片机的方法

    三种常见的STM32单片机的方法
    发表于 05-28 09:57 34次下载