Easy flashing img to emmc 5.x on aml-s905-cc

Sort of a quick guide flashing emmc 5.x using dd from Raspbian.

  1. Use usual method for creating a bootable micro SD card (if needed)
  2. Copy the uncompressed image file to a FAT32/UDF formatted USB drive
  3. Boot up aml-s905x-cc
    Note: If this is the initial boot, skip updates since next boot will be from the emmc
  4. Open a terminal window
  5. Make sure of the emmc’s block device name, in this case it is mmcblk0
$ sudo lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
mmcblk0      179:0    0 116.5G  0 disk
mmcblk0boot0 179:32   0     4M  1 disk
mmcblk0boot1 179:64   0     4M  1 disk
mmcblk1      179:96   0  14.8G  0 disk
├─mmcblk1p1  179:97   0   256M  0 part /boot/efi
└─mmcblk1p2  179:98   0  14.6G  0 part /
  1. dd write image file from your USB to the emmc
$ sudo dd if=/media/Downloads/2022-09-22-raspbian-bullseye-arm64+aml-s905x-cc.img of=/dev/mmcblk0 bs=1M
2148+0 records in
2148+0 records out
2252341248 bytes (2.3 GB, 2.1 GiB) copied, 68.7825 s, 32.7 MB/s
  1. Shutdown aml-s905x-cc
  2. Remove micro SD card
  3. Boot and enjoy the speed!
1 Like