搜索
bottom↓
回复: 8

发帖庆祝:庆祝:今天终于成功将hex文件写入到ADuC7026BSTZ62I ARM7芯片中去了

[复制链接]

出0入0汤圆

发表于 2006-4-7 02:51:05 | 显示全部楼层 |阅读模式
[初学ARM]今天终于成功将hex文件写入到ADuC7026BSTZ62I 芯片中去了

Computer00 发表于 2006-4-7 0:39:00





看着流水灯跑了起来,让我高兴了好几秒钟…………搞了几天,有点晕。由于后缀带I的芯片,是通过I2C接口下载程序的,所以我必须把hex文件通过I2C接口下载到芯片中。现在是用51来模拟I2C接口,把hex文件当作一个数组放在51芯片中,然后烧入到芯片中。接下来的工作就是将51上的程序移植到PC上(呵呵,别人搞嵌入式系统常把PC上的程序移植到单片机中,而我却刚刚相反^_^),通过并口来烧写。如果用并口遇到麻烦的话,我想可能会改用串口,用51做个中转。由于ADI网站上提供的I2C下载协议不够详细,并且还有个小错误,让我走了一些弯路,不过好歹也做出来。另外在编程过程中,还得到了ADI的技术支持,在此表示感谢。I2C下载时的地址应该是从0x00000000开始,而不是0x00080000。另外我还有一个芯片ISP不能工作了,估计是因为我在地址0x00000014写了非0xffffffff进去,导致ISP不能启动。协议中有提到这一点。我试图用JTAG去擦除,但是找不到JTAG的协议,所以暂时将它放在了一边。如果自己做下载器时要留意一下,别弄得ISP不工作了^_^。



通过I2C ISP的协议(来自ADI):



I2C Download Protocol for ADuC70xxBCPZxxI Models (pdf, 128,542 bytes)



不带I的用串口下载的协议(来自ADI):



ADuC702x Serial Download Protocol (pdf, 174,565 bytes)



http://blog.21ic.com/more.asp?name=computer00&id=12946
-----此内容被computer00于2006-04-07,02:52:09编辑过

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

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2006-4-7 20:40:25 | 显示全部楼层
不幸

我申请的也是带i的,不过我用的ulink.

出0入0汤圆

发表于 2006-4-8 00:06:11 | 显示全部楼层
哪里能买到ADUC7026的最小系统板空板呀,各位大虾快帮帮我呀

出0入0汤圆

 楼主| 发表于 2006-4-8 02:31:00 | 显示全部楼层
楼上的laoshan朋友还好,有ulink,我没有,只好用I2C来下载了。经过今天一个晚上的奋斗,终于将51上的大部分代码移植到PC上了。现在已经可以读回ID号,如果不出什么意外的话,到明天晚上应该就可以完工了,哈哈~~~~~~~~~明天上午还要去踢一场足球赛,哎,又没了一个上午,估计可能会推迟点才能弄完了。。。弄个图片上来看看先~~~~~~~~

对了,laoshan兄,你有没有JTAG的协议?我去网上找了一下,找不到。。。我现在那个片子ISP不能用了,我要想个办法用JTAG把它写回来~~~~~~~~~



出0入0汤圆

发表于 2006-4-8 21:56:53 | 显示全部楼层
其实官方的i2c下载器就是用 FT232BM+aduc832做的,可以看看http://www.hs-pforzheim.de/stw-svs/texte/Dongle.html

出0入0汤圆

 楼主| 发表于 2006-4-9 00:46:12 | 显示全部楼层
我也看到,而且也下载到了它的源代码。我这个是用并口做的,加了两个三极管及几个电阻,成本少多了。不过现在很多电脑都没并口了(特别是笔记本的),还是USB的比较好。我这个比较适合自己动手做来玩~~~~~~~



看来今天晚上不能按预期的完成计划了,不过现在基本的功能都实现了,就还差界面的调整等一些小问题了。估计很快就可以弄完。



今天累了,早点休息~~~~~~~~~~~~明天再弄吧。

出0入0汤圆

 楼主| 发表于 2006-4-10 19:31:22 | 显示全部楼层
已经成功完成了下载器了,搞了几天,有些头晕了~~~~~~~~~

请看:

http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=618561&bbs_page_no=1&bbs_id=1032

出0入0汤圆

发表于 2006-4-11 02:42:22 | 显示全部楼层
支持!!!

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-7-23 13:12

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

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