系统移植——开发阶段部署

一、开发阶段部署

1、启动流程

1>在ubuntu中~/home/linux/tftpboot准备下载的镜像文件

​​​​​​​

 

2>在TF/EMMC中固化uboot镜像文件,并选择对应的启动方式

3>系统上电,将uboot镜像文件加载到内存中

4>在串口工具打印uboot信息,在倒计时时间进入0之前,按下任意键,进入交互模式

1>组网(开发板和ubuntu组成局域网)
①准备工作:
a:安装tftp服务器和nfs服务器,并且本地测试成功
b:关闭windows防火墙,并设置电脑网卡为百兆全双工模式
c:通过网线将开发板与PC端进行连接(连接到ubuntu上)
②ubuntu网络配置
a:选择桥接模式,并设置静态IP
③开发板网络配置(配置服务区ip、板子ip、子网掩码、板子网关)
setenv serverip 192.168.1.100
setenv ipaddr 192.168.1.250
setenv netmask 255.255.255.0
setenv gatewayip 192.168.1.1
saveenv
④测试ping命令

5>使用tftp命令下载程序

 root=/dev/nfs:使用nfs方式进行挂载

nfsroot=192.168.1.100:/home/linux/nfs/rootfs:挂载的IP地址和路径

tcp,v4 :型号

rw:可读可写权限

console=ttySTM0:默认使用串口0

115200 :波特率为115200

init=/linuxrc :系统启动之后,运行1号进程

ip=192.168.1.250 :板子的ip地址

6>通过网线下载程序到开发板中内核进行启动,内核启动成功之后 通过网线从ubuntu挂载文件到开发板中

启动内核 :bootm 0xc2000000 - 0xc4000000

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值