【赚周年币】技术帖——FlashMagic的使用(基于LPC824-DIP Board)
#线上活动
6080 人阅读
|
2 人回复
|
2016-12-18
TA的每日心情 | 开心 昨天 00:06 |
|---|
签到天数: 4274 天 连续签到: 3 天 [LV.Master]伴坛终老
司徒
- 积分
- 49119
    

|
|
本帖最后由 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文件
22、为了验证我们读取的.hex文件是否正确,先擦除一次芯片。
在ISP菜单下,选择擦除Flash项,进行擦除。
23、按一次板上的RST复位按钮,看到程序板载默认程序已经跑不起来了。
24、重新烧写默认程序。在File菜单选择Open,浏览找到我们保存的烧写文件(LPC824-DIP Board默认程序.hex),并打开。
25、在Step-4中勾选编程后校验选项,点Start,弹出的确认窗口,点Yes即可。
26、看到左下角的绿色Finished,恭喜你烧写成功
27、再按一次板上的RST复位按钮,看到程序板载默认程序再次已经跑起来了。
|
|
|
|
|
|
|
|
|
TA的每日心情 | 开心 2025-1-9 14:28 |
|---|
签到天数: 5 天 连续签到: 1 天 [LV.2]偶尔看看I
童生
- 积分
- 152
|
沙发
yydty1025-299331
发表于 2018-3-30 10:05:55
|
只看该作者
|
|
|
|
|
|
|
|
TA的每日心情 | 开心 昨天 00:06 |
|---|
签到天数: 4274 天 连续签到: 3 天 [LV.Master]伴坛终老
司徒
- 积分
- 49119
    

|
板凳
toofree
发表于 2018-3-31 00:12:31
|
只看该作者
要下载什么,这篇帖子中的提到的软件的话,在前一贴中有。本贴中部有前一贴链接。
一般不需要翻墙,此一时彼一时,有时GJ管得紧得翻墙。 |
|
|
|
|
|
|
|
|