OK6410裸机调试(使用串口,不需要使用JLINK)

开通博客已经好长时间了,一直没有写过什么东西,今天就先随便写点吧。

我使用的是飞凌公司的OK6410开发板,个人感觉不算太好。做工方面不怎么精致,且使用不长时间CPU芯片就会感觉到很烫。当时选他的原因主要是因为便宜,并且很多资料都是开源的。

由于OK6410是ARM11的板子,JTAG调试已经不支持(这是个人感觉不一定准确,因为当时调了好久也没解决),而买一块厂家原装的JLink V8就要150块大洋,这简直是是坑爹啊,有没有,有没有!后经多方面考虑(主要是财政危机问题)决定使用串口工具进行裸机调试。

通过串口裸机调试的有两种方法,一种是使用Windows系统自带的超级终端,另一种是使用三星公司提供的串口调试软件dnw,两种方法略有不同,但其本质是一样的。

1.使用超级终端调试

首先打开并建立超级终端(这个就不用解释了吧?)



设置串口com1(com口要根据自己电脑的实际情况设置,USB转串口的可能会是com3或com4), 11520MHZ

启动arm开发板,迅速敲回车键或者空格键,进入uboot

#  loadb 0x50008000             //下载文件代码地址


点击发送 后,出现上图所示对话框,协议项选择 Kermit ,文件名一栏选择程序所生成的 .bin 格式文件。点击发送,下载完成后

敲入命令 #go 0x50008000 即可看到想要的效果(程序要写对啊,哈哈)。

2. 使用dnw软件进行裸机调试

连接好串口线、USB线、打开DNW,配置如下


启动开发板,迅速敲击空格键进入Uboot状态。

# dnw 0x50008000

transmit 选择你生成的bin文件

# go 0x50008000

以上就是我在进行OK6410裸机调试的时候的一点心得,希望对大家有些帮助,还有就是有些同学不知道 .bin 文件的生成方法,其实随便找份介绍 ADS1.2 或者 RVDS 的教程都有介绍的哈

欢迎大家留言交流心得,请尊重他人劳动成果,转载请注明本网址链接 http://blog.csdn.net/huangshizeng/article/details/6901805,谢谢!



你可能感兴趣的:(OK6410学习心得)