Minimal system can only be operated by HyperTerminal, no screen display.
Tools for use: HyperTerminal, FastBoot
Communication: Serial RS232
Operating environment: Complete bootloader after power-on, but before the file system is mounted. (Abort file system mount via HyperTerminal after powering on)
Operation Permissions: Root
Operation Steps:
1. Formatting (sequentially)
fdisk-c 0 "Partition command partition Sequence number: 0 (This command will empty eMMC)"
Fatformat mmc 0:1 "in FAT" format, object: MMC, partition ordinal 0 First Partition "
Ext3format mmc 0:2 "ext3" format, object: MMC, partition ordinal 0 second Partition "
Ext3format mmc 0:3 "ext3" format, object: MMC, partition ordinal 0 third Partition "
Ext3format mmc 0:4 "ext3" format, object: MMC, partition ordinal 0, fourth partition "
FastBoot "Say hello and get the hardware ready, then start using FastBoot."
As to why it is so partitioned, I do not understand it for the time being. The tutorial says you will understand it later.
2. Burn and Write Big Three
The Big Three are: Uboot, kernel and file system
Communication: USB OTG
Note : The burn-write is implemented in the CMD console in the folder where the FastBoot is located, not the serial terminal HyperTerminal. Copy the files you want to burn into the FastBoot folder.
fastboot.exe Flash bootloader u-boot-itop-4412.bin " Flash: Execute burn write bootloader: Burn write type u-boot-itop-4412.bin: Burn Write Object "
fastboot.exe Flash kernel zimage "This command is used to burn the kernel (kernel)"
fastboot.exe Flash RAMDisk ramdisk-uboot.img "RAMDisk subordinate file system"
fastboot.exe Flash system system.img "System is obviously the body of the file system"
FastBoot W "Clear User space"
FastBoot reboot "reboot"
Study notes-Linux minimum system burn based on iTOP4412 Development Board