Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interfaces management of Raspberry CM3+ with OL9 (GPIO, SPI, I2S, VCIO ...)

user-a6ekpApr 26 2023

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

Comments
Post Details
Added on Apr 26 2023
0 comments
528 views