嵌入式爱好者

查看: 9260|回复: 1

开发调试

[复制链接]

1

主题

7

帖子

10

积分

扫一扫,手机访问本帖
发表于 2015-7-8 20:49:27 | 显示全部楼层 |阅读模式
其他商家卖的学习用开发板,都提供完整的开发环境和下载工具,或者说明:本核心板只卖给技术人员,初学者请购买开发板。
我买了飞凌的2416 ,东西是很好,开发调试吃了药了。
别人是捡到一根皮带,去配一条裤子。从网上免费下载开发板的资料光盘,心痒痒,去买硬件。
飞凌开发板是买了一条裤子,去配很多条皮带,试了都不能用。
我去买了九针的串行线,DMW能联,不能下载。光盘里说,要用usb转串口,我贪便宜,去买了别人家的转接头,和串线一样,不能下载。我特意上淘宝飞凌买了usb转串口,也和串线一样,不能下载。我去买了jlink ,收到货才发现,排针是2.54mm的,飞凌开发板是2.0mm的,还要去买转接卡。来回运费,可以买一块带小小液晶屏的51开发板了。
好不容易 jlink 总算联上了,命令行可下载运行,可以看内存和寄存器,能单步运行但不能看反汇编。
联keil调试,Flash -> Download 显示flash download failed 。只有选s2c2440的,没有2416的配置文件。怪不得2440要五百元,而2416只卖三百多呢。
你们谁知道怎么弄,麻烦告诉我一声,谢了。
飞凌就算不带开发配件,也应该写明开发配件的购买链接,方便顾客选择。
现在,我购买开发板,神精兮兮地,配全各种排线和下载器,没用也比没有强。
回复

使用道具 举报

0

主题

13

帖子

16

积分

发表于 2015-8-12 09:40:53 | 显示全部楼层
2416的BOOT程序更新需要同时用到DNW和USB ,DNW是个复合工具,即带有UART通讯,又可以使用USB通讯,2416更新程序过程一般是这样的:
1、通过DNW的UART接口选择烧写命令,选择想烧写的是那部分程序,
2、然后需要插上USB线,通过板子的USB接口和PCUSB接口将要烧写的程序,传输到开发板的内存。
这个过程中应该用不到USB转串口。
关于JLINK,确实可以查看2416芯片的内存和寄存器,但是烧写NAND就复杂一些了,需要PC上的软件根据板子使用的NAND型号,对容量,寻址周期这些参数进行相关调节,这是需要调节PC端烧写软件的,理论是可行的,但是这样做的人很少了。
2416芯片是支持SD启动和SD卡烧写的,这是目前使用最多的烧写方式,也很方便,如果想学习裸机程序,可以学习BOOT部分的相关代码,这是现在最多的使用方式。
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-26 13:19

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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