Jump to content

fier

Members
  • Posts

    5
  • Joined

  • Last visited

  1. Maybe you need to change: int err, i = MAX_LANE_NUM, attempt_counter = 0; u32 status; err_retry_init: to int err, i, attempt_counter = 0; u32 status; err_retry_init: i = MAX_LANE_NUM; ? Or just change the "while"s into for loops.
  2. My rootfs is on the sdcard, I've taken the card out, booted an old laptop on https://www.system-rescue.org/ and using an SD card reader copied /boot and /lib/modules from a known-working Armbian image to the card. Boot, then apt update/apt upgrade to get the fixed kernel. I've also started backing up the current kernel every time I run an upgrade 🙂
  3. I can confirm that the latest Armbian kernel (6.0.6) boots just fine on rockpi 4a (and 6.0.5 did not).
  4. It looks like it's fixed in 5.17: user@rockpi:~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Analog [Analog], device 0: ff880000.i2s-ES8316 HiFi ES8316 HiFi-0 [ff880000.i2s-ES8316 HiFi ES8316 HiFi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: hdmisound [hdmi-sound], device 0: ff8a0000.i2s-i2s-hifi i2s-hifi-0 [ff8a0000.i2s-i2s-hifi i2s-hifi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 user@rockpi:~$ uname -a Linux rockpi 5.17.5-rockchip64 #trunk SMP PREEMPT Mon May 16 15:11:10 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
  5. I wonder if this could be related (from `dmesg`): This is from the new kernel - do you get it on the old one too?
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines