搜索
bottom↓
回复: 49

新唐M0真给力!用简单的文件复制操作,就能完成固件升级...

  [复制链接]

出0入0汤圆

发表于 2012-4-26 07:42:57 | 显示全部楼层 |阅读模式
本帖最后由 plc_avr 于 2012-4-26 07:45 编辑

新唐真给力!不用下载软件,直接用USB简单的文件复制操作,就能完成固件升级。
哈哈,USBISP不用下载软件也能升级了。当成U盘直接复制,就完成ISP下载真不错!在此谢谢John
Lee老师,lxyppc,九哥!

听John Lee说M0 USB ISP可以把模拟U盘,把APROM作为存储空间。只要复制用户BIN文件就能实现用户区
代码更新,非常方便!

操作说明:
1、用ICP软件烧写这个Smpl_MassStorage_ISP.bin到助学板上LDROM,并设置成LDROM启动。

2、按下RST按键和KEY1按键。先松开RST过几秒再松开KEY1按键。


3、此时电脑上面会提示找到硬件,过几秒钟就会出现一个移动设备盘符。可以直接打开,往里面复制要烧写的用户文件,记住文件格式要为bin的。



4、复制完成以后,再按一下板子上面的RST就完成固件下载了,超级简单。



相关资料:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-4-26 07:47:00 | 显示全部楼层
此种方法适用于带USB的新唐M0,LGT仿真器也是用的同样原理。

出0入0汤圆

发表于 2012-4-26 07:50:30 | 显示全部楼层
这样有什么优点呢?

出0入0汤圆

 楼主| 发表于 2012-4-26 07:58:50 | 显示全部楼层
方便软件升级更新固件啊,不要再用另外的下载器就能完成软件升级。

出0入0汤圆

发表于 2012-4-26 08:12:55 | 显示全部楼层
plc_avr 发表于 2012-4-26 07:47
此种方法适用于带USB的新唐M0,LGT仿真器也是用的同样原理。

可以改成lgt的仿真器吗?测试结果如何?

出0入9汤圆

发表于 2012-4-26 08:13:32 | 显示全部楼层
plc_avr 发表于 2012-4-26 07:58
方便软件升级更新固件啊,不要再用另外的下载器就能完成软件升级。


用了APROM作为存储的地方,对下载的程序大小有没有限制?

出0入0汤圆

 楼主| 发表于 2012-4-26 08:14:56 | 显示全部楼层
jjjc 发表于 2012-4-26 08:12
可以改成lgt的仿真器吗?测试结果如何?

结果出来了,刚发了这个贴子。山寨LGT仿真器,可以用新唐的Nu-link-me直接改,有图有真相!http://www.ourdev.cn/thread-5470158-1-1.html

出0入0汤圆

发表于 2012-4-26 08:18:25 | 显示全部楼层
LPC2368,LPC1768都可以啊。
没觉得有多方便,还需要专门的按键。
还有USB部分也要占ROM。

串口ISP就够了。要不把SW留出来。也简单快速。

出0入0汤圆

发表于 2012-4-26 08:19:34 | 显示全部楼层
M3的留出SW 下载还是不错的。

出0入0汤圆

 楼主| 发表于 2012-4-26 08:28:45 | 显示全部楼层
其实这只是软件的一种升级方式,各有所需,主要看应用场合,什么方式方便,用什么就行了。

出0入9汤圆

发表于 2012-4-26 08:32:02 | 显示全部楼层
plc_avr 发表于 2012-4-26 08:28
其实这只是软件的一种升级方式,各有所需,主要看应用场合,什么方式方便,用什么就行了。 ...


源码及相关说明资料.rar  这个下载的文件好像只有16K?解压不了。

出0入90汤圆

发表于 2012-4-26 08:36:27 | 显示全部楼层
这种方式适合于做成产品以后卖给客户用!客户自行对软件升级,这样很方便,也很傻瓜!!!!

出0入0汤圆

 楼主| 发表于 2012-4-26 08:46:21 | 显示全部楼层
liangyurongde 发表于 2012-4-26 08:32
源码及相关说明资料.rar  这个下载的文件好像只有16K?解压不了。

文件上传不了,只有551KB,结果上传出错。现在还上传不了。

出0入0汤圆

 楼主| 发表于 2012-4-26 08:49:07 | 显示全部楼层
显示服务器无法上传这么大的附件。。。。

出0入50汤圆

发表于 2012-4-26 10:47:55 | 显示全部楼层
这样的功能是很实用的,那些认为这个功能无用或者繁琐的,你只是站在一个开发人员的角度思考问题,而没有站在最终用户的角度思考!如果你经常跟那些终端客户接触和交流,或者为他们做过长期的服务,你就会明白,一个傻瓜都会操作的方法和界面是多么的有利于你的产品销售和维护。

出0入0汤圆

发表于 2012-4-26 10:58:33 | 显示全部楼层
能把文件上传就好了。

出0入0汤圆

发表于 2012-4-26 12:09:18 | 显示全部楼层
应该是新塘官网上的应用指导AN1024,网址:http://www.nuvoton.com/hq/enu/Pr ... plicationNotes.aspx

出0入0汤圆

发表于 2012-4-26 14:43:41 | 显示全部楼层
ilikemcu 发表于 2012-4-26 10:47
这样的功能是很实用的,那些认为这个功能无用或者繁琐的,你只是站在一个开发人员的角度思考问题,而没有站 ...

请教一下,你产品升级是把BIN给客户的?(没别的意思,因为我产品升级,都是公司给升级,因为涉及打开外壳等等)

了解一下,有多少同仁是让客户升级的?是给HEX或BIN吗?

如果这样,加密这块怎么考虑?

声明一下:仅是讨论,不是抬杠。。。。

谢谢。

出0入0汤圆

发表于 2012-4-26 14:44:24 | 显示全部楼层
另:谢谢楼主的分享。

出0入0汤圆

发表于 2012-4-26 14:48:32 | 显示全部楼层
不是有个贴说有U盘病毒吗,这个办法是新颖,但是碰上病毒可不好办了,呵呵

出0入0汤圆

 楼主| 发表于 2012-5-7 15:03:10 | 显示全部楼层
现在可以上传了,请需要的网友在下面下载。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-5-14 21:34:14 | 显示全部楼层
谢谢哈~   学习了   手里刚好有M0的板子

出0入0汤圆

发表于 2012-5-15 09:08:52 | 显示全部楼层
Excellence 发表于 2012-4-26 14:43
请教一下,你产品升级是把BIN给客户的?(没别的意思,因为我产品升级,都是公司给升级,因为涉及打开外 ...

晕,这问题还不好解决??你下载的BIN文件在提前先加密行不,在下载到FLASH的过程序中,由你的LDROM程序来解密不就好了。要是像你这样子说就完了,那ARM9的片子之类的在SDRAM运行的系统还有什么保密可言??

出0入0汤圆

发表于 2012-5-31 15:02:22 | 显示全部楼层
看起来不错呀

出0入0汤圆

发表于 2012-10-20 20:11:45 | 显示全部楼层
Excellence 发表于 2012-4-26 08:18
LPC2368,LPC1768都可以啊。
没觉得有多方便,还需要专门的按键。
还有USB部分也要占ROM。


急救。  我手里的板子是新唐官方提供的M0的板子。用这个HOTISO的软件一直都是这样的0错误:串口COM1连接5S后超时!!!串口COM1被关闭。  串口有接,我现在想用串口烧写程序进去。用ICP烧了ISP固件到LDROM里了。就是串口一直连不上。你知道什么原因吗。求指教

出0入0汤圆

发表于 2012-10-20 20:12:05 | 显示全部楼层

LZ  急救。  我手里的板子是新唐官方提供的M0的板子。用这个HOTISO的软件一直都是这样的0错误:串口COM1连接5S后超时!!!串口COM1被关闭。  串口有接,我现在想用串口烧写程序进去。用ICP烧了ISP固件到LDROM里了。就是串口一直连不上。你知道什么原因吗。求指教

出0入0汤圆

发表于 2012-10-20 20:58:16 | 显示全部楼层
ding                           

出0入0汤圆

发表于 2012-10-21 08:23:23 | 显示全部楼层
正在查新唐的相关资料,谢谢提供啊。

出0入0汤圆

发表于 2012-10-21 18:37:29 | 显示全部楼层
这真的很给力啊,安全保密这块可能就没有那么好了吧。。。

出0入0汤圆

 楼主| 发表于 2012-10-21 19:29:30 | 显示全部楼层
李德宁 发表于 2012-10-20 20:12
LZ  急救。  我手里的板子是新唐官方提供的M0的板子。用这个HOTISO的软件一直都是这样的0错误:串口COM1连 ...

没有连接上,或设置没弄好。用ICP下载ISP并要设置成LDROM启动。否则不会运行ISP,没有和菜农的HOTISP(不是HOTISO哦)连上,就是上面原因,HOTISP还有控制复位功能,如果没有实际的硬件连接,要在板子上电5S内点连接,否则超时就运行到APROM了。有问题就继续跟贴吧,直到会为止。。。。。。

出0入0汤圆

 楼主| 发表于 2012-10-21 19:34:02 | 显示全部楼层
lanyu8388 发表于 2012-10-21 18:37
这真的很给力啊,安全保密这块可能就没有那么好了吧。。。

这是官方提供不带加密功能,有网友自已修改成带加解密功能的ISP,将HEX或BIN加密后再写入,ISP自动解密还原成原始的数据写入APROM。没有带特定的LDROM的ISP,下载加密后的文件,是没有任何用的。这样安全性就大大提高了。

出0入0汤圆

发表于 2012-10-23 00:14:36 | 显示全部楼层
LZ  我折腾了很久了还是没连上  现在我手上的是官方的板子  你看下我接线对吗 只要这几根就行,连PC的串口只要2。3。5脚。连MCU的只要RX,TX   设置的问题我都注意了,第一我用ICP烧了ISP固件也设置从LDROM启动。 第二仿真器不接电,在MCU那端外接电。图上3。3V 就是外接的,后来听说3。3V供MAX232不行就该成5V   可还是不行。  第三步 用官方的ISP软件连接,就是一直连不上,实现不了串口下载

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-10-23 07:38:57 | 显示全部楼层
时钟源有没有设对?还有你烧的哪个版本的ISP?用的哪个版本的上位机ISP软件?

出0入0汤圆

发表于 2012-12-22 10:51:32 | 显示全部楼层
真不错,准备用这个

plc_avr,你实际在项目中用上了吗?有什么心得吗?

出0入0汤圆

发表于 2012-12-22 11:21:21 | 显示全部楼层
芯唐的芯片有些东西很扯淡,比如,48脚的120,122,123 居然都是不兼容的。120 12位的ad (这个ad实在不好用,参考电压,无论选那个都是不对劲)可能 120的ad不好用,到122居然取消了,我看了几篇芯片手册都有些怀疑自己的眼睛了,再到123 ,居然ad有出来了,但变成10位的了,我真不知道,芯唐的人咋么想的?

出0入0汤圆

发表于 2012-12-22 11:28:57 | 显示全部楼层
对于,使用u盘进行固件升级。是可以的,但官方的例子是不稳定的。大概有十分之一的芯片是失败的。具体,原因,不是太明白,可能与芯片差异有关。固件升级,采用不加密时,我在通讯的中加了io反转用于指示升级过程,也就是说升级时接个led闪烁,如果,加密了,这个led再也不能闪烁了。具体原因不明白。
   后来,我自行修改了固件升级部分,改为hid模式了,利用,我原先的上位机通讯软件。实现固件升级的加密。目前,通过实验,还比较稳定,未发现有不能升级的芯片。

出0入0汤圆

 楼主| 发表于 2012-12-22 14:10:13 | 显示全部楼层
LS看我发的新唐加密的贴子吧,原先郁闷了我好多天啊。加密了,必需重新上电过后才能运行。否则没用......

出0入0汤圆

 楼主| 发表于 2012-12-22 14:11:06 | 显示全部楼层
STM32_Study 发表于 2012-12-22 10:51
真不错,准备用这个

plc_avr,你实际在项目中用上了吗?有什么心得吗?

早用啦,呵呵,心得去菜农的菜地找找吧。

出0入0汤圆

发表于 2012-12-29 09:04:40 | 显示全部楼层
强烈建议阿莫开一个M0的专区。

出0入0汤圆

发表于 2012-12-29 09:18:55 | 显示全部楼层
ilikemcu 发表于 2012-4-26 10:47
这样的功能是很实用的,那些认为这个功能无用或者繁琐的,你只是站在一个开发人员的角度思考问题,而没有站 ...

对,客户就是这样的,虽然有时候很气,不过要赚人家钱只能忍

出0入0汤圆

发表于 2013-3-16 22:22:50 | 显示全部楼层
不错,这种升级方式对客户来说非常方便。

出0入0汤圆

发表于 2013-3-16 23:07:48 | 显示全部楼层
这个功能是蛮方便的,不过不止新唐有这功能,LPC也有的,我也是最近折腾OpenPCD2才发现的

出0入0汤圆

发表于 2013-10-21 17:24:28 | 显示全部楼层
学习啦!!

出0入0汤圆

发表于 2014-1-13 21:05:43 | 显示全部楼层
我有一块NUC123,应该怎样升级固件啊?

出0入0汤圆

发表于 2014-1-14 09:41:57 | 显示全部楼层
9哥是我们工程师有要样品可以直接联系我们

出0入0汤圆

发表于 2014-2-12 12:23:35 | 显示全部楼层
顶一下 这方式方便研发人员调试

出0入0汤圆

发表于 2014-2-12 12:24:13 | 显示全部楼层
叶大鹏 发表于 2012-12-29 09:04
强烈建议阿莫开一个M0的专区。

对!顶起

出0入17汤圆

发表于 2014-2-12 12:28:01 | 显示全部楼层
hanhui 发表于 2012-4-26 14:48
不是有个贴说有U盘病毒吗,这个办法是新颖,但是碰上病毒可不好办了,呵呵 ...

貌似U盘病毒,不能在单片机上运行吧。 那都是针对windows等操作系统的

出0入0汤圆

发表于 2015-11-5 16:42:10 来自手机 | 显示全部楼层
弱弱问一句,STM32可以办到不?

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-5-7 15:41

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

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