Hello,
I cannot map the registers of the DMA, GPIO, SPI, I2S interfaces of my CM3+ with the mmap function. mmap function return 0.
The WiringPi software can't do it either (mmap error too).
I also see that /dev/vcio (interface which permits input and output access to a Raspberry Pi's VideoCore multimedia processor) does not exist.
Do you know if it is possible to map the interfaces registers and use the /dev/vcio interface with OL9 on Raspberry CM3+ ?
How can I create the /dev/vcio interface (sudo mknod /dev/vcio c 100 0 isn't working) ?
uname - a: Linux rpi 5.15.0-100.96.32.el9uek.aarch64 #2 SMP Tue Tue 28 18:07:53 PDT 2023 aarch64 aarch64 aarch64 GNU/Linux
Hardware: Raspberry Compute Module 3+
Processor: Broadcom BCM2837
Regards