OK6410裸机调试(使用串口,不需要使用JLINK)
来源:互联网 发布:手机淘宝店铺首页红包 编辑:程序博客网 时间:2024/05/21 10:29
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 的教程都有介绍的哈。
- OK6410裸机调试(使用串口,不需要使用JLINK)
- OK6410裸机调试(使用串口,不需要使用JLINK)
- JLINK 裸机调试 OK6410 总结
- OK6410烧写裸机程序到nandflash,不使用jlink,支持大文件烧写
- 解放串口调试(使用JLink SEGGER RTT来打印和输入调试信息)
- JLink 裸机调试S3C6410
- S5PV210 JLink 裸机调试
- OK6410裸机调试笔记
- 使用jlink的裸机环境设置
- Eclipse + JLink 编译和调试TQ2440裸机程序【我使用的是win64版本的eclipse】
- am335x在ubuntu下使用StarterWare编写裸机程序并在CCS中用Jlink调试
- S3C2440 windows下使用jlink gdbserver,arm-none-eabi-gdb进行裸机程序编写调试
- 【OK6410裸机程序】串口初始化
- 搭建GCC+JLINK开发调试环境(裸机调试)
- 搭建GCC+JLINK开发调试环境(裸机调试)
- Jlink调试ARM裸机程序
- 在ubuntu下使用StarterWare为BeagleBone-Black编写裸机程序并在CCS中用Jlink调试
- OK6410裸机环境搭建 不用Jlink的方式
- JNI:Java Native Interface
- vc++深入详解第六章
- cocos2dx中继承ccsprite无法响应问题
- framebuffer 简介
- 电脑快捷键大全
- OK6410裸机调试(使用串口,不需要使用JLINK)
- 用Socket在局域网内进行广播
- CSS——笔记的重点部分
- 如何在EditPlus中使用列编辑
- 实例理解IoC
- GPIO物理地址与虚拟地址的变换
- Actionbar
- Use Dojo to Replace PrototypeJS codes
- Linux C编程--线程操作2--线程同步详解