搜索
bottom↓
回复: 31

晕,M051这种加密方法太那个啥了,加密后连用户区的代码也不能运了。。。。。。死了个球

[复制链接]

出0入0汤圆

发表于 2010-10-25 13:59:49 | 显示全部楼层 |阅读模式
首先我说明一下操作方法:
首先我说明一下操作方法:
1、        用NuMicro ICP Programming Tool

(原文件名:1.jpg) 烧写LDROM代码,官方光盘上面的Programming\NuMicro ISP Programmer V1.10\ISP_LD_M051series.bin
配置区如右图所示,注意千万别选加密,否则你就用ISP软件慢慢连接吧,一万年你也连不上。
点开始,写入完成后如下图:

(原文件名:2.jpg) 过后断开连接。
2、        运行光盘上面的F:\M051\Software Utilities\In System Programming\NuMicro ISP Programmer V1.10,注意在此之前先将RS232口与一个MAX232电平转换电路连接,将MAX232的TTL输出端的RXD/TXD与M0516LAN的RXD/TXD(P3.0/P3.1)连接,将M0516LAN的P3.2接地。按一下RESET按钮,后点连接。见下图。

(原文件名:3.jpg)
表明已连接上ISP,写入C:\Nuvoton\BSP Library\M051SeriesBSP\NuvotonPlatform_Keil\Sample\NuTiny-EVB\Smpl_NuTiny-EVB_M051\obj\Smpl_NUTINY_100.bin
点取消连接,将M0516LAN的P3.2接地断开,按RESET,板子上的LED开始闪烁。表明已进入用户区运行。

3、再将M0516LAN的P3.2接地点连接,见下图。配置configuration   security  lock打勾,点OK,再点start,状态显示PASS后,点取消连接,注意这时候反复点,还能连上,按下RESET后,再点连接就再也连不上啦。
将M0516LAN的P3.2接地断开,按RESET,板子上的LED不亮。表明用户区没运行。

(原文件名:4.jpg)
4、这种情况表明,只要加密,就没办法再次更新APROM区代码,连ISP功能也进不了啦。撤底晕倒。如果想加密,且想要软件时常更新,你就只能用ICE端口。

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2010-10-25 17:37:07 | 显示全部楼层
这个等我有时间测试一下。

也可能是新唐的BUG。在这里提出,可能新唐的工程师们会知道的。

出0入0汤圆

 楼主| 发表于 2010-10-25 18:32:30 | 显示全部楼层
马老师:我下午已联系新唐的工程师了,还没给出合理的解释。明天再续继,最新情况会在此贴内说明。

出0入0汤圆

发表于 2010-10-25 19:33:18 | 显示全部楼层
回复【2楼】plc_avr 不要迷恋哥只是传说
马老师:我下午已联系新唐的工程师了,还没给出合理的解释。明天再续继,最新情况会在此贴内说明。
-----------------------------------------------------------------------
根据我的经验,这些公司中一般的FAE根本不会知道的,甚至比你的水平还差。我们等待吧。

出0入0汤圆

发表于 2010-10-25 19:44:20 | 显示全部楼层
我马上做个测试,看看情况。

出0入0汤圆

发表于 2010-10-25 20:43:11 | 显示全部楼层
试过了,没有出现你说的情况。

我使用的是本站下载的ISP软件和固件(v1.10),是网友最新参加会议拿到光盘后上传的。

官站的V1.08版,和这里有个朋友上传的v1.20版本身有问题。

你到这里http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4331873&bbs_page_no=1&bbs_id=9999下个v1.10版试试看。

不过看你的图,已经是v1.10版的。最好把ISP的固件重新用V1.10的写一下。上位机软件与固件是配合的,这个固件不会自动更新。

以图证明:


(原文件名:未标题-2 拷贝.jpg)

当点击config时,出现芯片已经加密的提示,再编程需要全部清除。

出0入0汤圆

发表于 2010-10-25 20:51:21 | 显示全部楼层
回复【3楼】machao
回复【2楼】plc_avr 不要迷恋哥只是传说
马老师:我下午已联系新唐的工程师了,还没给出合理的解释。明天再续继,最新情况会在此贴内说明。
-----------------------------------------------------------------------
根据我的经验,这些公司中一般的fae根本不会知道的,甚至比你的水平还差。我们等待吧。
-----------------------------------------------------------------------

嘿嘿嘿嘿,惭愧惭愧

出0入0汤圆

 楼主| 发表于 2010-10-25 21:10:10 | 显示全部楼层
好的,板子没在身边,明天再试.谢谢马老师.

出0入0汤圆

发表于 2010-10-25 22:43:05 | 显示全部楼层
FAE嘛,不要期望太高,就是转手的买卖,呵呵。。

出0入0汤圆

 楼主| 发表于 2010-10-26 07:38:16 | 显示全部楼层
马老师:用ISP编写过加密位时,再点config确实会出现您上面的情况,表明芯片锁定,这个时候你点Disconnect,断开连接,再点connect,是可以连上ISP的,但是只要芯片复位,你再点连接就再也没办法连上啦,断开P3.2对地,连APROM的代码也不能运行了。
这就是问题点所在:只要加了密,ISP功能就会失效。加密后若还是选LDROM启动(LDROM已烧ISP代码),M051就没办法运行APROM里的代码了。按理说烧了ISP代码应该会自动跳转,但是却没有。

出0入0汤圆

发表于 2010-10-26 10:12:21 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-10-26 13:27:23 | 显示全部楼层
关注,正打算学习这个芯片

出0入0汤圆

 楼主| 发表于 2010-10-26 16:21:32 | 显示全部楼层
继续顶。有网友按上面的方法测试吗?有的话出来说一声。

出0入0汤圆

 楼主| 发表于 2010-10-27 12:47:45 | 显示全部楼层
呵呵,终于搞清楚了,彻底晕倒!

用ICP写了LDROM ISP代码和加密位过后,要断电再上电ISP才能连的上,如果只按了测试板子上的RESET按钮,死活不行。如果不写加密位,按测试板子上的RESET按钮是可以连接的。

先前我是检查过连线,再检查串口信号,我用的USB转串口,刚开始实在想不到其它问题了,就怀疑串口有问题,就另外用一片232和单片机相接,直接用电脑主机上的COM1,还是不行。最后用示波器观察RXD TXD信号,发现加密过后,按了RESET,信号也有,但就是进不了ISP,连烧进去的APROM代码也不运行了。实在找不到问题了。

看了马老师的这句,刚才又测试2次了,没有问题。而且是掉电,然后上电。能执行APROM,也能再次ISP。---我就拔了USB插头,再插上,这次居然能连的上了。 再试几次,果真如此。在此感谢马老师。

---看来马老师是在自已的开发板上试的,要不然在官方的测试板上加密过后,按了RESET,只要不断电就不可能连上ISP。就是和我上面一样的现状。

又给自已上了一课。

出0入0汤圆

发表于 2010-11-5 09:59:10 | 显示全部楼层
加密位编程后需要断电才能跑APROM 代码。

出0入0汤圆

发表于 2010-11-8 08:32:35 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-11-8 14:19:58 | 显示全部楼层
不会吧我刷ISP没注意 这个问题

出10入0汤圆

发表于 2010-11-8 15:07:12 | 显示全部楼层
mask~!

出0入0汤圆

发表于 2010-11-8 15:21:19 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-11-8 16:39:41 | 显示全部楼层
围观小白
     _  __
    (_)/   \
   <'_, ____)~~~~~~~   
     ^^   ^^

出0入0汤圆

发表于 2010-11-10 12:34:58 | 显示全部楼层
可以今天还为客户刷了120LE3AN的ISP

出0入0汤圆

发表于 2010-11-30 09:53:26 | 显示全部楼层
回复【楼主位】plc_avr 不要迷恋哥只是传说
-----------------------------------------------------------------------

这个isp过程和STC的差不多,都是断电后上电0.1秒进ISP,过了就运行CODE

出0入0汤圆

发表于 2010-11-30 12:44:05 | 显示全部楼层
回复【20楼】vvvv50000
-----------------------------------------------------------------------

锁位保密吧

出0入0汤圆

发表于 2010-12-1 11:43:08 | 显示全部楼层
这个isp太烦了吧,还要3.2接地,不能自动侦测吗,至少不能比stc差吧

出0入0汤圆

发表于 2010-12-2 16:38:50 | 显示全部楼层
回复【22楼】vvvv50000
-----------------------------------------------------------------------

习惯就好新产品

出0入0汤圆

发表于 2010-12-27 16:29:33 | 显示全部楼层
这个不错

出0入0汤圆

发表于 2010-12-27 16:53:10 | 显示全部楼层
这个ISP看来还要不断的升级

出0入0汤圆

发表于 2011-1-13 12:02:34 | 显示全部楼层

出0入0汤圆

发表于 2011-4-8 18:18:02 | 显示全部楼层
M051,关注中

出0入0汤圆

发表于 2011-7-29 13:45:55 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-29 21:24:18 | 显示全部楼层
haodongxi 好东西 学习 MARK

出0入0汤圆

发表于 2014-6-19 14:34:30 | 显示全部楼层
好东西。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 20:11

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表