飞凌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挂载 ![]() (编辑:南通站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |