2回答

2收藏

【赚周年币】技术帖——FlashMagic的使用(基于LPC824-DIP Board)

#线上活动 #线上活动 6080 人阅读 | 2 人回复 | 2016-12-18

本帖最后由 toofree 于 2017-1-17 23:32 编辑

1、LPC824-DIP Board小板,两个按键RST、ISP


2、安装最新版Flash Magic和CP2102驱动,安装方法就不用介绍了吧,基本技能。
开箱贴有软件附件下载,话说不知道什么情况,下载的官方软件还得翻个墙。
http://www.nxpic.org/module/forum/thread-608299-1-1.html

3、设备管理器中CP2102的串口号COM10,记下来有用。


4、同时按下LPC824-DIP Board小板的RST、ISP两个按键,先释放RST,然后释放ISP

5、打开FlashMagic,器件和串口号需要改。


6、先改串口号为COM10


7、在器件选择中有两种LPC824器件,两种器件的标识码不同,一种是Signature: 33345 (0x00008241),另一个是Signature: 33346 (0x00008242)。


8、我们不妨先随意设置一种,具体对不对接下来验证


9、在ISP菜单下,选择读取标识码项


10、读取到标识码,0x00008241,说明我们板上的器件型号为LPC824M201JHI33,我们第一次选择的器件不对


11、重新设置好正确的器件


12、在ISP菜单下,选择器件查空项


13、查空结果,前三块不空,说明程序占用了前三块空间


14、在ISP菜单下,选择读取读安全锁项


15、得到安全锁定结果如下图,那么恭喜你,这个片片没有加密,可以读出Flash中内容。


16、在ISP菜单下,选择显示内存项


17、读第三块内存,找到一串FFFF的那行,记下来地址是9C0和9D0的位置。


18、读取Flash内容,保存到文件。在File菜单下,选择Save As项。


19、设置结束地址为,000009cf


20、浏览选择保存路径,取文件名为:LPC824-DIP Board默认程序.hex,并保存文件。




21、读取到的LPC824-DIP Board默认程序.hex文件,用UE打开瞧瞧什么情况。


附上LPC824-DIP Board默认程序.hex文件
LPC824-DIP Board默认程序.rar (2.11 KB, 下载次数: 222)


22、为了验证我们读取的.hex文件是否正确,先擦除一次芯片。
在ISP菜单下,选择擦除Flash项,进行擦除。




23、按一次板上的RST复位按钮,看到程序板载默认程序已经跑不起来了。

24、重新烧写默认程序。在File菜单选择Open,浏览找到我们保存的烧写文件(LPC824-DIP Board默认程序.hex),并打开。


25、在Step-4中勾选编程后校验选项,点Start,弹出的确认窗口,点Yes即可。


26、看到左下角的绿色Finished,恭喜你烧写成功


27、再按一次板上的RST复位按钮,看到程序板载默认程序再次已经跑起来了。
关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

yydty1025-299331

发表于 2018-3-30 10:05:55 | 只看该作者

哈,怎么翻墙下载啊
板凳

toofree

发表于 2018-3-31 00:12:31 | 只看该作者

yydty1025-29933 发表于 2018-3-30 10:05
哈,怎么翻墙下载啊

要下载什么,这篇帖子中的提到的软件的话,在前一贴中有。本贴中部有前一贴链接。

一般不需要翻墙,此一时彼一时,有时GJ管得紧得翻墙。
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条