嵌入式开发-系统移植第一天笔记.docxVIP

  • 5
  • 0
  • 约1.35千字
  • 约 8页
  • 2018-05-30 发布于广东
  • 举报
Fs4412 的启动方式1 sd卡启动2 flash启动,烧写SD卡mkboot.sh 烧写uboot到flash1把 第一天/镜像/u-boot-fs4412.bin 拷贝到sd卡的sdupdate目录2用SD卡启动系统,立即按下回车 FS4412#3.输入 sdfuseflashall 回车4.用flash的模式启动,检查uboot版本是不是2013tftp服务器最简单安装配置sudomkdir/tftpboot 建立下载目录sudocpuImage exynos4412-fs4412.dtb /tftpboot(copy镜像到下载目录)1.安装tftp-serversudo apt-get install tftpd-hpasudo apt-get install tftp-hpa(如果不需要客户端可以不安装)tftp-hpa是客户端tftpd-hpa是服务器端2.配置TFTP服务器sudo vim /etc/default/tftpd-hpa将原来的内容改为:TFTP_USERNAME=tftpTFTP_ADDRESS=:69TFTP_DIRECTORY=/tftpboot #服务器目录,需要设置权限为777,chomd 777TFTP_OPTIONS=-l -c -s3.重新启动TFTP服务sudo service tftpd-hpa restart4.tftp测试本机测试tftplocalhosttftp get uImagetftp qnfs服务器配置sudomkdir /sourcesudocprootfs.tar.xz /source/cd /sourcesudo tar xvfrootfs.tar.xz得到rootfs的目录 /source/rootfs1 安装 sudo apt-get install nfs-kernel-server2 配置sudo vi /etc/exports添加如下内容/source/rootfs *(rw,sync,no_subtree_check,no_root_squash)3 重启 NFS服务sudo /etc/init.d/nfs-kernel-server restartsudochmod 777 目录 -R开发板配置1桥接编辑-》虚拟网络编辑器虚拟机-》设置2设置开发板(在串口调试工具中)#setenvserverip //此服务器地址就是你的虚拟机地址 ifconfig查看虚拟机地址#setenvipaddr //开发板地址只要和服务器地址一个网段即可#setenvbootcmdtftpuImage\;tftpexynos4412-fs4412.dtb\;bootm- 420000003#setenvbootargs root=/dev/nfsnfsroot=:/source/rootfsrw console=ttySAC2,115200 init=/linuxrcip= //这段话中有二个地址,第一个是虚拟机地址,第二个是开发板地址。#saveenv //一定要保存,不然不会生效

文档评论(0)

1亿VIP精品文档

相关文档