@Momo-0
Suspend, Npu, hdmi wih usb-c and sound with hdmi does not work
Looking for ways to fix these problems
@Momo-0
Suspend, Npu, hdmi wih usb-c and sound with hdmi does not work
Looking for ways to fix these problems
@Momo-0
I tested sound, microphone, wi-fi, usb-c charging, hdmi, usb mouse and usb ethernet with usb-c, touchpad, LCD, LEDs, turn off functionality, mesa acceleration, 3d aceleration, 4k playback.
Games: 0.A.d., xonotic, Superttux kart, quake, Fheroes and other.
It's all works.
And here is full version with verndor 6.1.115 kernel
https://forum.cool-pi.com/topic/1293/armbian-ubuntu-fully-works-from-source-code
But i think mainline kernel is more interesting;
@Momo-0
I compile armbian with mainline kernel linux 7.1.5 full work, patch
coolpi-genbook_7.1.5_full.patch
get source code
https://github.com/armbian/build.git
apply git patch build it and burn it
./compile.sh build BOARD=coolpi-genbook BRANCH=edge BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='browsers chat desktop_tools editors email internet multimedia office programming remote_desktop' DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base DOWNLOAD_MIRROR=bfsu EXPERT=yes EXTRAWIFI=no KERNEL_CONFIGURE=no RELEASE=resolute BUILD_IN_DOCKER=yes
You can download it here
https://drive.google.com/file/d/1EkmzfyRZYfToua_4tHBk718ho_2Q-fsU/view?usp=sharing
Armbian (Ubuntu) fully works from source code.
Vendor Kernel with some fixes;
I use amd laptop to build image;
get source code
git clone https://github.com/armbian/build.git
install docker
download and apply git patch (genbook, sound, touchpad and battery patch)
genbook,_sound,_touchpad_and_battery_patch.patch
then compile
./compile.sh build BOARD=coolpi-genbook BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='browsers chat desktop_tools editors email internet multimedia office programming remote_desktop' DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base DOWNLOAD_MIRROR=bfsu EXPERT=yes EXTRAWIFI=no KERNEL_CONFIGURE=no RELEASE=resolute BUILD_IN_DOCKER=yes
and flash img
wireless, usb-c, touchpad, sound, hdmi, display, battery works
It's a second life
Linux coolpi-genbook 6.1.115-vendor-rk35xx #1 SMP Wed Jul 15 20:32:36 UTC 2026 aarch64 GNU/Linux
Armbian use this file from linux kernel
https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-genbook.dts
George use this
https://github.com/coolpi-george/coolpi-kernel/blob/linux-6.1-stan-rkr5.1/arch/arm64/boot/dts/rockchip/rk3588-cpcm5-notebook-v20.dts
I found instruction how to build my own dts
https://docs.armbian.com/User-Guide_Armbian_overlays/
But i can't build even the linux kernel dts file
sudo armbian-add-overlay rk3588-coolpi-cm5-genbook.dts
@Momo-0
I did it
change address 0x200000
build
burn it to emmc
profit
Linux coolpi-genbook 6.18.0-edge-rockchip64 #1 SMP PREEMPT Mon Dec 1 01:42:10 MSK 2025 aarch64 aarch64 aarch64 GNU/Linux
wireless works
no sound
No usb-c
Tyied it
https://github.com/armbian/build/pull/8275
from usb and from nand it does not boot.
@george said in Cool Pi Cm5-Laptop Linux Quick Start Guide:
Use the following command to generate a deb file and then install it.
It was hard. Now it works but without wi-fi and sound
How to install mainline kernel 6.18?
@mainbord
I boot from ubuntu 24.04 hdmi and usb 2.0 works. Usbc wi-fi and lcd do not work. This image not for laptop. Latest kernel source not for laptop too.
@Momo-0 said in Cool Pi Cm5-Laptop Linux Quick Start Guide:
@mainbord for me currently only the Debian image works
Thanks, 11 debian booted. Because this is an old image.
Hi help me please to find firmware for laptop, I Flashed ubuntu-24.04-preinstalled-desktop-arm64-coolpi-0926.img from google and it does not boot.
@berkaroad said in 分享被动散热改造:
改造后
环境温度: 20度 (室内温度计)
开机温度 :31.5度
开机10分钟后温度:35.2度
测试chrome 浏览器播放腾讯视频1080p 1小时后温度:43.5度
Launch this test for 20 minutes please
https://openbenchmarking.org/test/pts/build-linux-kernel
https://github.com/phoronix-test-suite/phoronix-test-suite/
@mtiqbal use link onedrive from the top of this page
https://coolpi-my.sharepoint.com/:u:/r/personal/coolpi_coolpi_onmicrosoft_com/Documents/coolpi/coolpi/CoolPi CM5 NOTEBOOK V20/Ubuntu/20241004-ubuntu-24.04-preinstalled-desktop-arm64-laptop-v20.tar.gz?csf=1&web=1&e=lU5YaH
@george
Thanks! Install Ubuntu from
https://coolpi-my.sharepoint.com/personal/coolpi_coolpi_onmicrosoft_com/_layouts/15/onedrive.aspx?ga=1&id=%2Fpersonal%2Fcoolpi_coolpi_onmicrosoft_com%2FDocuments%2Fcoolpi%2Fcoolpi%2FCoolPi CM5 NOTEBOOK V20%2FUbuntu
6.1.75 #36 SMP Wed Aug 14 13:12:48 CST 2024 aarch64 aarch64 aarch64 GNU/Linux
glmark 1500 fps
sound works
Ubuntu not configured out from box - awesome
Mu laptop have a second life now
@plumlis
glmark2
stock ubuntu, linux kernel 5.1 - 2000fps (panfork ??)
debian testing, linux kernel 6.1 - 1000fps (panthor ??)
software - 150 fps (cpu ??)
With any GPU acceleration it's good.
Performance it's a second problem, first is - OpenGL ES 3.1
Good apps want open GL 4.5, example is blender or xonotic game.
@george
Thans! It is working!
sudo dmesg | grep panthor
create folder before copy
sudo cp /usr/lib/firmware/mali_csffw.bin /usr/lib/firmware/arm/mali/arch10.8/
@nathan said in 6.1 Kernel GPU firmware update:
before I switched to Linux 6.1 LTS with Panthor + newer Mesa).
Do you have mali acceleartion in OS?
After a certain update, video acceleration broke. So I decided to update to 6.1
sudo dmesg | grep panthor
create folder before copy
sudo cp /usr/lib/firmware/mali_csffw.bin /usr/lib/firmware/arm/mali/arch10.8/
Comment out some alsa related in /etc/rc.local
Then boot into system. type alsamixer in terminal. F6 to select sound card.
Use " M" key to unmute left headphone mix and right headphone mix something like that. System is slow, because there is no hardware acceleartion.
sudo systemctl disable qrtr-ns
May be you cad add laptop here
https://www.armbian.com/cool-pi-cm5/
I download it and install to laptop without kernel it boots with stock kernel 5.10 but works not perfactly.