加入收藏 | 设为首页 | 会员中心 | 我要投稿 南通站长网 (https://www.0513zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

飞凌OK6410挂载nfs启动流程

发布时间:2021-11-25 21:29:31 所属栏目:教程 来源:互联网
导读:一 固化启动代码至SD卡 具体步骤:1 format SD to FAT32 2 通过SD_writer.exe进行program,scan SD卡盘符,SD Type选择为Auto,OS Type选择Wince(必须Wince), select OK6410_SDboot.nb0,然后program 二 调整拨码开关至11111000 SD卡启动,连接好USB线,打
一 固化启动代码至SD卡
 
具体步骤:1 format SD to FAT32
 
2 通过SD_writer.exe进行program,scan SD卡盘符,SD Type选择为Auto,OS Type选择Wince(必须Wince),
 
select OK6410_SDboot.nb0,然后program
 
二 调整拨码开关至11111000 SD卡启动,连接好USB线,打开DNW,设置好串口端口和波特率,上电后提示安装USB的DNW驱动
 
三 安装USB DNW驱动,驱动选择oem27
 
四 下载u-boot至Nanflash,设置USB port address为0x57e0000,选择Transmit mmc.bin后快速按空格进去命令行,在u-boot命令行中输入#dnw 50008000回车,Transmit u-boot.bin,输入#nand erase 0 100000,刷掉1M flash给u-boot,然后输入#nand write.uboot 50008000 0 100000回车
 
五 设置nand flash启动,拨码开关为10011000,输入#setenv bootargs "root=/dev/mtdblock2 console=ttySAC0,115200" 回车,#saveenv,#printenv
 
六 烧写Kernel,#dnw 50008000,选择相应的zImage,然后#nand erase 100000 300000,#nand write.e 50008000 100000 300000
 
七 烧写文件系统
 
配置NFS服务步骤:
 
1 在Ubuntu新建nfs目录,#mkdir /forlinx/root,将FORLINX_6410_yaffs2_v1.0.tgz复制到/forlinx/root中,解压当前文件夹#tar –zxf FORLINX_6410_yaffs2_v1.0.tgz
 
2 主机ubuntu IP为192.168.1.108
 
3 在Ubuntu 上新建一个终端,依次输入以下命令:
   #sudo apt-get install portmap
   #sudo apt-get install nfs-kernel-server
   #sudo gedit /etc/exports
   在弹出的文本编辑器中编辑exports 文件,在最后一行添加:
   /forlinx *(rw,sync,no_root_squash)
 
4 启动相关服务
 
   #sudo /etc/init.d/portmap restart
   #sudo /etc/init.d/nfs-kernel-server restart
 
5 设置开发板环境参数 #setenv bootargs "root=/dev/nfs nfsroot=192.168.1.108:/forlinx/root ip=192.168.1.200:192.168.1.108:192.168.1.1:255.255.255.0:witech.com.cn:eth0:off console=ttySAC0,115200"
 
   192.168.1.108 PC 端Ubuntu 的IP
   192.168.1.200 开发板IP
   192.168.1.1 网关
   255.255.255.0 子网掩码
 
   #saveenv
 
   #printenv查看设置是否正确
 
八 重启开发板系统,完成NFS挂载

(编辑:南通站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读