音视频开发--Hi3516a+IMX290--过程(2)

 很久搞嵌入式Linux了有很多东西都忘记了,现在重新捡起来。

由浅入深

 一块已经装好了u-boot的开发板,有三个外接口:

  • 无线WiFi模块RTL8188
  • RJ45以太网接口
  • 已经接好CH340的串口

两个PC端的软件:

  • SecureCRT
  • TFTSver

两个需要烧写到板子上的文件:

  • UImage
  • 包含文件系统的jffs21文件

然后就够了。

怎么进入U-boot界面?

 首先,在电脑上连接好串口模块打开secureCRT打开端口设置好波特率,板子上电,如果板子上的内核和文件系统被擦除了那么当前在secureCRT交互界面上的就是U-boot的交互界面,否则,上电之后就进入了系统用户交互界面(shell)这时要想进入U-boot界面就得重新上电并不停的发送ctrl+c这样也可以进入u-boot界面。

为什么要进入U-boot界面?

 u-boot就相当于windows的bios,进入了u-boot界面就是还没有加载操作系统–操作系统前的“系统”,所以可以在U-boot界面对更改操作系统相关的东西,包括删除操作系统内核和删除文件系统等操作,既然可以删除那当然也可以安装了–那当然也可以删除之后再安装咯。

在U-boot界面删除了操作系统和文件系统那怎么办?

 删除了就再安装呗,这个时候就需要把东西(编译好的内核文件和文件系统文件)从主机(我的电脑)“搬运到”板子上去并安装好。U-boot有一个支持tftclient模式,也就是说,你在你的电脑上安装一个TFT服务器并在TFT服务的根目录里面放好东西(编译好的内核文件和文件系统文件),然后在secureCRT的U-boot交互界面里面指定好板子的IP地址和你的电脑的IP地址(就是TFT服务器)注意要在同一个网段和掩码一致,然后输入指定命令U-boot就可以自动从TFT服务器里面下载那两个文件并安装好。

内核裁剪


  1. JFFS2的全名为JournallingFlashFileSystemVersion2(闪存日志型文件系统第2版),其功能就是管理在MTD设备上实现的日志型文件系统。与其他的存储设备存储方案相比,JFFS2并不准备提供让传统文件系统也可以使用此类设备的转换层。它只会直接在MTD设备上实现日志结构的文件系统。JFFS2会在安装的时候,扫描MTD设备的日志内容,并在RAM中重新建立文件系统结构本身。 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值