RAM开发常用开发工具及流程(借鉴)

来源:互联网 发布:苹果5如何用移动4g网络 编辑:程序博客网 时间:2024/05/21 09:20

SecureCRT-串口显示工具,SSHClient:是一款支持SSH(ssh1和ssh2)的终端程序,同时也支持Telnethe和Rlogin协议(Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式;rlogin:Unix的远程登录程序,通过远程登录本地计算机便能与网络上另一远程计算机取得“联系”,并进行程序交互,用户可以操作主机允许的任何事情)。简单说就是在Windos的环境下面登录UNIX或者LINUX的系统。

DNW-USB下载工具(配合u-boot使用)是一款USB下载传输工具,把编号的目标板的.bin二进制文件通过开发板的USB线,下载传输到板子上。通常用来传输的是编译好的Linux目标板镜像或者板子上无OS裸奔的程序,这里主要是配合bootloader使用的。需要进行传输时,在串口工具的u-boot输出菜单中选择对应的选项(比如:download Linux kernel to Nandflash),bootloader就会在目标机端(开发板端)准备好USB端口,等待在USB中数据的写入,然后,在PC端打开DNW选择要传输的文件,传输就好。传输过程中以及传输完成后,都会在串口工具窗口(也就是SecureCRT )看到串口输出的信息反馈。DNW有windows版也有Linux版,Linux下的需要自己编译并安装附带的USB驱动模块,而windows下的只用一个DNW.exe就ok了,不需要安装包安装(如果你真的想那么做的话。)。。。。(ps:应用USB下载即DNW下载时,需要安装USB下载驱动,开发板的光盘中都会有所附带)。

问题-DNM引起的电脑蓝屏:另外需要注意:比如TQ2440出厂的U-boot,通过DNW传输时,会出现传输后没反应,然后再次选择传输文件,电脑就蓝屏了(如你所知,这肯定是在windows环境下,)这样,确实很悲剧,并且你会不只一次碰到,如果你的PC足够顽强,应该不会有什么事儿的,也有可能是windows 7的兼容问题。言归正传,蓝屏后,重启系统,会出现DNW 无法运行的情况,即使你再找个dnw.exe,它还是不甩你,怎么办呢?它肯定是知道了在上次运行时你虐待它了,这是在记仇啊,记仇?它怎么记?软件么,很定时在配置文件中记的,打开C盘,在根目录下有一个dnw.ini ,这个就是它的配置文件,直接把它删了,错误将不会被记录下来。

U-BOOT-目标板端下载工具:可以用USB下载镜像(程序),还可以用ftp下载……源码就是根据相应的Linux内核源程序进行简化而形成(介绍:http://baike.sogou.com/v11015053.htm?fromTitle=u-boot),功能强大。

Jlink -仿真器:外部仿真器,jtag是个内部开发调试接口。Jlink是通过jtag接口实现的一个仿真器,可以跟踪调试。

-嵌入式资讯精选


阅读全文
0 0
原创粉丝点击