开发板系统安装准备

来源:互联网 发布:网络电影制作合同 编辑:程序博客网 时间:2024/06/06 07:00

安装开发板系统需要了解下面三个问题:
1.嵌入式系统需要被安装到开发板的什么位置?
2. 需要安装的嵌入式Linux系统可以分为几个部分?
3. 把嵌入式Linux系统安装到Nandflash的具体步骤?

答:
1,开发板系统安装到开发板的Nandflash
2,嵌入式linux系统分为bootloader,linux内核,文件系统
bootloader–启动os
文件系统–应用程序、音频文件,文本文件等等,如下截图1,一个完整的linux系统
这里写图片描述
3,安装linux系统分为几个步骤,如同截图2
这里写图片描述

用dd命令来烧写软件到SD卡,然后我们把SD卡插到开发板,然后设置开发板为SD卡启动,然后再用usb下载线让开发板与pc链接,把pc机软件下载到开发板中。

首先来介绍dd命令
dd:进行文件的复制,在复制的同时,可以进行格式转换
例:dd iflag=dsync oflag=dsync if=xx.bin of=/dev/sdb seek=1
dd:命令名
iflag=dsync: 读取文件时,采用同步方式 注:这里iflag 表示input
oflag=dsync: 写入文件时,采用同步方式 这里oflag表output
if=xxx.bin: 要复制的文件名
of=/dev/sdb: 文件被复制到的设备,/dev/sdb表示sd卡
seek=1: sd卡的第1个扇区

其次硬件准备
特别提醒:
1. SD卡不能小于4GB,必须使用读卡器,即使你的Pc自
带了SD卡插槽。
2. 必须使用标准SD卡,不能使用TF卡+卡套。
3. 连接好开发板的串口和电源
4. 保证开发板是从SD卡启动。(开发板有跳线)

准备工作做好后,就开始下载辅助软件到SD卡了
1、SD卡挂载到linux中的过程
首先格式化SD卡,然后再将SD卡挂载到虚拟机中,点击红色标注地方
这里写图片描述
选择连接。连接好后图标会变亮,并且虚拟机桌面上会生成16gb
这里写图片描述

这里写图片描述

怎样知道sd卡对应linux下的/dev/sdb 文件呢?
输入命令:fdisk - l
这里写图片描述
可以根据sd卡大小来判断SD卡确实是对应/dev/sdb文件

2、把安装相关辅助软件安装到linux中
1)、把安装辅助软件u-boot_TQ210.bin通过samba服务器复制到home目录
这里写图片描述
2)、使用dd命令烧写到sd卡中
这里写图片描述
根据前面所讲,if是要烧写文件的名称,of是要烧写到那个地方去,这里是sd卡。i(输入)/o(输出)这个名称相当于对开发板自身而言。

3)、拔出sd卡,插到开发板中
注意前面的准备工作是要从SD卡启动,注意跳线是否拨正确!

4)、打开SecureCRT,按住pc机的空格键
这里写图片描述
当出现如上打印时,成功将辅助软件安装到SD卡了。

0 0
原创粉丝点击