首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

PC机与mini2440 arm开发板的文件传输/通讯小结

PC机与mini2440 arm开发板的文件传输/通讯小结

如何把上位机开发的程序下到开发板上?这是本文讨论的主题。  1.串口
  上位机与开发板之间通过串口链接,使用超级终端、secureCRT等等软件都可以,开发板上装好文件系统。例如我们想把上位机编译好的文件下到开发板上(我的文件在虚拟机的Linux系统里,把它拖到xp下),确认超级终端通讯正常,首先在定位到开发板的某一文件目录,例如cd /tmp,然后输入rz(以崩溃方式发送)会弹出发送文件的界面,选中添加,确认即可,发送的速度在10kb/s (如果文件过大,传输的过程会出现很多errors而失败!所以建议下载小文件几十kb左右)。
  ps:在Linux操作系统下也可以使用minicom来操作(命令行)!如果是Ubuntu的Linux系统则可以使用cutecom(图形界面)!
  2.nfs
  如何是上位机的Linux系统与开发板建立NFS共享请参考我的这篇文章!
  ps:nfs在我的机子上通信也是非常的慢!传个1M的文件都需要一个小时!听说也有快的,后来我就不使用这种方式了,而且它占用了我唯一的网口,上不了网了!
  3.usb
  1)这个usb通讯是指用U盘!直接用U盘拷到开发板上,启动开发板的文件系统之后,在udisk的目录下就可以看到你U盘里的东西!直接拷贝到你的目录就行了!我采用的就是这种方式!拷个十几M的也就几秒钟!
  2)这个在mini2440的用户说明中已经有了,教你怎么下bootloader、Linux内核、文件系统,速度很快,几十M的几秒钟!
  4.jtag
  我在使用nfs拷文件的时候居然把开发板拷死机了!/晕
  后来发现重启的时候,系统重启不了,估计是bootloader给损坏了!然后我就尝试使用USB口的jlink下载bootloader,mini2440用户手册上有说明!我照着来的,下进去了!可是发现还是启动不了!串口通讯不成功!
  再后来我就用并口的jtag使用H-Jtag下载的bootloader !如何使用,请查看用户手册!
  5.Jlink 同上
返回列表