Armbian and LibreELEC for BPI-R2-pro (rk3568)

Your DTB is working, there is sound with my core. When using the kernel file, there is no sound. So the reason is either in the kernel configuration or in the source code. Analyzing your source code, I found a number of things that may affect the sound (clk-rk3568.c). It has different values for

your

PNAME(i2s0_mclkout_tx_p) = { “clk_i2s0_8ch_tx”, “xin_osc0_half” };
PNAME(i2s0_mclkout_rx_p) = { “clk_i2s0_8ch_rx”, “xin_osc0_half” };

my

PNAME(i2s0_mclkout_tx_p) = { “mclk_i2s0_8ch_tx”, “xin_osc0_half” };
PNAME(i2s0_mclkout_rx_p) = { “mclk_i2s0_8ch_rx”, “xin_osc0_half” };

These patches are designed for the build system and are created for its proper operation (they are not intended to be sent to the mainline). Patches from PATCHWORK go “as is”.

that will point to this patch, i tried without success (not sure i reverted before or after upload the kernel-binary)

btw. where does this come (do not remember seen this on patchwork).

but i tested with it, so it is not cause of the hdmi-problem

we should move this discussion to the pm thread

The first (>= 20220405) version of Libreelec for Banana PI R2 pro (rk3568) is available. To launch. Download the image for bpir2pro, unpack, burn to SD card. Connect to the device and turn on the power. The system starts automatically. At the first startup, the system automatically expands the partition to the entire media and automatically restarts. At the first start, you need to perform the initial configuration. Details can be found at the link. Important. All Armbian and LE systems have support for direct launch from USB media. You can connect an SD card with any Armbian or LE system to BPIr2pro, burn any system to USB media and connect it (along with the SD card) and the system will automatically start completely from USB. When the USB is disconnected, the system starts from the SD card. When the SD card is disconnected, the system starts with eMMC. :slight_smile:

New image ArmbianTV ver 20220511 edge - kernel 5.18-rc6 current - kernel 5.17.6 legacy - kernel 4.19.219 (work LAN mt7531)

Libreelec 20220512 kernel 5.18-rc6

why such old kernel? btw. i have up-ported the phy driver too (at least to 5.17)…

This core has the maximum hardware support and will be useful until the moment when the main core receives all the missing elements. By the way, with the help of an image with this kernel, I was able to check that my equipment is not broken and the LAN ports are working and receiving addresses via DHCP. It would be interesting to check on your instance, suddenly it turns out that you haven’t broken anything in the LAN equipment :slight_smile:

Image 20220517-edge kernel 5.18-rc7 add patch

Ver ArmbianTV 20220524 kernel 5.18 and 5.17.9 LE kernel 5.18 AltLinux kernel 5.17.9

added a new point for downloading the latest versions

https://users.armbian.com/balbes150/bpir2pro/

Ver ArmbianTV 20220608-legacy kernel 5.10 BSP. Libreelec kernel 5.18.2

2 Likes

LE kernel 5.18.6 Armbian kernel 5.17.15 and 5.19.0-rc3

LE kernel 5.18.9 ArmbianTV kernel 5.18.9 and 5.19.0-rc5

1 Like

LibreELEC kernel 5.18.12 ArmbianTV kernel 5.18.12 and 5.19.0-rc7

LibreELEC kernel 5.19 .3 ArmbianTV kernel 5.18.19 and 5.19.3

LibreELEC for Banapi R2pro - the image name indicates bpir2pro

1 Like

Libreelec kernel 6.0-rc3 Armbian 20220831-edge kernel 6.0-rc3

Libreelec kernel 6.0-rc4 Armbian kernel 6.0-rc4 and 5.19.7

Libreelec kernel 6.0-rc6 Armbian kernel edge 6.0-rc6, current 5.19.10, legacy 4.19.232

Libreelec kernel 6.0.7 Armbian kernel edge 6.0.7, current 5.19.17

Libreelec kernel 6.1.1 Armbian kernel edge 6.1.1, current 6.0.15