User Tools

Site Tools


linux_risc-v

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux_risc-v [2024/05/12 15:25] felixonmarslinux_risc-v [2025/03/27 09:40] (current) felixonmars
Line 4: Line 4:
 apt install wget zstd apt install wget zstd
  
-wget https://mirrors.wsyu.edu.cn/archriscv/images/archriscv-latest.tar.zst+wget http://mirrors.cernet.edu.cn/archriscv/images/archriscv-latest.tar.zst
 mkdir oldroot newroot mkdir oldroot newroot
 cd newroot cd newroot
Line 30: Line 30:
 mkdir ~/.ssh mkdir ~/.ssh
 echo "<Your Key>" > ~/.ssh/authorized_keys echo "<Your Key>" > ~/.ssh/authorized_keys
 +</code>
 +
 +==== LicheePi 4A In-place Upgrade (BROKEN, DON'T FOLLOW) ====
 +<code>
 +# Local
 +scp u-boot-with-spl-lpi4a-16g-main.bin $TARGET:
 +zstd -d boot-lpi4a-20250323_154524.ext4.zst
 +zstd -d root-lpi4a-20250323_154524.ext4.zst
 +sudo losetup loop2 boot-lpi4a-20250323_154524.ext4
 +sudo losetup loop3 root-lpi4a-20250323_154524.ext4
 +sudo mount /dev/loop3 /mnt
 +sudo mount /dev/loop2 /mnt/boot
 +rsync -avP --delete /mnt/boot/ $TARGET:/boot/
 +rsync -avP --delete /mnt/lib/modules/ $TARGET:/lib/modules/
 +
 +# Target
 +echo 0 > /sys/block/mmcblk0boot0/force_ro
 +dd if=u-boot-with-spl-lpi4a-16g-main.bin of=/dev/mmcblk0boot0
 +dd if=/dev/zero bs=128K count=1 seek=6 of=/dev/mmcblk0
 </code> </code>
linux_risc-v.1715527533.txt.gz · Last modified: 2024/05/12 15:25 by felixonmars