注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
daicheng的个人空间 https://home.eeworld.com.cn/space-uid-78216.html [收藏] [复制] [分享] [RSS]
日志

mini2440开发板与电脑之间的通信

已有 2221 次阅读2009-11-18 21:42 |

 之前移植u-boot,内核,文件系统,那么到驱动了,怎样把编写好的驱动发送到开发板呢?
有两种方法:
    1:串口:  
    Http://download.chinaunix.net/download/0007000/6293.shtml下一个lrzsztar包,解压缩后输入./configure,然后进入了src文件夹中,修改了src文件夹中的Makefile文件,配置为与手机对应的交叉编译器,运行makeok!得到两个可执行文件szrz(或者 lszlrz),把它们下载到开发板linux系统的/bin目录下,那么 可以使用在开发板上先进入/tmp 目录,然后输入 rz就可以从串口发送文件到开发板了!
    2:NFS方式
     如果你配置网口那么你使用这种方式比较好!
     方法:
      一、主机端的设置
          1、以root的身份登录,修改配置文件/etc/exports,加入这一行:
              /home/workdir  192.168.1.* (rw,sync,no_root_squash)
   
  参数说明如下:
           /home/workdir  --
你想共享的目录,
           192.168.1.*      --
只允许这个ip段的机器访问,
           rw                      --
允许读写(只读是ro,不方便交互所以很少用),
           sync                    --
表示数据同步写入内存和硬盘,
           no_root_squash --
允许远程系统以它自己的root特权存取该目录。
        2、重启nfs服务,在控制台输入命令:service  portmap  restart    service  nfs  restart    
         3、至此主机端已经设置完成,我们可以在本机上测试一下,比如本机IP 192.168.1.100,则可以用
                   mount   192.168.1.100:/home/workdir   /mnt
       
如果mount成功,则在/mnt的目录就可以看到/home/workdir下面的东西了。
   二、目标机的设置   
     1、配置内核 make menuconfig,选择File systems->Network File Systems->nfs file system support
 File systems->Network File Systems->Provide NFSv3 client support
   在目标板的/mnt下,就可以看到linux server的共享文件夹下的内容了!
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章