注意事项
1.开发板电源
5V
2.串口
DB9 COM3
3.全能开发板
SCP 2G
烧写的时候必须用全能版板的文件。
4.开发板启动选择
拨码开关 左侧是1 右侧是0
TF卡启动标识
eMMC启动标识
一、利用开发板对TF卡进行分区及格式化
1.关机状态把TF卡插入开发板
2.开机后,串口终端进入uboot模式
3.依次输入命令对TF卡分区
fdisk -c 1 //注意 -c 后面是数字,0 代表eMMC, 1 代表TF卡
fatformat mmc 1:1
ext3format mmc 1:2
ext3format mmc 1:3
ext3format mmc 1:4
二、Ubuntu环境中,利用脚本,将u-boot-iTOP-4412.bin烧录到TF卡中
1.将开发板分区后的TF卡,用读卡器插入到计算机中,并使TF卡被Ubuntu系统读取;
2.查看TF卡设备名
sudo fdisk -l
3.用FileZilla软件,将iTop4412_uboot_xxx.tar.gz压缩包传输到ubuntu
文件路径:I:\iTOP-4412全功能版光盘资料\06_源码_uboot和kernel\iTop4412_uboot_20151119.tar.gz
mkdir iTOP4412
cd iTOP4412
4.解压
tar -vxf iTop4412_uboot_20151119.tar.gz
cd iTOP4412_uboot/
5.再将u-boot-iTOP-4412.bin上传到 iTOP4412_uboot
文件路径:I:\iTOP-4412全功能版光盘资料\03_镜像_Android4.0.3文件系统\uboot\scp\u-boot-iTOP-4412.bin
6.执行脚本
sudo ./mkuboot /dev/sdb
7.拔插一下TF卡,让Ubuntu重新识别。
sudo fdisk -l
8.在iTOP4412目录创建sdupdate文件夹,并上传以下四个文件到新建的sdupdate文件夹。
安卓
I:\iTOP-4412全功能版光盘资料\03_镜像_Android4.0.3文件系统\zImage\scp\zImage
I:\iTOP-4412全功能版光盘资料\03_镜像_Android4.0.3文件系统\uboot\scp\u-boot-iTOP-4412.bin
I:\iTOP-4412全功能版光盘资料\03_镜像_Android4.0.3文件系统\system\system.img
I:\iTOP-4412全功能版光盘资料\03_镜像_Android4.0.3文件系统\system\ramdisk-uboot.img
QT
I:\iTOP-4412全功能版光盘资料\04_镜像_QT文件系统\system\ramdisk-uboot.img
I:\iTOP-4412全功能版光盘资料\04_镜像_QT文件系统\system\system.img
I:\iTOP-4412全功能版光盘资料\04_镜像_QT文件系统\uboot\scp\u-boot-iTOP-4412.bin
I:\iTOP-4412全功能版光盘资料\04_镜像_QT文件系统\zImage\scp\zImage
创建sdupdate文件夹
sudo mkdir sdupdate
9.挂载TF卡,并上一步的sdupdate文件夹拷贝到media里面,完成后卸载TF卡。
挂载空闲分区到/media文件夹
sudo mount /dev/sdb1 /media/
拷贝sdupdate文件夹到/media文件夹
sudo cp -r sdupdate/ /media/
卸载TF卡
sudo umount /media
三、用制作好的TF卡,烧写开发板
1.开发板断电状态,设置TF卡启动,将TF卡插入,给开发板通电后,进入串口终端uboot模式
拨码开关:1, 0
2.执行烧写命令
sdfuse flashall
注:命令是全部文件一次性烧录至开发板,亦可用下面命令,对开发板有针对性的烧写
单独烧写 u-boot-iTOP-4412.bin
sdfuse flash bootloader u-boot-iTOP-4412.bin
单独烧写 zImage
sdfuse flash kernel zImage
单独烧写 ramdisk-uboot.img
sdfuse flash ramdisk ramdisk-uboot.img
单独烧写 system.img
sdfuse flash system system.img
3.关电,设置eMMC启动,拔出TF卡,完成烧写
拨码开关:0, 1
四、开发板网络配置
1.修改ip
cd /etc
vi eth0-setting
文本内容
IP=192.168.10.230
Mask=255.255.255.0
Gateway=192.168.10.1
DNS=114.114.114.114
MAC=08:90:90:90:90:90
2.修改网关
cd /etc
vi resolv.conf
文本内容
nameserver 114.114.114.114
3.重启,完成网络配置
以上即使用TF卡烧写4412开发板文件系统的所有步骤。
如果文章对您有帮助,欢迎移至上方按钮打赏博主;