lanefu changed the topic of #armbian-rockchip to: Armbian - Linux for ARM development boards | Rockchip SoC | www.armbian.com | This channel is relayed to the equivalent Discord channel | this channel is logged
<DC-IRC> [Discord] <stonededge> We're trying to get our OLED touchscreen working which uses the GT9886... tried this driver but the firmware loader keeps saying that it cannot load the binary because it cannot be found... even though its clearly there in /lib/firmware/
<DC-IRC> [Discord] <stonededge> Makes no sense... why does it return a -2 when the file is there?
<DC-IRC> [Discord] <stonededge> We're trying to get our OLED touchscreen working which uses the GT9886... tried this driver but the firmware loader keeps saying that it cannot load the binary because it cannot be found... even though its clearly there in /lib/firmware/
<DC-IRC> [Discord] <stonededge> The driver in question...
<DC-IRC> [Discord] <stonededge> https://github.com/goodix/gtx8_driver_linux
<DC-IRC> [Discord] <stonededge> We're trying to get our OLED touchscreen working which uses the GT9886... tried this driver but the firmware loader keeps saying that it cannot load the binary because it cannot be found... even though its clearly there in /lib/firmware/
<DC-IRC> [Discord] <stonededge> The driver in question...
<DC-IRC> [Discord] <stonededge> https://github.com/goodix/gtx8_driver_linux
<DC-IRC> [Discord] <stonededge> As you can see, the binary is there...
<DC-IRC> [Discord] <stonededge> As you can see, the binary is there... so why cant the driver find it šŸ˜¦
<DC-IRC> [Discord] <stonededge> We're trying to get our OLED touchscreen working which uses the GT9886... tried this driver but the firmware loader keeps saying that it cannot load the binary because it cannot be found... even though its clearly there in /lib/firmware/
<DC-IRC> [Discord] <stonededge> The driver in question... built into the kernel so not using any modules.
<DC-IRC> [Discord] <stonededge> https://github.com/goodix/gtx8_driver_linux
<DC-IRC> [Discord] <stonededge> We're trying to get our OLED touchscreen working which uses the GT9886... tried this driver but the firmware loader keeps saying that it cannot load the binary because it cannot be found... even though its clearly there in /lib/firmware/
<DC-IRC> [Discord] <stonededge> The driver in question... built into the kernel so not using any modules.
<DC-IRC> [Discord] <stonededge> https://github.com/goodix/gtx8_driver_linux
<DC-IRC> [Discord] <stonededge> As you can see, the binary is there... so why cant the driver find it šŸ˜¦ Anyone know?
<DC-IRC> [Discord] <stonededge> As you can see, the binary is there... so why cant the driver find it... šŸ˜¦
<DC-IRC> [Discord] <stonededge> Makes no sense... why does it return a -2 error code, when the file is there?
<DC-IRC> [Discord] <stonededge> We're trying to get our OLED touchscreen working which uses the GT9886... tried the driver below, but the firmware loader keeps saying that it cannot load the binary because it cannot be found... even though its clearly there in /lib/firmware/ ?_?
<DC-IRC> [Discord] <stonededge> The driver in question... built into the kernel so not using any modules.
<DC-IRC> [Discord] <stonededge> https://github.com/goodix/gtx8_driver_linux
<DC-IRC> [Discord] <stonededge> We're trying to get our OLED touchscreen working which uses the GT9886... tried the driver below, but the firmware loader keeps saying that it cannot load the binary because it cannot be found... even though its clearly there in /lib/firmware/ ?_?
<DC-IRC> [Discord] <stonededge> The driver in question... built into the kernel so not using any modules.
<DC-IRC> [Discord] <stonededge> https://github.com/goodix/gtx8_driver_linux
<DC-IRC> [Discord] <amazingfate> maybe you need to add the firmware into initramfs
<DC-IRC> [Discord] <stonededge> Hmm, let me give that a whirl.
<DC-IRC> [Discord] <stonededge> Seems to have helped, but for some reason the config data is invalid...
<DC-IRC> [Discord] <rpardini> Hey, is there any HDMI CEC support in rk35xx bsp kernel? I try `cec-client -l` with a CEC-enabled TV on the HDMI out but get `Found devices: NONE`
<DC-IRC> [Discord] <rpardini> I see there' some CEC support related to the HDMI-In (hdmirx)
<DC-IRC> [Discord] <runaway97> does your cable support cec?
<DC-IRC> [Discord] <rpardini> Yes. Same cable and TV works with CEC with say Amlogic devices.
<DC-IRC> [Discord] <mecoblock> does your device tree have cec?
<DC-IRC> [Discord] <stonededge> Ah wait, never mind. It does work, that did it! Although Iā€™m still getting a firmware error.
<DC-IRC> [Discord] <mecoblock> @rpardini https://service.allnet.de/index.php?/Knowledgebase/Article/View/507/0/rock-5a---hdmi-cec-kernel-aktivierung this guide seems to use BSP and CEC so it should probably work
JavaBean has quit [Remote host closed the connection]
JavaBean has joined #armbian-rockchip
<DC-IRC> [Discord] <rpardini> Good tip Meco, my board didn't have `&hdmi0 { cec-enable = "true"; }`
<DC-IRC> [Discord] <microlinux> Shame on your, it was obvious. Hahahaha just kidding
<DC-IRC> [Discord] <rpardini> Yeah I kinda expected it to be at the soc level not board.
<DC-IRC> [Discord] <microlinux> Shame on you , it was obvious. Hahahaha just kidding
<DC-IRC> [Discord] <mecoblock> Nice, guess reading over those rockchip device trees had a benefit after all šŸ˜‚
<DC-IRC> [Discord] <rpardini> I emerge, few dozen hours later, from getting Kodi GBM accelerated on rk35xx vendor/legacy kernel, "victorious";
<DC-IRC> [Discord] <rpardini> Fully accelerated 10-bit hevc 4k playback with close to 0% cpu usage, using a simple CLI image as base.
<DC-IRC> [Discord] <rpardini> I gathered what I learned here https://github.com/armsurvivors/kodi-rockchip-deb
<DC-IRC> [Discord] <rpardini> There's .deb's for noble/jammy/bookworm/trixie for those brave enough to wanna try on a spare machine
<DC-IRC> [Discord] <rpardini> Hats off to boogie / nyanmisaka and amazingfate / joshua-riek who did the real work...
<DC-IRC> [Discord] <efectn> @rpardini are there still any usecase of legacy kernel compared to the vendor one?
<DC-IRC> [Discord] <rpardini> Well I run a lot of legacy still, but mostly cos I'm inept to adapt the DTs to vendor.
<DC-IRC> [Discord] <rpardini> Only real needs-legacy usecase I can remember is for (one time) flashing of the RTL8169's MAC addresses to the fuses.
<DC-IRC> [Discord] <rpardini> I did send a batch of Blade3 fixes to vendor DT, but only because I stumbled upon them around, not cos I know what I'm doing šŸ˜‰