New kernel update for BPI-P2 Pro

I used this linux version for my BPI-P2 Pro that was loaded into eMMc memory. armsom-p2pro-debian-bullseye-base-arm64-20240524.img

this github is behind it:

After removing unnecessary directory as oem and userdirectory and increasing root directory to full eMMc size I updated Debian from 11 → 12 version.

Except updating of kernel. That is currently $ uname -a Linux linaro-alip 5.10.110 #13 SMP PREEMPT Thu May 23 09:10:29 CST 2024 aarch64 GNU/Linux

That project was build as linaro kernal image, I suppose: git clone https://git.codelinaro.org/linaro/qcomlt/kernel.git

I try to build new kernel version for BPI-P2 Pro because I need to work with swap, i2c interfaces. Now the current kernel is hidden in raw partitions of eMMc memory. So they are hidden. “.config” file of current kernel version is also hidden. New kernal is not accessible and also building it without knowing of previous .config will produce dangerous update of kernel with possible destruction of booting process. Please could you deliver here at least “.config” file from previous kernel?

Regards Marian

1 Like

Here is solution how to update kernel 6.6 into chip RK3308B. Same is at BPI-P2 PRO. rockchip-rk3308-current: sakura pi rk3308b adds kernel 6.6 and 6.8 support by ssp97 · Pull Request #6565 · armbian/build · GitHub Please update your documents at your official pages.

Nobody in BPI care about support of this board. I don’t recommend to buy it.

Great example. Since Armbian lacks the capacity to cover all boards that are present on the market, this part is up to users who want to integrate with our ecosystem. Which will provide more recent kernels and regular updates. Beware that perhaps not all functions were ported to more recent kernel.

Without this way, job would be in the category “near to impossible” / “too expensive”.

The current kernel on the board is hidden. So the kernel update is locked. Your decision. I understand that there is no support for this board. Try to be inspired by the Orange PI competitor. I wanted to find a competitive product, but I didn’t succeed. It’s up to you whether you will only produce hardware without support and expect someone to develop software, as it is in this case. You ordered not very well developer of operating system for this product. I see no other way than to fix it with the responsible manufacturer. Ask Debian, Armbian or Ubuntu group. If it is bound without their initiative, then pay for it.

And the same (worse) is with Orangepi. Most of those boards are the same - so if one provides too good software, others will steal from … and they do.

We had successful cooperation with Bananapi with several boards: M7, M5, M4 zero, F3, … but like said, impossible to cover all of them. There are too many of them and sales success determines budget that is available for software.

I suggest you to try adding the board to the Armbian system on your own. Task is as easy as it can be.