Sort of a quick guide flashing emmc 5.x using dd from Raspbian.
- Use usual method for creating a bootable micro SD card (if needed)
- Copy the uncompressed image file to a FAT32/UDF formatted USB drive
- Boot up aml-s905x-cc
Note: If this is the initial boot, skip updates since next boot will be from the emmc - Open a terminal window
- 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 /
- 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
- Shutdown aml-s905x-cc
- Remove micro SD card
- Boot and enjoy the speed!