LE13 Testing for RK3288, RK3328, RK3399, RK3566, RK3568, RK3576, RK3588

  • I've pushed revised RK3288/RK3328/RK3399/ RK356X/RK3576/RK3588 images to my test share. The main change is a kernel bump to Linux 7.2 with the latest usable iterations of the many patch series that go into current images. Of particular note: older Rockchip hardware is now using the same kernel as newer hardware since Kwiboo has been reworking old bit-rotten patches that broke and reworked patches are slowly being upstreamed.

    However !!! WARNING !!! .. I'm on vacation with zero access to hardware so the images are compile tested only, and a few large G&T's have assisted some of the patch wrangling. What could possibly go wrong? :D

    I'd advise taking a backup of KERNEL/SYSTEM before updating in case I messed things up and you need to roll back. I've not kept up with patches since Linux 6.19 so I'm half expecting some feature differences somewhere if I've missed things. Reports of success or failure (or feature completeness etc.) are appreciated.

    And where are published these testing builds ?

  • And where are published these testing builds ?

    The same place they are always published, as referenced in the first post, and repeated numerous other times in the thread.

    At my device i have kernel 6.19 with last builds: https://paste.libreelec.tv/islandish-vernice.log

    Then you are not running a current development image. This thread has no interest in nightlies and low interest in reports from older images with older kernels.

    /shrug

  • Hello chewitt

    I downloaded your LibreELEC-RK3328.aarch64-12.90.1-rock64.img and booted it up on my rock64 v2.0 board.
    I have a known working Realtek 8812BU Wireless LAN 802.11ac USB NIC, but the system doesn't seem to use it as I can't see any wifi networks. Is there a known issue with that nic chipset?

  • I have a known working Realtek 8812BU Wireless LAN 802.11ac USB NIC, but the system doesn't seem to use it

    The kernel module (CONFIG_RTW88_8822BU) is enabled in defconfig so the two possible issues are missing USB ID's or missing firmware. You can check if the USB ID's are listed here:

    linux/drivers/net/wireless/realtek/rtw88/rtw8822bu.c at master · torvalds/linux
    Linux kernel source tree. Contribute to torvalds/linux development by creating an account on GitHub.
    github.com

    If no, it's trivial for me to add and upstream them, run lsusb -tv | paste with the NIC attached and share the URL.

    If yes, please run dmesg | paste and share the URL so can see what firmware is missing and then pick the file from linux-firmware into the image. NB: You can also add firmware manually https://wiki.libreelec.tv/how-to/add-firmware to confirm the card works.

  • The kernel module (CONFIG_RTW88_8822BU) is enabled in defconfig so the two possible issues are missing USB ID's or missing firmware. You can check if the USB ID's are listed here:

    https://github.com/torvalds/linux…w88/rtw8822bu.c

    If no, it's trivial for me to add and upstream them, run lsusb -tv | paste with the NIC attached and share the URL.

    If yes, please run dmesg | paste and share the URL so can see what firmware is missing and then pick the file from linux-firmware into the image. NB: You can also add firmware manually https://wiki.libreelec.tv/how-to/add-firmware to confirm the card works.

    I don't have the 12.9 image installed any longer.

    The NIC does work with the LibreELEC-RK3328.aarch64-12.2.1-rock64.img.gz release.

    The IDs show as USB\VID_0BDA&PID_B812&REV_0210 and USB\VID_0BDA&PID_B812 in windows.

  • I'm back from vacation and there were a few problems in the blind patch guesswork :)

    I've fixed a few issues seen in the RK3588 image that probably affect others too. It seems to be generally working well although I can hear audio dropouts with HBR audio formats (which is nothing new). I need to dig out RK3576/RK3568 boards to run some smoke tests, but I'm still to RK3288/RK3328/RK3399 changes due to lack of hardware.

    I've pushed updated a full set of updated images to my test share. Unless people make bug reports I'll be pushing changes to LE13 before the weekend.

    NB: I am still looking for someone to confirm that hardware deinterlacing works on RK3288/RK3328/RK3399; i.e. the changes made for RK356X/RK3576/RK3588 haven't broken support on older hardware; so I can submit the driver(s) upstream.