maka Posted April 27 Posted April 27 We dont know what resolution are you decoding but 1440p is something hantro cant do. Maybe 720p upscaled to 1440p. If that is the case you CPU usage is in concordante with VPU decoding. 0 Quote
Hqnicolas Posted April 27 Author Posted April 27 (edited) Also Runing android APK's on H96 Max with this waydroid image: https://forum.armbian.com/topic/38184-waydroid-for-rk3588-with-armbian-edge-panthor-kernel-68/#comment-188934 No Vaapi on android video players.... Testing: https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample4/ https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample5/ https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/ https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/ https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample8/ Testing: https://www.wirple.com/bmark/ Testing: Quote SD Card to EMMC copy speed: 130 ~ 60mb/s @h96-tvbox-3566:~$ sudo dd if=/dev/mmcblk1p1 of=~/root.img bs=4096 status=progress [sudo] password for nicolas: 8737087488 bytes (8,7 GB, 8,1 GiB) copied, 145 s, 60,3 MB/s 2153984+0 records in 2153984+0 records out 8822718464 bytes (8,8 GB, 8,2 GiB) copied, 146,985 s, 60,0 MB/s Edited April 30 by Hqnicolas 0 Quote
Hqnicolas Posted April 27 Author Posted April 27 (edited) for VAAPI we need https://github.com/rockchip-linux/mpp 17 hours ago, maka said: Seems that you want to try to use mpp with mainline kernel. That's not possible. The chromium PPA is for legacy kernel and dtb. In mainline kernel there is an VPU driver called hantro for rk3566 that works. Also testing Wine on linux aarch64 https://github.com/neofeo/BOX86-BOX64-WINEx86-TUTORIAL https://archlinuxarm.org/packages/aarch64/vulkan-panfrost https://www.cnx-software.com/2023/07/21/arm-panfrost-is-now-the-gpu-driver-for-the-linux-community/ Edited April 28 by Hqnicolas 0 Quote
Hqnicolas Posted April 28 Author Posted April 28 (edited) Kernel Vendor 6.1.43 sudo wget https://apt.armbian.com/armbian.key -O key sudo gpg --dearmor < key | sudo tee /usr/share/keyrings/armbian.gpg > /dev/null sudo chmod go+r /usr/share/keyrings/armbian.gpg sudo echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/armbian.gpg] http://apt.armbian.com $(lsb_release -cs) main $(lsb_release -cs)-utils $(lsb_release -cs)-desktop" | sudo tee /etc/apt/sources.list.d/armbian.list sudo apt update sudo apt install armbian-config sudo armbian-config # SYSTEM # FREEZE sudo add-apt-repository ppa:liujianfeng1994/panfork-mesa sudo add-apt-repository ppa:liujianfeng1994/rockchip-multimedia sudo apt update sudo apt dist-upgrade sudo apt install mali-bifrost-firmware rockchip-multimedia-config sudo apt install libv4l-rkmpp -y sudo apt install v4l-utils -y sudo apt install ffmpeg -y sudo apt install glmark2-es2-wayland -y I think I will need to compile an legacy kernel to this device, since this fixes are linked to rk3588 I made this file to compile Armbian Vendor 6.1: (V1) https://drive.google.com/file/d/1YacPyumHwJ5WYqnKlGUgfT86rNOEzMqx/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V2) https://drive.google.com/file/d/1o_GALnqi-1jwPy9oQS38W8daXuYl0S3h/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V3) https://drive.google.com/file/d/1Y5sGIE8uAo-eASNvkBkZ6SX3vdpiBFRU/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V4) https://drive.google.com/file/d/1hGaY0gIbhY6r7qjwk3cdeZh1vCr0Im8N/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V5) https://drive.google.com/file/d/1seumX-p7wcdAATDp9JUXXEGKMwwgli4_/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V6) (include Joshua Riek) https://drive.google.com/file/d/1U_P2NMb1HpcC5M1MPClQ7cIKqUass26b/view?usp=drive_link I made this file to compile Armbian Vendor 6.1: (V7) (include Joshua Riek) https://drive.google.com/file/d/1N7OW782NYtIAOdyGPJxlC56PYciLAbxf/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V8) (include Joshua Riek) https://drive.google.com/file/d/1d9N6GwusBH3v4fCkWQ13ta3q8FxH1KNY/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V9) (include Joshua Riek) https://drive.google.com/file/d/168HA5tN9BM6kl0nqYQiQ5fCpnbxk0h0U/view?usp=drive_link I made this file to compile Armbian Vendor 6.1: (V10) (The Power of TenTen) https://drive.google.com/file/d/1WNjGUsTPa2KNQq5dhZazGgJWQM6IThiG/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V11) (include Joshua Riek) https://drive.google.com/file/d/1uUeg43wF3GPeVkZeG_wEYpxoHf5XdSl0/view?usp=sharing I made this file to compile Armbian Vendor 6.1: (V12) (include Joshua Riek) https://drive.google.com/file/d/1E0GBU3vog_6Y72V3EUMjgQhwi6WX3v6w/view?usp=sharing I made this file to compile Armbian Legacy 5.1: (V1) https://drive.google.com/file/d/1a2zBw5HxXJeWjTe2xCvKuLBTIhNu8CHy/view?usp=sharing I made this file to compile Armbian Legacy 5.1: (V2) https://drive.google.com/file/d/1IcEKe1e0bwL0jG-jSyq6QvJAYHvRBpP9/view?usp=sharing I made this file to compile Armbian Legacy 5.1: (V3) https://drive.google.com/file/d/1_N5jQ6wp3rk5Y4xeZK3sEp-L_o5H6KJv/view?usp=sharing I made this file to compile Armbian Legacy 5.1: (V4) https://drive.google.com/file/d/1E2K2FLik5WVYJTqTLe1P_4HcR0oigUYw/view?usp=sharing I made this file to compile Armbian Legacy 5.1: (V5) https://drive.google.com/file/d/1J0ugZltj55EmLhgRrlxXk1pbYirziMUi/view?usp=sharing I made this file to compile Armbian Legacy 5.1: (V6) https://drive.google.com/file/d/13iQjNjyHJmgAQb6uU0GAcM2IAG-xZpfE/view?usp=sharing I made this file to compile Armbian Legacy 5.1: (V7) https://drive.google.com/file/d/1C6xce8CTsIaI8znwRjhg_KcskKtTXJR_/view?usp=sharing On 3/22/2023 at 1:15 PM, NicoD said: Here all my gathered info : Armbian Jammy Gnome kernel 5.10.110-rockchip Instructions Start with Armbian Jammy CLI/server To install the wayland blob GPU driver wget https://github.com/numbqq/mali-debs/blob/master/jammy/arm64/Edge2/wayland/linux-gpu-mali-wayland_1.0-g610-20220510_arm64.deb and install it into the system with the command : sudo dpkg -i --force-overwrite linux-gpu-mali-wayland_1.0-g610-20220510_arm64.deb For panfork and VPU sudo add-apt-repository ppa:liujianfeng1994/panfork-mesa sudo add-apt-repository ppa:liujianfeng1994/rockchip-multimedia sudo apt update sudo apt dist-upgrade sudo apt install mali-g610-firmware rockchip-multimedia-config libv4l-rkmpp Install Gnome desktop sudo apt install ubuntu-desktop And additional packages from multimedia repo : https://forum.radxa.com/t/introduction-to-rockchip-multimedia-ppa-for-ubuntu-jammy/14537 sudo apt install chromium-browser gstreamer1.0-rockchip clapper ffmpeg kodi moonlight-embedded moonlight-qt obs-gstreamer obs-studio Build Box86/64, install Wine/PPSSPP and build Xonotic https://github.com/NicoD-SBC/armbian-gaming Edited June 10 by Hqnicolas 0 Quote
pocosparc Posted April 28 Posted April 28 Spoiler [ 675.158595] OpenVFD: Version: V1.4.4 [ 675.158649] OpenVFD: vfd_gpio_clk: #0 = 0x00; #1 = 0x0B; #2 = 0x00; [ 675.158674] OpenVFD: vfd_gpio_dat: #0 = 0x00; #1 = 0x0C; #2 = 0x00; [ 675.158698] OpenVFD: vfd_gpio_stb: #0 = 0x00; #1 = 0x00; #2 = 0xFF; [ 675.158720] OpenVFD: vfd_gpio0: #0 = 0x00; #1 = 0x00; #2 = 0xFF; [ 675.158744] OpenVFD: vfd_gpio1: #0 = 0x00; #1 = 0x00; #2 = 0xFF; [ 675.158764] OpenVFD: vfd_gpio2: #0 = 0x00; #1 = 0x00; #2 = 0xFF; [ 675.158785] OpenVFD: vfd_gpio3: #0 = 0x00; #1 = 0x00; #2 = 0xFF; [ 675.158805] OpenVFD: vfd_gpio_protocol: #0 = 0x00; #1 = 0x00; [ 675.158829] OpenVFD: vfd_chars: #0 = 0x00; #1 = 0x01; #2 = 0x02; #3 = 0x03; #4 = 0x04; [ 675.158858] OpenVFD: vfd_dot_bits: #0 = 0x00; #1 = 0x01; #2 = 0x03; #3 = 0x02; #4 = 0x04; #5 = 0x05; #6 = 0x06; [ 675.158881] OpenVFD: vfd_display_type: #0 = 0x01; #1 = 0x00; #2 = 0x00; #3 = 0x06; [ 675.158908] OpenVFD: Detected gpio chips: gpio0, gpio1, gpio2, gpio3, gpio4. [ 675.158926] OpenVFD: "gpio0" chip found. base = 0, pin count = 32, pin = 11, offset = 11 [ 675.158949] OpenVFD: "gpio0" chip found. base = 0, pin count = 32, pin = 12, offset = 12 [ 675.158967] OpenVFD: Skipping vfd_gpio_stb evaluation (0xFF) [ 675.158981] OpenVFD: Skipping vfd_gpio0 evaluation (0xFF) [ 675.158993] OpenVFD: Skipping vfd_gpio1 evaluation (0xFF) [ 675.159005] OpenVFD: Skipping vfd_gpio2 evaluation (0xFF) [ 675.159016] OpenVFD: Skipping vfd_gpio3 evaluation (0xFF) [ 675.160038] OpenVFD: Select FD6551 controller [ 675.160178] OpenVFD: SW I2C interface intialized (address = 0x0000 (N/A), MSB mode, pull-ups off) h96-tvbox-3566:driver:% sudo gpioinfo <master ✗> gpiochip0 - 32 lines: line 0: unnamed unused input active-high line 1: unnamed unused input active-high line 2: unnamed unused input active-high line 3: unnamed "interrupt" input active-high [used] line 4: unnamed "cd" input active-low [used] line 5: unnamed "vcc5v0-otg-regulator" output active-high [used] line 6: unnamed "vcc5v0-host-regulator" output active-high [used] line 7: unnamed unused input active-high line 8: unnamed unused input active-high line 9: unnamed unused input active-high line 10: unnamed unused input active-high line 11: unnamed "openvfd" input active-high [used] line 12: unnamed "openvfd" input active-high [used] I made OpenVFD work. There are some driver changes needed to get it to work. I commited everyting into ArmBoardBringUp git repo with the tutorial on how to get it to work README.txt. There are still some minor tweaks needed as currently the time is upside down (conf file changes) and also the wrong icons are on (also inversed). I will play with these after a few days, but you can try them out BTW Nice work on the video acceleration. IR remote codes are also there in order to be committed and compiled. Maybe KODI is next? 0 Quote
Hqnicolas Posted April 28 Author Posted April 28 (edited) On 4/28/2024 at 6:37 PM, pocosparc said: I made OpenVFD work. i never seen this on linux..... I think @Kenneth Hidalgo have the answer to legacy linux: On 6/7/2023 at 8:35 PM, Kenneth Hidalgo said: https://drive.google.com/file/d/1FTOKB0pgqkLCJedyJrBq-qdONQ9KTM3-/view?usp=drive_link This is the Linux Legacy DTB from Kernel 4.19 rk3566-h96-max-linux-legacy.dtsrk3566-h96-max-linux-legacy.dtb To make this 4.19 dtb work with kernel 5.10 You will need to apply this patch: Quote diff --git a/../stable-4.19-rock3/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts index 2287fbfda..07323913b 100644 --- a/../stable-4.19-rock3/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts +++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts @@ -4,6 +4,7 @@ #include <dt-bindings/pinctrl/rockchip.h> #include <dt-bindings/input/rk-input.h> #include <dt-bindings/display/drm_mipi_dsi.h> +#include <dt-bindings/display/rockchip_vop.h> #include <dt-bindings/sensor-dev.h> #include "rk3568.dtsi" #include "rk3568-rock-3a-display.dtsi" @@ -13,6 +14,11 @@ model = "Radxa ROCK3 Model A"; compatible = "radxa,rock3a", "rockchip,rk3568"; + aliases { + mmc0 = &sdmmc0; + mmc1 = &sdhci; + }; + fiq_debugger: fiq-debugger { compatible = "rockchip,fiq-debugger"; rockchip,serial-id = <2>; @@ -323,6 +329,8 @@ }; &gpu { + clock-names = "gpu", "bus"; + interrupt-names = "gpu", "mmu", "job"; mali-supply = <&vdd_gpu>; status = "okay"; }; @@ -994,12 +1002,12 @@ soc_slppin_slp: soc_slppin_slp { rockchip,pins = - <0 RK_PA2 RK_FUNC_1 &pcfg_pull_up>; + <0 RK_PA2 1 &pcfg_pull_up>; }; soc_slppin_rst: soc_slppin_rst { rockchip,pins = - <0 RK_PA2 RK_FUNC_2 &pcfg_pull_none>; + <0 RK_PA2 2 &pcfg_pull_none>; }; }; @@ -1051,3 +1059,8 @@ }; }; }; + +&vp0 { + rockchip,plane-mask = <(1 << ROCKCHIP_VOP2_CLUSTER0 | 1 << ROCKCHIP_VOP2_ESMART0)>; + rockchip,primary-plane = <ROCKCHIP_VOP2_ESMART0>; +}; We can just use the legacy kernel device tree from 4.19 vendor kernel. Just some fixes are needed: 1, add these properties to node &gpu to support panfrost driver: Quote clock-names = "gpu", "bus"; interrupt-names = "gpu", "mmu", "job"; 2, change RK_FUNC_1 to 1 because this is not defined in kernel 5.10 3, add &vp0 node to support video output: Quote &vp0 { rockchip,plane-mask = <(1 << ROCKCHIP_VOP2_CLUSTER0 | 1 << ROCKCHIP_VOP2_ESMART0)>; rockchip,primary-plane = <ROCKCHIP_VOP2_ESMART0>; }; Example: https://github.com/ginkage/mirrors/commit/fbd247d4c52a11a74c2efbe276ebff7c27fc6da5 Edited April 30 by Hqnicolas 0 Quote
Hqnicolas Posted April 29 Author Posted April 29 (edited) This is the firefly DTB and DTS for kernel 5.10 extracted from firefly image Found some 5.10 kernel: https://drive.google.com/file/d/1aTfHrRatIguGOz5cXD9X-CLOK4E1QdTN/view?usp=drive_link found other 5.10 kernel: https://drive.google.com/drive/folders/1tj9VHS3hv41oF0zriFiWexaVtXZFnqEZ Testing Kernel 5.10 with this DTB File: https://drive.google.com/file/d/1C6xce8CTsIaI8znwRjhg_KcskKtTXJR_/view?usp=sharing @pocosparc I also did this Test Image to develop a DTB file to H96 MAX Kernel Legacy 5.10 https://drive.google.com/file/d/18nsBoAjroMBSnNM0mr7qoVI_rKsReufM/view?usp=sharing Edited June 9 by Hqnicolas 0 Quote
Hqnicolas Posted April 29 Author Posted April 29 (edited) Based on firefly 5.10 kernel DTB I did the rk3566 h96max kernel 6.10 DTB https://wiki.pine64.org/wiki/Mainline_Hardware_Decoding Since kernel 6.6 dont have Hardware acceleration to RK3566 we only have this option only Hantro, not rkvdec2, so with a maximum resolution of 1080p for now To use Vendor Kernel: Test Image: H96 MAX jammy Vendor 6.1 Kernel Gnome Desktop Test Image: H96 MAX jammy Legacy 5.1 Kernel Gnome Desktop Or compile your own Vendor Kernel 6.1: (V1) https://drive.google.com/file/d/1YacPyumHwJ5WYqnKlGUgfT86rNOEzMqx/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V2) https://drive.google.com/file/d/1o_GALnqi-1jwPy9oQS38W8daXuYl0S3h/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V3) https://drive.google.com/file/d/1Y5sGIE8uAo-eASNvkBkZ6SX3vdpiBFRU/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V4) https://drive.google.com/file/d/1hGaY0gIbhY6r7qjwk3cdeZh1vCr0Im8N/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V5) https://drive.google.com/file/d/1seumX-p7wcdAATDp9JUXXEGKMwwgli4_/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V6) (include Joshua Riek) https://drive.google.com/file/d/1U_P2NMb1HpcC5M1MPClQ7cIKqUass26b/view?usp=drive_link Or compile your own Vendor Kernel 6.1: (V7) (include Joshua Riek) https://drive.google.com/file/d/1N7OW782NYtIAOdyGPJxlC56PYciLAbxf/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V8) (include Joshua Riek) https://drive.google.com/file/d/1d9N6GwusBH3v4fCkWQ13ta3q8FxH1KNY/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V9) (include Joshua Riek) https://drive.google.com/file/d/168HA5tN9BM6kl0nqYQiQ5fCpnbxk0h0U/view?usp=drive_link Or compile your own Vendor Kernel 6.1: (V10) (the power of TenTen) https://drive.google.com/file/d/1WNjGUsTPa2KNQq5dhZazGgJWQM6IThiG/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V11) (include Joshua Riek) https://drive.google.com/file/d/1uUeg43wF3GPeVkZeG_wEYpxoHf5XdSl0/view?usp=sharing Or compile your own Vendor Kernel 6.1: (V12) (include Joshua Riek) https://drive.google.com/file/d/1E0GBU3vog_6Y72V3EUMjgQhwi6WX3v6w/view?usp=sharing it boot, but it will need a better dtb.... Or compile your own Legacy Kernel 5.1:(V1) https://drive.google.com/file/d/1a2zBw5HxXJeWjTe2xCvKuLBTIhNu8CHy/view?usp=sharing Or compile your own Legacy Kernel 5.1: (V2) https://drive.google.com/file/d/1IcEKe1e0bwL0jG-jSyq6QvJAYHvRBpP9/view?usp=drive_link Or compile your own Legacy Kernel 5.1: (V3) https://drive.google.com/file/d/1_N5jQ6wp3rk5Y4xeZK3sEp-L_o5H6KJv/view?usp=drive_link Or compile your own Legacy Kernel 5.1: (V4) https://drive.google.com/file/d/1E2K2FLik5WVYJTqTLe1P_4HcR0oigUYw/view?usp=sharing Or compile your own Legacy Kernel 5.1: (V5) https://drive.google.com/file/d/1J0ugZltj55EmLhgRrlxXk1pbYirziMUi/view?usp=sharing Or compile your own Legacy Kernel 5.1: (V6) https://drive.google.com/file/d/13iQjNjyHJmgAQb6uU0GAcM2IAG-xZpfE/view?usp=sharing Or compile your own Legacy Kernel 5.1: (V7) https://drive.google.com/file/d/1C6xce8CTsIaI8znwRjhg_KcskKtTXJR_/view?usp=sharing it boot, but it will need a better dtb.... if you don't have SD card Reader Onboard To change DTB inside image for reflash: sudo losetup --partscan /dev/loop14 disk_image.img mkdir /tmp/disk_image sudo mount /dev/loop14p1 /tmp/disk_image ####### DROP the new File to /tmp/disk_image/boot/dtb/rockchip ########## sudo fstrim -v /tmp/disk_image sudo umount /tmp/disk_image sudo losetup --detach /dev/loop14 Quote Edited June 9 by Hqnicolas 0 Quote
Hqnicolas Posted April 29 Author Posted April 29 (edited) Using the dtb from armbian 6.6 I manage to boot Manjaro from Rock3A Linux 6.1.12-1-MANJARO-ARM They use the same Hantro VPU from armbian 6.6 Tomorow I will test Joshua-Riek https://github.com/Joshua-Riek/ubuntu-rockchip/releases Edited May 1 by Hqnicolas 0 Quote
pocosparc Posted April 30 Posted April 30 Thx. I am a few days off for a small vecation. Will take a look 0 Quote
Hqnicolas Posted April 30 Author Posted April 30 (edited) I start to make System changes to H96 MAX TV-Box To backup my device: sudo dd if=/dev/mmcblk1 of=/DATA/disk/disk_image.img status=progress bs=4096 my "/DATA/disk/" is SMB Gigabit LAN SSD Mounted by /etc/fstab //10.1.0.1/disk /DATA/disk cifs username=admin,password=weakpasswd,iocharset=utf8,file_mode=0777,dir_mode=0777,x-systemd.automount,x-systemd.idle-timeout=60 To shrink the Image from 64GB to 6GB for Backup Files: Quote sudo losetup --partscan /dev/loop14 disk_image.img ' sudo e2fsck -f /dev/loop14p1 ' sudo resize2fs /dev/loop14p1 -M ' block_count=$(sudo tune2fs -l /dev/loop14p1 | grep 'Block count' | sed 's/[^0-9]//g') ' block_size=$(sudo tune2fs -l /dev/loop14p1 | grep 'Block size' | sed 's/[^0-9]//g') ' fs_size=$((block_count * block_size)) ' sudo losetup --detach /dev/loop14 ' sudo losetup --partscan /dev/loop14 disk_image.img start=$(sudo parted /dev/loop14 unit B print --json | jq -r '.disk.partitions[0].start[0:-1]') end=$((start + fs_size)) ' sudo parted /dev/loop14 resizepart 1 ${end}B blocks=$(sudo parted /dev/loop14 unit s print --json | jq -r '.disk.partitions[0].end[0:-1]') block_size=$(sudo parted /dev/loop14 unit s print --json | jq -r '.disk["physical-sector-size"]') end=$((blocks * block_size)) ' sudo losetup --detach /dev/loop14 #### before truncate check the end of partition echo "$end" fdisk -l disk_image.img #### $end need to be bigger than partition end * 512 truncate -s $end disk_image.img sudo losetup --partscan /dev/loop14 disk_image.img mkdir /tmp/disk_image sudo mount /dev/loop14p1 /tmp/disk_image #### after truncate if you can't mount the partition, try to use the image file as it is sudo fstrim -v /tmp/disk_image sudo umount /tmp/disk_image sudo losetup --detach /dev/loop14 Edited June 10 by Hqnicolas 0 Quote
Hqnicolas Posted May 1 Author Posted May 1 (edited) Today I manage to Start RK3576 and RK3506 IoT processors, Linux 6.1 SDK image source: ubuntu-24.04-beta-preinstalled-desktop-arm64-orangepi-3b.img.xz With this DTB I managed to start Opios-arch-aarch64-xfce-opi3b-23.08.1-linux5.10.160 (this Opio is ARK linux and is slower than Armbian Kernel 6.6 mainline) Edited May 15 by Hqnicolas 0 Quote
pessimism Posted May 1 Posted May 1 A thank you to @Hqnicolas and success report. Did a trunk build with kernel 6.6 and flashed using rkdevtool and your instructions (had a little trouble finding the required H96-MAX-8gb-MiniLoaderAll.bin buried in the threads), and it worked like a charm. I did need to supply an NVRAM file for the wifi adapter, that is missing from your wifi bringup instructions. I found one in the libreelec repo that did not work, I ended up extracting the factory image from the h96max website and grabbing the stock nvram_bcm4335.txt, renaming to brcmfmac4335-sdio.txt and placing in /lib/firmware/brcm. Once that was done, wireless worked. Display works, HDMI audio works, video acceleration sort of works but drops frames under any load and throws audio sync warnings, i chock that up to hantro not being as developed as rkvdec2? Chromium appears to have acceleration too. Great result for a first try trunk build. cd /lib/firmware/brcm/ sudo wget https://github.com/CoreELEC/brcmfmac_sdio-firmware-aml/raw/master/firmware/brcm/fw_bcm4335b0_ag.bin sudo ln -s fw_bcm4335b0_ag.bin brcmfmac4335-sdio.h96-TVbox,rk3566.bin sudo cat > /lib/firmware/brcm/brcmfmac4335-sdio.txt << "EOF" # bcm94335wlcspMS_ES50_RC171p24p23_04052013_AM_mdfy_PAparam.txt -- 4/5/2013 by Murata, based on bcm94335wlcspMS_ES50_RC171p24p20_04022013_AM.txt, changed PA parameters and txidxcap parameters and ccode. # bcm94335wlcspMS_ES50_RC171p24p20_04022013_AM.txt -- 4/2/2013 by Broadcom Corporation # Use with AARDVARK_REL_6_30_171_24_23 -- Murata BCM4335 WLCSP 11AC Module # Sample variables file for Murata Type-XJ ES5.0 (0x00 0x11) -- bcm94335wlcspMS_AM_P400.txt as original sromrev=11 boardrev=0x1500 boardtype=0x064b boardflags=0x10401001 boardflags2=0x0 #updated boardflags3 for forcing to enable external LPO boardflags3=0x0800c08b macaddr=00:90:4c:c5:12:38 #ccode modified by Murata #ccode=0 ccode=XS regrev=0 antswitch=0 pdgain5g=1 pdgain2g=1 tworangetssi2g=0 tworangetssi5g=0 femctrl=4 vendid=0x14e4 devid=0x43ae manfid=0x2d0 #prodid=0x052e nocrc=1 #otpimagesize=502 xtalfreq=37400 extpagain2g=1 extpagain5g=1 rxgains2gelnagaina0=2 rxgains2gtrisoa0=6 rxgains2gtrelnabypa0=1 rxgains5gelnagaina0=3 rxgains5gtrisoa0=5 rxgains5gtrelnabypa0=1 rxchain=1 txchain=1 aa2g=1 aa5g=1 ag0=0 ag1=0 tssipos5g=1 tssipos2g=1 #PA parameters (2G20M/2G40M/5G20M/5G40M/5G80M) #PA parameters modified by Murata #pa2ga0=-208,6208,-764 #pa2ga1=-203,6429,-793 #pa5ga0=-167,5736,-685,-157,5669,-670,-157,5548,-665,-141,5621,-664 #pa5ga1=-101,6543,-735,-99,6452,-731,-147,5743,-695,-75,6468,-723 #pa5ga2=-172,5903,-708,-160,5868,-698,-113,6264,-722,-125,5915,-684 pa2ga0=0xff31,0x1759,0xFD1D pa2ga1=0xff35,0x18BB,0xFCEC pa5ga0=0xff78,0x1715,0xFD49,0xff89,0x1714,0xFD57,0xff86,0x1652,0xFD62,0xffa9,0x1760,0xFD5E pa5ga1=0xff56,0x1596,0xFD5F,0xff88,0x1764,0xFD45,0xff89,0x1632,0xFD65,0xff69,0x160E,0xFD49 pa5ga2=0xff5a,0x1667,0xFD4E,0xff5f,0x15F7,0xFD5E,0xff5a,0x1531,0xFD68,0xff6e,0x1587,0xFD6A # Default Target Power for 2G -- 17dBm(11)/14dBm(54)/13dBm(MCS7,MCS8)/16dBm(6,MCS0) maxp2ga0=74 cckbw202gpo=0 cckbw20ul2gpo=0 dot11agofdmhrbw202gpo=0x6666 ofdmlrbw202gpo=0x0022 mcsbw202gpo=0x88866662 # Default Target Power for 5G -- 14dBm(54)/13dBm(HT20-MCS7,VHT20-MCS8)/12dBm(HT40-MCS7,VHT40-MCS9)/11dBm(VHT80-MCS8/MCS9)/16dBm(6,20HT-MCS0) maxp5ga0=74,74,74,74 # Low mcslr5glpo=0 mcsbw205glpo=0x88866662 mcsbw405glpo=0xAAA88884 mcsbw805glpo=0xCCCAAAA6 # Mid mcslr5gmpo=0 mcsbw205gmpo=0x88866662 mcsbw405gmpo=0xAAA88884 mcsbw805gmpo=0xCCCAAAA6 # High mcslr5ghpo=0 mcsbw205ghpo=0x88866662 mcsbw405ghpo=0xAAA88884 mcsbw805ghpo=0xCCCAAAA6 #20MHz High Rate sb20in40hrpo=0x0 sb20in80and160hr5glpo=0x0 sb20in80and160hr5gmpo=0x0 sb20in80and160hr5ghpo=0x0 #40MHz High Rate sb40and80hr5glpo=0x0 sb40and80hr5gmpo=0x0 sb40and80hr5ghpo=0x0 #20MHz Low Rate sb20in40lrpo=0x0 sb20in80and160lr5glpo=0x0 sb20in80and160lr5gmpo=0x0 sb20in80and160lr5ghpo=0x0 #40MHz Low Rate sb40and80lr5glpo=0x0 sb40and80lr5gmpo=0x0 sb40and80lr5ghpo=0x0 dot11agduphrpo=0x0 dot11agduplrpo=0x0 tssifloor2g=80 tssifloor5g=160,190,240,260 #rpcal:use with 171.17 or later, compensates filter ripple rpcal2g=0x0 rpcal5gb0=0x0 #cckdigfilttype[0-7] 0:default cckdigfilttype=2 phycal_tempdelta=25 #GPIO 0 for SDIO HW OOB interruption muxenab=0x10 #sd_gpout=0 #sd_oobonly=1 rssicorrnorm_c0=-3,-2 rssicorrnorm5g_c0=-1,0,-3,-1,0,-3,-3,-2,-4,-3,-2,-4 #txidxcap2g and txidxcap5g modified by Murata #txidxcap2g=32 #txidxcap5g=44 txidxcap2g=36 txidxcap5g=36 paparambwver=1 EOF sudo rmmod brcmfmac_wcc brcmfmac brcmutil modprobe brcmfmac brcmfmac4335-sdio.txt 1 Quote
Hqnicolas Posted May 1 Author Posted May 1 (edited) On 5/1/2024 at 5:08 PM, pessimism said: i chock that up to hantro not being as developed as rkvdec2? thats why I'm making an Kernel legacy rockchip 5.10 righ now. the video codecs make difference Will also try this compilation Quote https://drive.google.com/file/d/1rKzJ2RbxEBgSdqUy2O0-qhIipBakyt9t/view?usp=drive_link @pocosparc this image is for test Kernel 6.1 dtb's it boot, but it will need a better dtb.... https://drive.google.com/file/d/18nsBoAjroMBSnNM0mr7qoVI_rKsReufM/view?usp=sharing this image is for test Kernel 5.1 dtb's it boot, but it will need a better dtb.... if you don't have SD card Reader Onboard To change DTB inside image for reflash: sudo losetup --partscan /dev/loop14 disk_image.img mkdir /tmp/disk_image sudo mount /dev/loop14p1 /tmp/disk_image ####### DROP the new File to /tmp/disk_image/boot/dtb/rockchip ########## sudo fstrim -v /tmp/disk_image sudo umount /tmp/disk_image sudo losetup --detach /dev/loop14 Edited June 9 by Hqnicolas 0 Quote
Hqnicolas Posted May 2 Author Posted May 2 (edited) @pocosparc Can you fix the HDMI Audio? This is the DTS to compile armbian Kernel 5.10 Legacy https://drive.google.com/file/d/1C6xce8CTsIaI8znwRjhg_KcskKtTXJR_/view?usp=sharing if you compile the DTS file on Rockchip Kernel 5.1 Vendor Kernel the device will return this errors on startup log: sudo nano /var/log/dmesg ERROR: NO HDMI AUDIO! ERROR: NO WIFI CARD ERROR: NO BLUETOOTH Edited June 9 by Hqnicolas 0 Quote
Hqnicolas Posted May 14 Author Posted May 14 (edited) @pocosparc Today i'm trying to fix wifi on legacy 5.1 rk3566-h96-tvbox.dts Edited May 20 by Hqnicolas 0 Quote
gen ha Posted May 15 Posted May 15 I found that using your DTB can run WiFi, but I referred to your DTS to modify my NPU supported DTB. WiFi is not working properly. Can you help me check where the error is? rk3566-h96max-npu.dts 0 Quote
Hqnicolas Posted May 15 Author Posted May 15 10 minutes ago, gen ha said: Can you help me check where the error is? @gen ha what kernel version are you working? 6.6 mainline? 6.2 mainline? 5.1 legacy? 6.1 vendor? 0 Quote
gen ha Posted May 15 Posted May 15 vendor_6.1.43_minimal,directly using the one you modified can run WIFI normally, but I need to run NPU, so I modified it according to your DTB, but WIFI cannot run. Take a look at DTS, what's wrong? rk3566-h96max-npu.dts 0 Quote
Hqnicolas Posted May 15 Author Posted May 15 (edited) 33 minutes ago, gen ha said: vendor_6.1.43_minimal Testing here.... This file is causing kernel panic! Quote U-Boot 2024.04-armbian (May 04 2024 - 04:32:21 +0000) Model: Xunlong Orange Pi 3B DRAM: 8 GiB (effective 7.7 GiB) PMIC: RK8090 (on=0x40, off=0x00) Core: 340 devices, 33 uclasses, devicetree: separate MMC: mmc@fe2b0000: 1, mmc@fe2c0000: 2, mmc@fe310000: 0 Loading Environment from nowhere... OK In: serial@fe660000 Out: serial@fe660000 Err: serial@fe660000 Model: Xunlong Orange Pi 3B Net: eth0: ethernet@fe010000 Hit any key to stop autoboot: 0 Scanning for bootflows in all bootdevs Seq Method State Uclass Part Name Filename --- ----------- ------ -------- ---- ------------------------ ---------------- Scanning global bootmeth 'efi_mgr': Card did not respond to voltage select! : -110 Card did not respond to voltage select! : -110 No EFI system partition No EFI system partition Failed to persist EFI variables No EFI system partition Failed to persist EFI variables No EFI system partition Failed to persist EFI variables 0 efi_mgr ready (none) 0 <NULL> ** Booting bootflow '<NULL>' with efi_mgr Loading Boot0000 'mmc 0' failed EFI boot manager: Cannot load any image Boot failed (err=-14) Scanning bootdev 'mmc@fe2b0000.bootdev': Card did not respond to voltage select! : -110 Scanning bootdev 'mmc@fe310000.bootdev': 1 script ready mmc 1 mmc@fe310000.bootdev.part /boot/boot.scr ** Booting bootflow 'mmc@fe310000.bootdev.part_1' with script Boot script loaded from mmc 0:1 201 bytes read in 12 ms (15.6 KiB/s) 16423532 bytes read in 372 ms (42.1 MiB/s) 37388800 bytes read in 824 ms (43.3 MiB/s) 161719 bytes read in 66 ms (2.3 MiB/s) Working FDT set to 12000000 Trying kaslrseed command... Info: Unknown command can be safely ignored since kaslrseed does not apply to all boards. Unknown command 'kaslrseed' - try 'help' ## Loading init Ramdisk from Legacy Image at 12180000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 16423468 Bytes = 15.7 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 12000000 Booting using the fdt blob at 0x12000000 Working FDT set to 12000000 Loading Ramdisk to ebee9000, end ece92a2c ... OK ERROR: reserving fdt memory region failed (addr=0 size=0 flags=0) ERROR: reserving fdt memory region failed (addr=0 size=0 flags=0) Loading Device Tree to 00000000ebe59000, end 00000000ebee8fff ... OK Working FDT set to ebe59000 Starting kernel ... [ 12.832621] Internal error: Oops: 0000000096000004 [#1] SMP [ 12.833132] Modules linked in: sprdbt_tty(+) fuse ip_tables ipv6 panfrost drm_shmem_helper gpu_sched adc_keys [ 12.833421] systemd[1]: modprobe@drm.service: Deactivated successfully. [ 12.834026] CPU: 1 PID: 326 Comm: systemd-modules Not tainted 6.1.43-vendor-rk35xx #1 [ 12.835302] Hardware name: JP TVbox 3566 (DT) [ 12.835690] pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 12.835851] systemd[1]: Finished Load Kernel Module drm. [ 12.836303] pc : get_loopcheck_status+0x18/0x20 [ 12.836322] lr : stop_marlin+0x54/0x80 [ 12.836329] sp : ffff80000ee9b6c0 [ 12.836332] x29: ffff80000ee9b6c0 x28: ffff80000a10f0c8 x27: 0000000000000000 [ 12.836341] x26: ffff000108740010 x25: ffff0001087a6088 x24: ffff0001087a6400 [ 12.836348] x23: 0000000fffffffe0 x22: 0000000000000001 x21: 0000000000000001 [ 12.836355] x20: 0000000000000001 x19: 0000000000000000 x18: 0000000000000000 [ 12.836362] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 [ 12.836368] x14: 0000000000000000 x13: 313d6b636f6c625f x12: 7472617473203a72 [ 12.836375] x11: 65776f705f746573 x10: 5f68746f6f746575 x9 : ffff800008a4d0d4 [ 12.836382] x8 : 617473203a726577 x7 : 6f705f7465735f68 x6 : 746f6f7465756c62 [ 12.836389] x5 : 00000000000affa8 x4 : 000000000000000d x3 : 0000000000000000 [ 12.836395] x2 : 0000000000000000 x1 : ffff00010851d580 x0 : 0000000000000000 [ 12.843516] Call trace: [ 12.843521] get_loopcheck_status+0x18/0x20 [ 12.843534] bluetooth_set_power+0x70/0x74 [sprdbt_tty] [ 12.843556] rfkill_set_block+0x9c/0x130 [ 12.843566] __rfkill_switch_all+0xa8/0xb0 [ 12.843571] rfkill_register+0x208/0x21c [ 12.843577] rfkill_bluetooth_init+0x74/0xb8 [sprdbt_tty] [ 12.843591] mtty_probe+0x284/0x2b0 [sprdbt_tty] [ 12.843605] platform_probe+0x70/0xc0 [ 12.845824] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully. [ 12.845983] really_probe+0x1cc/0x390 [ 12.847556] systemd[1]: Finished Load Kernel Module efi_pstore. [ 12.848169] __driver_probe_device+0x140/0x158 [ 12.849427] driver_probe_device+0x48/0xd0 [ 12.849435] __device_attach_driver+0xd8/0x128 [ 12.849442] bus_for_each_drv+0xa0/0xc8 [ 12.849447] __device_attach+0xf8/0x180 [ 12.849453] device_initial_probe+0x1c/0x28 [ 12.849459] bus_probe_device+0x38/0x9c [ 12.849465] device_add+0x550/0x688 [ 12.851376] systemd[1]: modprobe@fuse.service: Deactivated successfully. [ 12.851598] platform_device_add+0xec/0x224 [ 12.851605] mtty_pdev_init+0x50/0x1000 [sprdbt_tty] [ 12.853058] systemd[1]: Finished Load Kernel Module fuse. [ 12.853302] do_one_initcall+0x94/0x1e4 [ 12.854155] do_init_module+0x58/0x1e0 [ 12.854169] load_module+0x1818/0x18e0 [ 12.854176] __do_sys_finit_module+0xf8/0x118 [ 12.855232] __arm64_sys_finit_module+0x24/0x30 [ 12.855239] invoke_syscall+0x8c/0x128 [ 12.855247] el0_svc_common.constprop.0+0xd8/0x128 [ 12.855252] do_el0_svc+0xac/0xbc [ 12.855257] el0_svc+0x2c/0x54 [ 12.855266] el0t_64_sync_handler+0xac/0x13c [ 12.855271] el0t_64_sync+0x19c/0x1a0 [ 12.855278] [ 12.855278] PC: 0xffff800008a53808: [ 12.855281] 3608 9102a2a3 91046284 52803001 f9400682 f9008e80 52800095 97e29ce0 f9009280 [ 12.855299] 3628 b000c074 91240294 97ffd7de b40000a0 f9400801 b4000061 aa1403e0 d63f0020 [ 12.855313] 3648 91014294 710006b5 54ffff01 f9472a60 91394274 91004294 91008000 97fffc84 [ 12.855327] 3668 f9472a60 [ 12.857784] systemd[1]: Finished Remount Root and Kernel File Systems. [ 12.858173] 9101e000 97fffc81 f9472a60 91034000 97fffc7e f9472a60 aa1403e2 [ 12.861152] 3688 d00067a1 912f4c21 91010000 97d9e882 f9472a60 aa1403e2 d00067a1 912fb421 [ 12.861166] 36a8 91026000 97d9e87c f9472a60 aa1403e2 d00067a1 91302821 9105c000 97da0cc9 [ 12.861179] 36c8 97ffff56 2a0003e1 52800000 36f80041 12800160 a94153f3 a9425bf5 a8c37bfd [ 12.861193] 36e8 d50323bf d65f03c0 aa1e03e9 d503201f d503233f a9bd7bfd 910003fd a90153f3 [ 12.861206] 3708 d000cf53 b000c074 f9472a60 f90013f5 91240294 52800095 f940b400 97df3bc8 [ 12.861220] 3728 f9472a60 f900b41f f9403000 97df3bc4 f9472a60 f900301f f9405c00 97df3bc0 [ 12.861234] 3748 f9472a60 f9005c1f f9408800 97df3bbc f9472a60 f900881f 97ffd792 b40000a0 [ 12.861248] 3768 f9400c01 b4000061 aa1403e0 d63f0020 91014294 710006b5 54ffff01 f9472a60 [ 12.867586] 3788 f9400401 f9408c00 97e29d7d f9472a60 a9408001 97e29d7a f9472a60 f9400401 [ 12.868322] 37a8 f9403400 97e29d76 f9472a60 f9400401 f9406000 97e29d72 f9472a60 d2800001 [ 12.869058] 37c8 f9400000 97e29d6e f9472a60 97df3b9c f9072a7f a94153f3 f94013f5 a8c37bfd [ 12.869792] 37e8 d50323bf d65f03c0 aa1e03e9 d503201f d000cf40 d503233f d50323bf f9472800 [ 12.870527] 3808* b941d000 d65f03c0 aa1e03e9 d503201f d503233f d000cf40 a9bf7bfd 52800022 [ 12.871261] 3828 d2800003 910003fd f9472800 2a0203e1 91026000 97d9f38a a8c17bfd d50323bf [ 12.871996] 3848 d65f03c0 aa1e03e9 d503201f d000cf40 d503233f d50323bf f9472800 3907501f [ 12.872731] 3868 d65f03c0 aa1e03e9 d503201f d503233f a9ba7bfd 910003fd a90153f3 aa0103f4 [ 12.873464] 3888 a9025bf5 aa0203f5 a90363f7 a9046bf9 f9002bfb f9406401 b9404016 f940003a [ 12.874198] 38a8 d27502d6 f0006761 91275821 130b2ed6 aa1a03e0 941acddd 350006c0 310006df [ 12.874932] 38c8 d000cf53 540000e1 f9472a60 d2802581 91008000 941c39f6 3108001f 17fffffa [ 12.875666] 38e8 f9472a60 f11002bf d2808002 9a8292a2 f9403001 aa1403e0 97fffe00 b4000080 [ 12.876400] 3908 d00067a0 91307000 941b5174 f9472a60 d2808002 52800001 b9405813 b900581f [ 12.877134] 3928 f9403000 941acd55 d00067a1 aa1a03e0 91296c21 941acdbd 35001020 d000cf57 [ 12.877868] 3948 913942f3 b9400a60 34000520 97ffd9a3 7100041f 54000221 d00067a0 9130fc00 [ 12.878602] 3968 941b515e d00067a1 aa1403e0 91315821 d28001a2 97fffde1 b4000080 d00067a0 [ 12.879336] 3988 91319000 941b5155 d28001a0 14000010 52800013 17ffffe5 900063c1 aa1403e0 [ 12.880071] 39a8 912d3821 d2800102 97fffdd4 b4000080 d00067a0 91322c00 941b5148 d00067a0 [ 12.880806] 39c8 9132b000 941b5145 d2800100 a94153f3 a9425bf5 a94363f7 a9446bf9 f9402bfb [ 12.881540] 39e8 a8c67bfd d50323bf d65f03c0 97ffd97b 34000c20 310006df 540000e1 f9400260 [ 12.882275] [ 12.882275] LR: 0xffff800008a4d0d4: [ 12.882714] ced4 d2800036 9103c063 9ad422c1 8b000c65 f98000b1 c85f7ca2 aa010042 c8047ca2 [ 12.883449] cef4 35ffffa4 51001e94 7100069f 54000228 f00067c0 9105c000 941b6bf5 f943a660 [ 12.884199] cf14 91056000 97fffad8 f943a660 d2846501 9102c000 941c5463 b4ffecc0 f943a660 [ 12.884944] cf34 39069016 f00067c0 91064400 17ffffa7 f00067c0 9106dc00 941b6be5 f943a660 [ 12.885681] cf54 91056000 97fffac8 f943a660 d2846501 9102c000 941c5453 b4ffeac0 f943a660 [ 12.886415] cf74 39069016 f00067c0 91077400 17ffff97 f9407801 b4fff5c1 394b22c1 34000041 [ 12.887150] cf94 f900781f 39466002 340002c2 350002a1 7100229f 54fff4c0 9103c000 f9800011 [ 12.887884] cfb4 c85f7c01 b2780021 c8027c01 35ffffa2 f943a660 53067e82 d2800021 9103c000 [ 12.888619] cfd4 9ad42021 8b020c05 f98000b1 c85f7ca3 8a210063 c8047ca3 35ffffa4 17ffff94 [ 12.889354] cff4 39469001 34fff241 53067e81 9103c000 d2800022 8b010c05 9ad42042 f98000b1 [ 12.890088] d014 c85f7ca3 8a220063 c8047ca3 35ffffa4 f943a660 f9407800 b40000a0 d00067c0 [ 12.890823] d034 9108d800 941b6baa 17ffff81 941bda7f d00067c0 91099000 941b6ba5 941bdab9 [ 12.891560] d054 2a1403e0 941bdaf0 d00067c0 910a1800 941b6b9f f943a660 3906901f 394b22c0 [ 12.892294] d074 34ffe940 390b22df 17ffff48 aa1e03e9 d503201f d503233f a9be7bfd 910003fd [ 12.893028] d094 f9000bf3 2a0003f3 97fff3a4 34000180 f0004761 91394021 d00067c0 910df021 [ 12.893762] d0b4 910ac000 941b6b8a 12800000 f9400bf3 a8c27bfd d50323bf d65f03c0 940019c8 [ 12.894496] d0d4* 340000e0 f0004761 91394021 d00067c0 910df021 910b3800 17fffff3 2a1303e0 [ 12.895231] d0f4 52800001 97fffe73 17fffff1 aa1e03e9 d503201f 52800000 d503233f d50323bf [ 12.895965] d114 d65f03c0 aa1e03e9 d503201f 52800000 d503233f d50323bf d65f03c0 aa1e03e9 [ 12.896701] d134 d503201f d503233f a9be7bfd 910003fd f9000bf3 f000cf73 f943a660 91056000 [ 12.897435] d154 b900441f 97fffa48 f943a660 d2846501 9102c000 941c53d3 b5000080 b00067c0 [ 12.898169] d174 913f7800 941b6b5a f9400bf3 a8c27bfd d50323bf d65f03c0 aa1e03e9 d503201f [ 12.898903] d194 d503233f a9bd7bfd d5384100 910003fd f9000bf3 52987502 72a81042 f9421c01 [ 12.899637] d1b4 f90017e1 d2800001 52980001 72a81061 2a0103e0 97fff530 910093e1 2a0003f3 [ 12.900372] d1d4 97fff4ae f0004761 91394021 36f801c0 2a0003e3 2a1303e2 d00067c0 910ea421 [ 12.901106] d1f4 910c5800 941b6b3a d5384100 f94017e2 f9421c01 eb010042 d2800001 54000100 [ 12.901839] d214 941c49de d00067c0 b94027e3 2a1303e2 910ea421 910ce000 17fffff3 f9400bf3 [ 12.902574] d234 a8c37bfd d50323bf d65f03c0 aa1e03e9 d503201f d503233f a9bc7bfd d5384100 [ 12.903308] d254 910003fd a90153f3 f000cf73 f90013f5 f9421c01 f9001fe1 d2800001 f943a660 [ 12.904043] d274 91024000 97fff373 97fff4d3 71000c1f 540002a1 f0004774 91394294 910f1a95 [ 12.904777] d294 d00067c0 aa1503e1 910d5000 941b6b10 97fff0c1 b4000600 f9404802 b40005c2 [ 12.905511] d2b4 9100dfe1 52803500 d63f0040 34000540 aa1503e1 52813942 d00067c0 910d9400 [ 12.906246] [ 12.906246] SP: 0xffff80000ee9b6c0: [ 12.906686] b4c0 00000000 00000000 0851d580 ffff0001 0ee9b500 ffff8000 08032310 ffff8000 [ 12.907420] b4e0 0ee9b570 ffff8000 96000004 00000000 000001d0 00000000 0918b060 ffff8000 [ 12.908155] b500 0ee9b530 ffff8000 0915e0d0 ffff8000 0ee9b570 ffff8000 96000004 00000000 [ 12.908890] b520 000001d0 00000000 08a53808 ffff8000 0ee9b560 ffff8000 0915ee24 ffff8000 [ 12.909625] b540 00000000 00000000 00000001 00000000 0ee9b6c0 ffff8000 0124097c ffff8000 [ 12.910360] b560 0ee9b6a0 ffff8000 080112e0 ffff8000 00000000 00000000 0851d580 ffff0001 [ 12.911095] b580 00000000 00000000 00000000 00000000 0000000d 00000000 000affa8 00000000 [ 12.911828] b5a0 65756c62 746f6f74 65735f68 6f705f74 3a726577 61747320 08a4d0d4 ffff8000 [ 12.912562] b5c0 6f746575 5f68746f 5f746573 65776f70 73203a72 74726174 6f6c625f 313d6b63 [ 12.913297] b5e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.914033] b600 00000000 00000000 00000000 00000000 00000001 00000000 00000001 00000000 [ 12.914767] b620 00000001 00000000 ffffffe0 0000000f 087a6400 ffff0001 087a6088 ffff0001 [ 12.915501] b640 08740010 ffff0001 00000000 00000000 0a10f0c8 ffff8000 0ee9b6c0 ffff8000 [ 12.916236] b660 08a4d0d4 ffff8000 0ee9b6c0 ffff8000 08a53808 ffff8000 60400009 00000000 [ 12.916970] b680 0ee9b6e0 ffff8000 0ee9b6a0 ffff8000 ffffffc8 00000000 1034df00 c4269b2e [ 12.917716] b6a0 0ee9b6c0 ffff8000 08a53808 ffff8000 0ee9b6c0 ffff8000 00000000 00000000 [ 12.918460] b6c0* 0ee9b6e0 ffff8000 0123f848 ffff8000 01240318 ffff8000 696b6773 00306c6c [ 12.919196] b6e0 0ee9b700 ffff8000 090b0938 ffff8000 087a6000 ffff0001 00000001 00000000 [ 12.919931] b700 0ee9b730 ffff8000 090b1028 ffff8000 087a6000 ffff0001 00000002 00000000 [ 12.920666] b720 0a2f9728 ffff8000 090b1598 ffff8000 0ee9b760 ffff8000 090b1668 ffff8000 [ 12.921401] b740 087a6000 ffff0001 00000000 00000000 0a2f9708 ffff8000 0a455288 ffff8000 [ 12.922134] b760 0ee9b7b0 ffff8000 0123f8c0 ffff8000 01240318 ffff8000 01241000 ffff8000 [ 12.922869] b780 0124032c ffff8000 01241178 ffff8000 01240000 ffff8000 08740000 ffff0001 [ 12.923602] b7a0 01241000 ffff8000 08740000 ffff0001 0ee9b7e0 ffff8000 0123dcd8 ffff8000 [ 12.924337] b7c0 02b95b80 ffff0001 01241740 ffff8000 00000000 00000000 0123dcbc ffff8000 [ 12.925072] b7e0 0ee9b830 ffff8000 0891a30c ffff8000 00000000 00000000 08740010 ffff0001 [ 12.925806] b800 012411a8 ffff8000 0a3431d8 ffff8000 00000000 00000000 0a43a310 ffff8000 [ 12.926541] b820 0a23f000 ffff8000 00000000 00000000 0ee9b860 ffff8000 08917540 ffff8000 [ 12.927275] b840 08740010 ffff0001 00000000 00000000 012411a8 ffff8000 0a3431d8 ffff8000 [ 12.928009] b860 0ee9b8a0 ffff8000 08917844 ffff8000 08740010 ffff0001 012411a8 ffff8000 [ 12.928744] b880 0a43a368 ffff8000 08740010 ffff0001 0000001f 00000000 089177a8 ffff8000 [ 12.929478] b8a0 0ee9b8d0 ffff8000 089178a4 ffff8000 0a43a000 ffff8000 08740010 ffff0001 [ 12.930214] [ 12.930214] X1: 0xffff00010851d580: [ 12.930653] d380 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.931389] d3a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.932123] d3c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.932858] d3e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.933591] d400 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.934325] d420 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.935059] d440 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.935792] d460 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.936526] d480 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.937259] d4a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.937993] d4c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.938727] d4e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.939460] d500 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.940193] d520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.940926] d540 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.941659] d560 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.942392] d580* 0000000e 00000000 00000000 00000001 00000001 00000000 00000000 00000000 [ 12.943126] d5a0 0ee98000 ffff8000 00000001 00400100 00000000 00000001 00000000 00000000 [ 12.943859] d5c0 00000030 00000000 00000065 00000000 fffea73c 00000000 017f8e40 ffff0001 [ 12.944593] d5e0 00000001 00000001 00000001 00000078 00000078 00000078 00000000 00000000 [ 12.945326] d600 00100000 00000000 00400000 00000000 00000001 00000000 00000000 00000000 [ 12.946060] d620 00000000 00000000 cef52eb0 ffff0001 02060ee8 ffff0001 00000001 00000000 [ 12.946794] d640 6b94dc03 00000001 01cdf371 00000000 0018f1c5 00000000 01cdf371 00000000 [ 12.947530] d660 00000006 00000000 00000001 00000000 03357300 ffff0001 08669a00 ffff0001 [ 12.948265] d680 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.949000] d6a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.949735] d6c0 6b06f000 00000001 0000ace2 00000000 022be1c1 00000000 018bd3e6 000001bc [ 12.950469] d6e0 000003c4 00000000 00000306 00000000 00000226 00000000 80000226 00000232 [ 12.951208] d700 0851d700 ffff0001 0851d700 ffff0001 00000000 00000000 00000000 00000000 [ 12.951224] d720 0000001e 00000000 00000000 00000000 0851d730 ffff0001 00000000 00000000 [ 12.952670] d740 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.953404] d760 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.954140] [ 12.954140] X9: 0xffff800008a4d0d4: [ 12.954578] ced4 d2800036 9103c063 9ad422c1 8b000c65 f98000b1 c85f7ca2 aa010042 c8047ca2 [ 12.955313] cef4 35ffffa4 51001e94 7100069f 54000228 f00067c0 9105c000 941b6bf5 f943a660 [ 12.956048] cf14 91056000 97fffad8 f943a660 d2846501 9102c000 941c5463 b4ffecc0 f943a660 [ 12.956782] cf34 39069016 f00067c0 91064400 17ffffa7 f00067c0 9106dc00 941b6be5 f943a660 [ 12.957515] cf54 91056000 97fffac8 f943a660 d2846501 9102c000 941c5453 b4ffeac0 f943a660 [ 12.958249] cf74 39069016 f00067c0 91077400 17ffff97 f9407801 b4fff5c1 394b22c1 34000041 [ 12.958983] cf94 f900781f 39466002 340002c2 350002a1 7100229f 54fff4c0 9103c000 f9800011 [ 12.959717] cfb4 c85f7c01 b2780021 c8027c01 35ffffa2 f943a660 53067e82 d2800021 9103c000 [ 12.960450] cfd4 9ad42021 8b020c05 f98000b1 c85f7ca3 8a210063 c8047ca3 35ffffa4 17ffff94 [ 12.961184] cff4 39469001 34fff241 53067e81 9103c000 d2800022 8b010c05 9ad42042 f98000b1 [ 12.961918] d014 c85f7ca3 8a220063 c8047ca3 35ffffa4 f943a660 f9407800 b40000a0 d00067c0 [ 12.962652] d034 9108d800 941b6baa 17ffff81 941bda7f d00067c0 91099000 941b6ba5 941bdab9 [ 12.963386] d054 2a1403e0 941bdaf0 d00067c0 910a1800 941b6b9f f943a660 3906901f 394b22c0 [ 12.964119] d074 34ffe940 390b22df 17ffff48 aa1e03e9 d503201f d503233f a9be7bfd 910003fd [ 12.964853] d094 f9000bf3 2a0003f3 97fff3a4 34000180 f0004761 91394021 d00067c0 910df021 [ 12.965587] d0b4 910ac000 941b6b8a 12800000 f9400bf3 a8c27bfd d50323bf d65f03c0 940019c8 [ 12.966320] d0d4* 340000e0 f0004761 91394021 d00067c0 910df021 910b3800 17fffff3 2a1303e0 [ 12.967054] d0f4 52800001 97fffe73 17fffff1 aa1e03e9 d503201f 52800000 d503233f d50323bf [ 12.967788] d114 d65f03c0 aa1e03e9 d503201f 52800000 d503233f d50323bf d65f03c0 aa1e03e9 [ 12.968521] d134 d503201f d503233f a9be7bfd 910003fd f9000bf3 f000cf73 f943a660 91056000 [ 12.969255] d154 b900441f 97fffa48 f943a660 d2846501 9102c000 941c53d3 b5000080 b00067c0 [ 12.969989] d174 913f7800 941b6b5a f9400bf3 a8c27bfd d50323bf d65f03c0 aa1e03e9 d503201f [ 12.970723] d194 d503233f a9bd7bfd d5384100 910003fd f9000bf3 52987502 72a81042 f9421c01 [ 12.971457] d1b4 f90017e1 d2800001 52980001 72a81061 2a0103e0 97fff530 910093e1 2a0003f3 [ 12.972191] d1d4 97fff4ae f0004761 91394021 36f801c0 2a0003e3 2a1303e2 d00067c0 910ea421 [ 12.972925] d1f4 910c5800 941b6b3a d5384100 f94017e2 f9421c01 eb010042 d2800001 54000100 [ 12.973659] d214 941c49de d00067c0 b94027e3 2a1303e2 910ea421 910ce000 17fffff3 f9400bf3 [ 12.974391] d234 a8c37bfd d50323bf d65f03c0 aa1e03e9 d503201f d503233f a9bc7bfd d5384100 [ 12.975125] d254 910003fd a90153f3 f000cf73 f90013f5 f9421c01 f9001fe1 d2800001 f943a660 [ 12.975858] d274 91024000 97fff373 97fff4d3 71000c1f 540002a1 f0004774 91394294 910f1a95 [ 12.976592] d294 d00067c0 aa1503e1 910d5000 941b6b10 97fff0c1 b4000600 f9404802 b40005c2 [ 12.977325] d2b4 9100dfe1 52803500 d63f0040 34000540 aa1503e1 52813942 d00067c0 910d9400 [ 12.978064] [ 12.978064] X24: 0xffff0001087a6400: [ 12.978509] 6200 087a6200 ffff0001 087a6200 ffff0001 08928168 ffff8000 00000000 00000000 [ 12.979243] 6220 087a6220 ffff0001 087a6220 ffff0001 00000000 00000000 00000000 00000000 [ 12.979977] 6240 00000081 00000000 00000000 00000002 ffffffff 00000000 00000000 00000000 [ 12.980710] 6260 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.981443] 6280 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.982177] 62a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.982910] 62c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.983643] 62e0 00000000 00000000 00000000 00000000 087a62f0 ffff0001 087a62f0 ffff0001 [ 12.984379] 6300 00000000 00000000 00000000 00000000 0a3f6408 ffff8000 00000000 00000000 [ 12.984394] 6320 00000000 00000000 00000000 00000000 00000000 00000000 087a6338 ffff0001 [ 12.984407] 6340 087a6338 ffff0001 0a2f9788 ffff8000 00000000 00000000 00000000 00000000 [ 12.984421] 6360 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.987291] 6380 0a2f9728 ffff8000 0a2f9728 ffff8000 ffffffe0 0000000f 087a6398 ffff0001 [ 12.988025] 63a0 087a6398 ffff0001 090b167c ffff8000 00000000 00000000 00000000 00000000 [ 12.988759] 63c0 00000000 00000000 0809fd5c ffff8000 00200001 00000000 00000000 00000000 [ 12.989492] 63e0 00000000 00000000 ffffffe0 0000000f 087a63f0 ffff0001 087a63f0 ffff0001 [ 12.990227] 6400* 090b1030 ffff8000 ffffffe0 0000000f 087a6410 ffff0001 087a6410 ffff0001 [ 12.990961] 6420 090b09cc ffff8000 65756c62 746f6f74 00000068 00000000 00000000 00000000 [ 12.991694] 6440 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.992428] 6460 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.993161] 6480 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.993894] 64a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.994628] 64c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.995361] 64e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.996094] 6500 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.996827] 6520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.997560] 6540 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.998294] 6560 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.999027] 6580 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 12.999760] 65a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.000494] 65c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.001228] 65e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.001962] [ 13.001962] X25: 0xffff0001087a6088: [ 13.002407] 5e88 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.003141] 5ea8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.003874] 5ec8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.004608] 5ee8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.005342] 5f08 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.006075] 5f28 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.006809] 5f48 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.007542] 5f68 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.008275] 5f88 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.009008] 5fa8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.009742] 5fc8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.010475] 5fe8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 [ 13.011208] 6008 80000006 00000000 00000000 00000000 00000000 00000101 012413a0 ffff8000 [ 13.011942] 6028 00000000 00000000 07ce7680 ffff0001 090aff84 ffff8000 00000000 00000000 [ 13.012674] 6048 00000000 00000000 00000000 00000000 087a6058 ffff0001 087a6058 ffff0001 [ 13.013407] 6068 0a28a988 ffff8000 060c45b8 ffff0001 00000000 00000000 00000000 00000000 [ 13.014141] 6088* 07ce7680 ffff0001 00e89600 ffff0001 02c72408 ffff0001 07ce7700 ffff0001 [ 13.014875] 60a8 00e89600 ffff0001 0a23f3f0 ffff8000 07767a80 ffff0001 00000003 00000007 [ 13.015608] 60c8 08740010 ffff0001 06937600 ffff0001 00000000 00000000 00000000 00000000 [ 13.016342] 60e8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.017075] 6108 00000000 00000000 00000000 00000000 087a6118 ffff0001 087a6118 ffff0001 [ 13.017811] 6128 087a6128 ffff0001 087a6128 ffff0001 087a6138 ffff0001 087a6138 ffff0001 [ 13.017826] 6148 087a6148 ffff0001 087a6148 ffff0001 00000000 00000000 00000000 00000104 [ 13.017839] 6168 00000000 00000000 0a240d60 ffff8000 02c724e8 ffff0001 ffffffff 00000000 [ 13.017853] 6188 00000000 00000000 087a6190 ffff0001 087a6190 ffff0001 00000000 00000000 [ 13.020720] 61a8 00000000 00000000 087a61b0 ffff0001 00000000 00000000 00000000 00000000 [ 13.021454] 61c8 00000000 00000000 00000000 00000000 08927b48 ffff8000 cef45380 ffff0001 [ 13.022188] 61e8 00000000 00000000 00000000 00000000 ffffffe0 0000000f 087a6200 ffff0001 [ 13.022923] 6208 087a6200 ffff0001 08928168 ffff8000 00000000 00000000 087a6220 ffff0001 [ 13.023657] 6228 087a6220 ffff0001 00000000 00000000 00000000 00000000 00000081 00000000 [ 13.024390] 6248 00000000 00000002 ffffffff 00000000 00000000 00000000 00000000 00000000 [ 13.025123] 6268 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.025858] [ 13.025858] X26: 0xffff000108740010: [ 13.026303] fe10 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.027036] fe30 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.027769] fe50 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.028502] fe70 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.029236] fe90 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.029969] feb0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.030702] fed0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.031435] fef0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.032169] ff10 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.032903] ff30 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.033636] ff50 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.034369] ff70 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.035103] ff90 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.035836] ffb0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.036569] ffd0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.037302] fff0 00000000 00000000 00000000 00000000 08740348 ffff0001 ffffffff 00000000 [ 13.038036] 0010* 02b95880 ffff0001 02c71808 ffff0001 09385408 ffff0001 0a23fae8 ffff8000 [ 13.038769] 0030 00e89600 ffff0001 0a23f3f0 ffff8000 077e4f80 ffff0001 00000005 00000007 [ 13.039504] 0050 0a23fae8 ffff8000 06937100 ffff0001 00000000 00000000 00000000 00000000 [ 13.040238] 0070 0a23fa30 ffff8000 012411a8 ffff8000 00000000 00000000 02b95b80 ffff0001 [ 13.040972] 0090 0851d580 ffff0001 00000000 00000000 087400a0 ffff0001 087400a0 ffff0001 [ 13.041705] 00b0 087400b0 ffff0001 087400b0 ffff0001 087400c0 ffff0001 087400c0 ffff0001 [ 13.042439] 00d0 087400d0 ffff0001 087400d0 ffff0001 00000001 00000000 00000000 00000104 [ 13.043173] 00f0 00000000 00000000 02c718e8 ffff0001 093854e8 ffff0001 ffffffff 00000000 [ 13.043908] 0110 00000000 00000000 08740118 ffff0001 08740118 ffff0001 00000000 00000000 [ 13.044641] 0130 00000000 00000000 08740138 ffff0001 00000000 00000000 00000000 00000000 [ 13.045375] 0150 00000000 00000000 00000000 00000000 08927b48 ffff8000 cef45380 ffff0001 [ 13.046108] 0170 00000000 00000000 00000000 00000000 ffffffe0 0000000f 08740188 ffff0001 [ 13.046842] 0190 08740188 ffff0001 08928168 ffff8000 00000000 00000000 087401a8 ffff0001 [ 13.047576] 01b0 087401a8 ffff0001 00000000 00000000 00000000 00000000 00000081 00000000 [ 13.048309] 01d0 00000000 00000002 ffffffff 00000000 00000000 00000000 00000000 00000000 [ 13.049043] 01f0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.049777] [ 13.049777] X28: 0xffff80000a10f0c8: [ 13.050222] eec8 00000000 00000000 00000000 00000000 09656278 ffff8000 09656283 ffff8000 [ 13.050958] eee8 00000008 00000008 00000000 00000000 00000000 00000000 0965dc0c ffff8000 [ 13.050972] ef08 096f3adf ffff8000 00000008 00000008 00000000 00000000 00000000 00000000 [ 13.050985] ef28 096989a2 ffff8000 096c8eed ffff8000 00000001 00000001 00000000 00000000 [ 13.050999] ef48 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.053866] ef68 00000000 00000000 00000000 00000000 08100f74 ffff8000 0816bf84 ffff8000 [ 13.054600] ef88 0816bf84 ffff8000 0816bf84 ffff8000 0a10e680 ffff8000 0a10f6b8 ffff8000 [ 13.055335] efa8 0a2fdd28 ffff8000 0a313740 ffff8000 00000000 00000000 0a12fef0 ffff8000 [ 13.056070] efc8 0a10f6e8 ffff8000 0a10e6b0 ffff8000 0000006f 00000000 0a10ef78 ffff8000 [ 13.056804] efe8 0a10edd8 ffff8000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.057538] f008 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.058272] f028 08100e34 ffff8000 00000000 00000000 0851d581 ffff0001 00000000 00000000 [ 13.059005] f048 0a10f048 ffff8000 0a10f048 ffff8000 0a11aa18 ffff8000 00000000 00000000 [ 13.059739] f068 00000000 00000000 0a10f070 ffff8000 0a10f070 ffff8000 01241408 ffff8000 [ 13.060473] f088 01182108 ffff8000 00000000 00000000 0a10f098 ffff8000 0a10f098 ffff8000 [ 13.061206] f0a8 08104d50 ffff8000 00000000 00000000 0a10f0b8 ffff8000 0a10f0b8 ffff8000 [ 13.061940] f0c8* 0a10f1c0 ffff8000 0a10f2a0 ffff8000 0a10f268 ffff8000 0a10f1f8 ffff8000 [ 13.062674] f0e8 0a10f188 ffff8000 0a10f150 ffff8000 0a10f118 ffff8000 0a10f230 ffff8000 [ 13.063408] f108 00000000 00000000 00000009 00000000 0964eabe ffff8000 00000124 00000000 [ 13.064141] f128 08104c54 ffff8000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.064874] f148 00000000 00000000 09656fe4 ffff8000 00000124 00000000 0810365c ffff8000 [ 13.065608] f168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.066341] f188 09656fed ffff8000 00000124 00000000 08103698 ffff8000 00000000 00000000 [ 13.067074] f1a8 00000000 00000000 00000000 00000000 00000000 00000000 097f81f9 ffff8000 [ 13.067808] f1c8 00000080 00000000 00000000 00000000 081035d4 ffff8000 00000000 00000000 [ 13.068541] f1e8 00000000 00000000 00000000 00000000 09656ff6 ffff8000 00000124 00000000 [ 13.069275] f208 08103ab0 ffff8000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.070008] f228 00000000 00000000 0965017d ffff8000 00000124 00000000 0810361c ffff8000 [ 13.070742] f248 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.071475] f268 09657000 ffff8000 00000124 00000000 0810374c ffff8000 00000000 00000000 [ 13.072210] f288 081036d4 ffff8000 08102d08 ffff8000 08103564 ffff8000 096d2122 ffff8000 [ 13.072944] f2a8 00000124 00000000 0810378c ffff8000 00000000 00000000 08103710 ffff8000 [ 13.073678] [ 13.073678] X29: 0xffff80000ee9b6c0: [ 13.074124] b4c0 00000000 00000000 0851d580 ffff0001 0ee9b500 ffff8000 08032310 ffff8000 [ 13.074858] b4e0 0ee9b570 ffff8000 96000004 00000000 000001d0 00000000 0918b060 ffff8000 [ 13.075592] b500 0ee9b530 ffff8000 0915e0d0 ffff8000 0ee9b570 ffff8000 96000004 00000000 [ 13.076326] b520 000001d0 00000000 08a53808 ffff8000 0ee9b560 ffff8000 0915ee24 ffff8000 [ 13.077060] b540 00000000 00000000 00000001 00000000 0ee9b6c0 ffff8000 0124097c ffff8000 [ 13.077794] b560 0ee9b6a0 ffff8000 080112e0 ffff8000 00000000 00000000 0851d580 ffff0001 [ 13.078527] b580 00000000 00000000 00000000 00000000 0000000d 00000000 000affa8 00000000 [ 13.079261] b5a0 65756c62 746f6f74 65735f68 6f705f74 3a726577 61747320 08a4d0d4 ffff8000 [ 13.079995] b5c0 6f746575 5f68746f 5f746573 65776f70 73203a72 74726174 6f6c625f 313d6b63 [ 13.080729] b5e0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 13.081462] b600 00000000 00000000 00000000 00000000 00000001 00000000 00000001 00000000 [ 13.082196] b620 00000001 00000000 ffffffe0 0000000f 087a6400 ffff0001 087a6088 ffff0001 [ 13.082929] b640 08740010 ffff0001 00000000 00000000 0a10f0c8 ffff8000 0ee9b6c0 ffff8000 [ 13.083662] b660 08a4d0d4 ffff8000 0ee9b6c0 ffff8000 08a53808 ffff8000 60400009 00000000 [ 13.084397] b680 0ee9b6e0 ffff8000 0ee9b6a0 ffff8000 ffffffc8 00000000 1034df00 c4269b2e [ 13.084411] b6a0 0ee9b6c0 ffff8000 08a53808 ffff8000 0ee9b6c0 ffff8000 00000000 00000000 [ 13.084425] b6c0* 0ee9b6e0 ffff8000 0123f848 ffff8000 01240318 ffff8000 696b6773 00306c6c [ 13.084438] b6e0 0ee9b700 ffff8000 090b0938 ffff8000 087a6000 ffff0001 00000001 00000000 [ 13.087306] b700 0ee9b730 ffff8000 090b1028 ffff8000 087a6000 ffff0001 00000002 00000000 [ 13.088040] b720 0a2f9728 ffff8000 090b1598 ffff8000 0ee9b760 ffff8000 090b1668 ffff8000 [ 13.088774] b740 087a6000 ffff0001 00000000 00000000 0a2f9708 ffff8000 0a455288 ffff8000 [ 13.089509] b760 0ee9b7b0 ffff8000 0123f8c0 ffff8000 01240318 ffff8000 01241000 ffff8000 [ 13.090243] b780 0124032c ffff8000 01241178 ffff8000 01240000 ffff8000 08740000 ffff0001 [ 13.090977] b7a0 01241000 ffff8000 08740000 ffff0001 0ee9b7e0 ffff8000 0123dcd8 ffff8000 [ 13.091711] b7c0 02b95b80 ffff0001 01241740 ffff8000 00000000 00000000 0123dcbc ffff8000 [ 13.092445] b7e0 0ee9b830 ffff8000 0891a30c ffff8000 00000000 00000000 08740010 ffff0001 [ 13.093179] b800 012411a8 ffff8000 0a3431d8 ffff8000 00000000 00000000 0a43a310 ffff8000 [ 13.093912] b820 0a23f000 ffff8000 00000000 00000000 0ee9b860 ffff8000 08917540 ffff8000 [ 13.094646] b840 08740010 ffff0001 00000000 00000000 012411a8 ffff8000 0a3431d8 ffff8000 [ 13.095380] b860 0ee9b8a0 ffff8000 08917844 ffff8000 08740010 ffff0001 012411a8 ffff8000 [ 13.096114] b880 0a43a368 ffff8000 08740010 ffff0001 0000001f 00000000 089177a8 ffff8000 [ 13.096847] b8a0 0ee9b8d0 ffff8000 089178a4 ffff8000 0a43a000 ffff8000 08740010 ffff0001 [ 13.097584] Code: d000cf40 d503233f d50323bf f9472800 (b941d000) [ 13.098124] ---[ end trace 0000000000000000 ]--- [ 13.138442] systemd[1]: Mounting FUSE Control File System... [ 13.147435] systemd[1]: Mounting Kernel Configuration File System... [ 13.148967] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped. [ 13.154814] systemd[1]: Starting Load/Save Random Seed... [ 13.160255] systemd[1]: Starting Create System Users... [ 13.171926] systemd[1]: Finished Set the console keyboard layout. [ 13.173784] systemd[1]: systemd-modules-load.service: Main process exited, code=killed, status=11/SEGV [ 13.175358] systemd[1]: systemd-modules-load.service: Failed with result 'signal'. [ 13.177589] systemd[1]: Failed to start Load Kernel Modules. [ 13.202373] systemd[1]: Mounted FUSE Control File System. [ 13.204361] systemd[1]: Mounted Kernel Configuration File System. [ 13.207537] systemd[1]: Finished Load/Save Random Seed. [ 13.211773] systemd[1]: Finished Create System Users. [ 13.214319] systemd[1]: Condition check resulted in First Boot Complete being skipped. [ 13.220473] systemd[1]: Starting Apply Kernel Variables... [ 13.225710] systemd[1]: Starting Create Static Device Nodes in /dev... Edited May 15 by Hqnicolas 0 Quote
Hqnicolas Posted May 15 Author Posted May 15 (edited) @gen ha Please do it by the right way! Take the development image: https://drive.google.com/file/d/1rKzJ2RbxEBgSdqUy2O0-qhIipBakyt9t/view?usp=drive_link this image is for test Kernel 6.1 dtb's it boot, but it will need a better dtb.... take the development DTS to Vendor Kernel 6.1: https://drive.google.com/file/d/1rKzJ2RbxEBgSdqUy2O0-qhIipBakyt9t/view?usp=drive_link it boot, but it will need a better dtb.... Compile it from armbian using the tutorial inside development DTS. your dts file must be an edition of this dts that is in the development kit and not a decompiled version of the dtb that I compiled just decompile DTB to compare with the Working DTB on VScode Edited June 9 by Hqnicolas 0 Quote
gen ha Posted May 15 Posted May 15 @Hqnicolas Could you please test the DTS that originally supported NPU? HDMI and WIFI are not working. Thank you. rk3566-h96max-npu.dts 0 Quote
Hqnicolas Posted May 15 Author Posted May 15 (edited) On 5/15/2024 at 2:19 AM, gen ha said: Could you please test the DTS that originally supported NPU? Compiled and tested with kernel 6.1 vendor Kernel Panic at startup Today I'm Working on Kernel 5.1 legacy wifi..... Have Rebased the entire 5.1 DTS to Firefly DTS and it keep's PANIC "Failed with result 'signal'." rk3566-h96-tvbox-REBASED-FIREFLY-K51.dts Edited May 30 by Hqnicolas 0 Quote
pessimism Posted May 15 Posted May 15 Is it possible to run your 6.1 DTB testing image from a USB stick to avoid touching the working installation on EMMC? I tried flashing the image to a thumb drive with Rufus and on startup the box tries to read the stick (the stick has an activity light so I can see if its being read) but doesn't boot from it and goes on to boot from EMMC. Is there a u-boot config tweak needed? 0 Quote
maka Posted May 15 Posted May 15 U-boot booting device is configured when compiled so the tweak is to make a new one. 0 Quote
Hqnicolas Posted May 15 Author Posted May 15 (edited) 1 hour ago, pessimism said: Is it possible to run your 6.1 DTB testing image from a USB stick to avoid touching the working installation on EMMC? me and @pocosparc have soldered a SD Card reader to boot from external SD soldered just the socket works out of the box Edited May 15 by Hqnicolas 0 Quote
Hqnicolas Posted May 15 Author Posted May 15 (edited) On 5/15/2024 at 11:38 AM, maka said: U-boot booting device is configured when compiled so the tweak is to make a new one. @maka you gave me an idea, using the rebased DTS with firefly U-Boot @gen ha fix Kernel Panic for WIFI! Things that have been fixed: sudo nano /var/log/dmesg the loop is caused by kernel: Modules linked in: sprdwl_ng(+) sprdbt_tty uwe5622_bsp_sdio it's trying to input this driver from uboot to fix this kernel panic, just change this lines on board config file MODULES="sprdbt_tty sprdwl_ng" MODULES_BLACKLIST_LEGACY="bcmdhd" to this MODULES_BLACKLIST_LEGACY="sprdbt_tty sprdwl_ng" Thanks @maka Edited May 20 by Hqnicolas 0 Quote
Deoptim Posted May 16 Posted May 16 (edited) What about "Ubuntu 24.04 LTS with Rockchip Linux 6.1" anyone try to launch ubuntu-24.04-preinstalled-desktop-arm64-orangepi-3b.img.xz or ubuntu-24.04-preinstalled-desktop-arm64-radxa-zero3.img.xz image? I tried launch images on hk1-rbox-r3 TVBox with modified dtb, but no luck. UART Boot log hungs on: ... ... systemd[1]: Started systemd-journald.service - Journal Service. Edited May 16 by Deoptim 0 Quote
Hqnicolas Posted May 16 Author Posted May 16 (edited) 1 hour ago, Deoptim said: I tried launch images on hk1-rbox-r3 TVBox with modified dtb, but no luck. UART Boot log hungs on: @Deoptim You have UART debug TTL and SD Card reader? lets see what you have I think you will find better support when found people with the same board Edited May 16 by Hqnicolas 0 Quote
Hqnicolas Posted May 16 Author Posted May 16 (edited) 1 hour ago, Deoptim said: but no luck. @Deoptim you will need to focus on U-boot config. Kernel from vendor have differences from mainline, the first thing you need to do is REBASE your DTS to 6.1. Download the armbian 6.1 kernel and compare with vscode your DTS with vendor DTS. I'm looking at Uboot for Kernel vendor 6.1 and it was injecting incompatible drivers before boot Edited May 16 by Hqnicolas 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.