Windows 7系统之外的“超级终端”

来源:互联网 发布:千里眼软件空间站 编辑:程序博客网 时间:2024/04/20 04:00
转自:http://blog.csdn.net/jackhenry/article/details/6020362
 

Windows 7系统之外的“超级终端”

分类: 嵌入式Linux 2865人阅读 评论(16) 收藏 举报

(以下内容仅鄙人戳论,若能帮到你,我将不胜荣幸,谢谢!:-))     

      最近由于本人PC机上的XP出了问题,最后装了Win7系统,之前有用过Win 7大半年,最终由于部分专业相关的软件与之兼容性较差的缘故舍弃了Win 7,昨天花了几个小时才搞定(:-)主要是部分驱动不好找,或者是装上不好用)。

      装好win7后,开始迫不及待的测试jlink&ADS&串口通信是否正常,测试串口时发现win7没有超级终端(xp系统带的有),遂上网搜索,最终还是在csdn上找了个东东“好用的windows7的超级终端”,若有用win7的朋友可以不妨试试,下载网址:http://download.csdn.net/source/2613324,若有csdn上下载积分不够的童鞋,可以把邮箱留下,我发给你。

下面来贴几张测试时切的图:

 

测试时所用硬件环境:GT2440开发板

软件环境:u-boot(for GT2440     :-)前段时间自己移植好的,支持CS8900网卡及nor flash ---SST89VF1601a。。。)

uImage(for GT2440):采用nfs方式启内核。

 

                                                                                                         u-boot启动ok!

 

 

                                                                                        printenv查看u-boot环境变量

 

 

                                              使用setenv删除环境变量"bootcmd",并使用saveenv保存于flash中,此处Nor flash写入OK!

 

 

在测试网络之前,先使用上面的指令(setenv 将目标机开发板的ipaddr与宿主机(ps:linux系统)的serverip设置好,要使其都在一个网段内,然后savenv),然后printenv查看开发板的网卡基地址ethaddr是否有设置;(我的开发板上的网卡是CS8900,查看datasheet之后发现其没有外部EEPROM存储网卡基地址信息,故此处设置其基地址时可以随便设置格式正确的基地址;若开发板是其他的网卡芯片,设置前先查阅其datasheet相关信息),环境变量设置ok后,saveenv一下,方便以后使用时不需重新设置(前提是你开发板的Bootloader没有擦除),以上设置ok后,先使用ping命令测试开发板网络是否通畅(此处我选择的是开发板与路由器直连的方式):ping 192.168.0.23(这是我的宿主机的ip),若超级终端显示“host 192.168.0.23 is alive”,则网络通畅。然后使用tftp下载内核映像文件(此处有个小经验:若使用开发板与笔记本直连,请务必将笔记本的无线关掉,然后手动分配ip):tftp  31000000(内核在内存中存放的地址)  uImage-nfs(此文件存放于linux系统根文件目录下的/tftpboot目录中);下载过程如下图所示。下载完成后使用bootm 31000000运行内核,若出现最后一图所示,则采用nfs方式启内核OK! 

 

 

NFS方式启内核OK!可以使用ls命令查看当前目录下的文件(所支持的命令要看你配置busybox时的选择)。在这个运行中的内核加载module模块请查看前几篇文章。

原创粉丝点击