Comments (5)
We use Armbian's mainline kernel builds, so those cannot be compared to the ancient vendor kernel builds of Hardkernel, and it is expected that not all hardware features are supported (OOTB), especially the rarely used ones. I checked at the Armbian forum and could not find anyone asking for CEC support.
Actually it seems like the kernel driver itself needs to support it. In the kernel docs I see only older Odroid/meson chips being supported: https://www.kernel.org/doc/html/latest/admin-guide/media/cec.html
But it could be also a different issue: https://github.com/home-assistant/operating-system/pull/1717/files
Is the CEC module available, does it load, and in case does it throw errors?
modinfo cec
modprobe cec
dmesg -l 0,1,2,3
EDIT: Just checked myself: It is builtin, as is the meson DRM driver. Possibly we are bugged from the same issue HA OS was, and need to compile those as modules instead builtin, for whatever reason.
from dietpi.
Hi
Thank you for your answer. I am not familiar at all with the modules mecanisms, so I just pasted blindly the commands you suggested :
modinfo cec
name: cec
filename: (builtin)
license: GPL
file: drivers/media/cec/core/cec
description: Device node registration for cec drivers
author: Hans Verkuil [email protected]
parm: debug:debug level (0-2) (int)
parm: debug_phys_addr:add CEC_CAP_PHYS_ADDR if set (bool)
modprobe cec
Nothing on the console
dmesg -l 0,1,2,3
[ 1.923562] genirq: Setting trigger mode 3 for irq 23 failed (meson_gpio_irq_set_type+0x0/0x60)
[ 4.040467] panfrost ffe40000.gpu: error -ENODEV: _opp_set_regulators: no regulator (mali) found
from dietpi.
Same issue here on RPI 2, DietPi v9.0.2
cec-client -l
libCEC version: 6.0.2, compiled on Linux ... , features: P8_USB, DRM, P8_detect, randr, Exynos, Linux, AOCEC
Found devices: NONE
from dietpi.
Try with KMS and cec-ctl
:
G_CONFIG_INJECT 'dtoverlay=vc4-' 'dtoverlay=vc4-kms-v3d' /boot/config.txt
apt install v4l-utils
reboot
See here: https://forums.raspberrypi.com/viewtopic.php?t=348779
Probably cec-client
works as well with KMS.
from dietpi.
Thanks. cec-ctl
works fine for me under kms (though kms broke one other command I was using under fkms - vcgencmd display_power
, that is a different topic).
from dietpi.
Related Issues (20)
- LUKS on Pine64 Quartz64 Model A not working HOT 3
- Portainer / Docker Odroid C4 fails HOT 2
- Dietpi-Software installs microblog.pub instead of build-essential package HOT 3
- Mediawiki: Image upload with default installation not possible HOT 4
- Gen. x86 PC ISO installer should detect when running in a VM, not print CPU temp HOT 2
- Open Beta v9.5 | Please help testing and hardening our upcoming release HOT 1
- Home Assistant is missing dependency HOT 1
- dietpi-update error while upgrading to latest DietPi version HOT 4
- Docker pull error on Pine64 Quartz64 Model A HOT 4
- /boot not mounted by PARTUUID HOT 3
- System gets stuck when initiating a reboot (x86_64/EFI/Bookworm) HOT 11
- enable GPU with dietpi os on raspberry pi 4 to improve performance HOT 1
- Iteration v9.6 (2024-07-06)
- Wrong RAM calculation in dietpi banner HOT 5
- Rock 3A fails to bring up network on DietPi 9.5 HOT 17
- DietPi_NanoPiR6C-ARMv8-Bookworm(and Bullseye) Images not working at all HOT 4
- adguard only runs on ipv6 on proxmox HOT 2
- Unable to update Dietpi HOT 11
- TP-Link Archer T2U Nano HOT 3
- Diet-Pi Update failed HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dietpi.