4412在linux环境开发实例,学习手记-基于iTOP4412开发板Linux最小系统烧录

最小系统只能通过超级终端进行操作,没有画面显示。

使用工具:超级终端、fastboot

通信:串口RS232

操作环境:开机后完成bootloader,但还未挂载文件系统之前。(开机后通过“超级终端”中止文件系统挂载)

操作权限:root

操作步骤:

1.格式化(按顺序来)

fdisk -c 0     【分区命令 分区序号:0 (该命令将会清空emmc)】

fatformat mmc 0:1    【按“FAT”格式进行格式化,对象:mmc,分区序号0第一分区】

ext3format mmc 0:2  【按“ext3”格式进行格式化,对象:mmc,分区序号0第二分区】

ext3format mmc 0:3  【按“ext3”格式进行格式化,对象:mmc,分区序号0第三分区】

ext3format mmc 0:4  【按“ext3”格式进行格式化,对象:mmc,分区序号0第四分区】

fastboot                     【打个招呼让硬件做好准备,接下来要开始用fastboot了】

至于为什么是这样分区的,暂时我也搞不明白。教程说以后你就会懂的。

2.烧写三大件

这三大件分别是:uboot,内核和文件系统

通信:USB OTG

注意:烧写是在fastboot所在文件夹下的cmd控制台实现的,不是串口超级终端。把要烧写的文件通通copy到fastboot文件夹里面。

fastboot.exe flash bootloader u-boot-iTOP-4412.bin      【flash:执行烧写 bootloader:烧写类型 u-boot-iTOP-4412.bin:烧写对象】fastboot.exe flash kernel zImage                                      【这条命令用来烧写内核(kernel)】fastboot.exe flash ramdisk ramdisk-uboot.img                【ramdisk隶属文件系统】fastboot.exe flash system system.img                              【system很明显文件系统的主体】

fastboot -w                                                                        【清除用户空间】

fastboot reboot                                                                 【重启】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值