1. 程式人生 > >imx6系列系統移植筆記--imx6q SD啟動卡製作

imx6系列系統移植筆記--imx6q SD啟動卡製作

開發平臺:Ubuntu14.04 SD啟動卡命令步驟如下: 1. ls -l |grep sd 檢視sd卡碟符 2.umount解除安裝sd卡 4. sudo dd if=/dev/zero of=/dev/sdc bs=1M count=10 清空前10M資料 5. sudo dd if=/home/james/imx6q-bin/u-boot-sd-2016.03-r0.imx of=/dev/sdc seek=2 bs=512 conv=fsync把uboot下載到清空的資料的10M位置 6. 製作SD卡分割槽 a. sudo sfdisk –version檢視utils-linux版本

     >=2.26.x)
      sudo sfdisk --force  /dev/sdc <<EOF 
     10M,500M,0c
     600M,,83
     EOF 

     <=2.25.x) 
     sudo sfdisk --force --unit M /dev/sdc <<EOF 
     10,500,0c
     600,,83
     EOF 
     分配成功後會有如下訊息列印:
        Device Boot Start   End    MiB    #blocks   Id  System
        /dev/sdc1        10    509    500     512000    c  W95 FAT32 (LBA)
        /dev/sdc2       600  15192  14593   14943232   83  Linux
        /dev/sdc3         0      -      0          0    0  Empty
        /dev/sdc4         0      -      0          0    0  Empty

b. sudo mkfs.ext4 -L rootfs /dev/sdc2 c.sudo mkfs.vfat -F 32 -n boot /dev/sdc1