Index of /irradium/images/milk_v_jupiter_2_dev_kit
Installation
------------------
Unpack the IMAGE file and copy the image an SD card: (assuming SD card at /dev/mmcblk0):
# zstd -d irradium-*-core-*-build-*.img.zst
# dd if=irradium-*-core-*-build-*.img of=/dev/mmcblk0 bs=1M
or unpack directly to the card
# zstdcat irradium-*-core-*-build-*.img.zst > /dev/mmcblk0
Instalation eMMC/NAND/USB-HDD
------------------
to transfer a system with the SD to eMMC, you need to boot from the start and run the script:
# transfer-to-disk
Default Login
------------------
login: root
password: set at first login
Flash SPI
------------------
# cat /proc/mtd
dev: size erasesize name
mtd0: 00800000 00001000 "d420c000.spi"
mtd1: 00020000 00001000 "bootinfo"
mtd2: 00080000 00001000 "fsbl"
mtd3: 00010000 00001000 "env"
mtd4: 00100000 00001000 "esos"
mtd5: 00060000 00001000 "opensbi"
mtd6: 005f0000 00001000 "uboot"
# dd if=/boot/bootinfo_spinor.bin of=/dev/mtdblock1
# dd if=/boot/FSBL.bin of=/dev/mtdblock2
# dd if=/boot/boot.scr of=/dev/mtdblock3
# dd if=/boot/esos.itb of=/dev/mtdblock4
# dd if=/boot/fw_dynamic.itb of=/dev/mtdblock5
# dd if=/boot/u-boot.itb of=/dev/mtdblock6
or
# dd if=/boot/bootinfo_spinor.bin of=/dev/mtdblock0 bs=1 seek=0
# dd if=/boot/FSBL.bin of=/dev/mtdblock0 bs=1 seek=$((128 * 1024))
# dd if=/boot/boot.scr of=/dev/mtdblock0 bs=1 seek=$((640 * 1024))
# dd if=/boot/esos.itb of=/dev/mtdblock0 bs=1K seek=704
# dd if=/boot/fw_dynamic.itb of=/dev/mtdblock0 bs=1K seek=1728
# dd if=/boot/u-boot.itb of=/dev/mtdblock0 bs=1K seek=2112