Arch Linux Arm --> Kernel 5.8 breaks installation
The board I tried this time is Ver2, and I am practicing the above faithfully.
Confirmation is for SD-CARD only, not confirmed for eMMC.

Below, I will write only the main points.

37171712 bytes read in 1798 ms (19.7 MiB/s) <= "Image"
50174 bytes read in 40 ms (1.2 MiB/s)       <= "rk3328-rock64.dtb"
8339435 bytes read in 419 ms (19 MiB/s)     <= "initramfs-linux.img"


kernel_addr_r: 0x02000000 + 37171712 => 0x04373200
ramdisk_addr_r: 0x04000000

It overlaps with the kernel area, it is natural that it does not work.

I fixed it to ramdisk_addr_r = 0x06000000 as a trial.
As a result, it boot with only this fix.


Try adding the following one-line and rebuilding "boot.src" .

part uuid ${devtype} ${devnum}:${bootpart} uuid
setenv bootargs console=ttyS2,1500000 root=PARTUUID=${uuid} rw rootwait earlycon=uart8250,mmio32,0xff130000
setenv fdtfile rockchip/rk3328-rock64.dtb
setenv ramdisk_addr_r 0x06000000            <= Append

eMMMC has the same problem (at least it can't boot),
But I'm not sure if this is the only problem.
For eMMC, please check by yourself.

Thanks, m.bakhterev

I own four boards, but this is the only one that hasn't stabilized at 800MHz.
Under heavy load conditions such as Kernel-Build, and under heavy load fluctuations,
an error occurs with a high probability.

Well, this one is a disappointing board.
Thanks t4_4t for posting this fix. It worked on my v2.    Where did you get this fix (link pls) and is it to be kept perm or temp ?

I have latest arch rock u-boot and fully upgraded.  No other changes to stock install made here.

PS Arch arm post says a recompile of current u-boot works too
From the alarm device page:

dd if=rksd_loader.img of=/dev/sdX seek=64 conv=notrunc
dd if=u-boot.itb of=/dev/sdX seek=16384 conv=notrunc

But just "re-flashing" these 2 files won't work from my experience, I had to setup my Rock64 from scratch again as I have not the knowledge on how to compile and install u-boot from source.

Possibly Related Threads…
Thread Author Replies Views Last Post
  irradium (based on crux linux) Rock64 riscv64, aarch64 mara 4 476 07-20-2024, 10:32 PM
Last Post: mara
  arch rock64 does not boot nemnob 0 726 07-09-2023, 03:28 AM
Last Post: nemnob
  MIPI-CSI IMX214 on Linux NO SUCCESS zeus666 2 1,984 06-02-2023, 07:52 AM
Last Post: diederik
  Linux 5.15 Kernel - openSuse mark1250 0 1,381 12-02-2021, 04:36 PM
Last Post: mark1250
  Security Patches for the Kernel kwinz 9 7,384 10-22-2021, 05:45 AM
Last Post: kwinz
  Alpine Linux isndw 12 18,763 08-12-2021, 05:41 PM
Last Post: pix
Lightbulb RK3399 Linux rtl8822cu module bluetooth not working shivarj89 0 1,459 07-29-2021, 07:19 AM
Last Post: shivarj89
Information Linux Mainline ayufan 63 98,659 05-14-2021, 10:41 AM
Last Post: Wizzard
  Linux Images (ROCK64) pineadmin 164 295,318 02-12-2021, 10:14 AM
Last Post: useful64
  Debian kernel stuck at 4.4.167 Enig123 5 6,000 12-29-2020, 12:57 PM
Last Post: kwinz

Forum Jump:

Users browsing this thread: 1 Guest(s)