When using the Ubuntu server image, I tried to use the SPI and UART peripherals. But it seems that the default UART port (PIN 14 and 15 on the connector) outputs the linux debug serial. Is there any way to change the default behavior and get access to the UART peripheral on those RPi standard pins for user programms? (To gain compability with some RPi HATs).
I also can’t seem to find a spidev device for the SPI peripheral (PIN 19, 21, 23, 24). Is the software support already implemented?
Haven’t had the time to look for the I2C devices, but when we are already at the topic, are they supported yet (PIN 3 and 5, and also the PI HAT EEPROM reading I2C device on Pin 27 and 28)?
That still leaves the kernel console output on boot on serial0 on a Raspberry Pi. You need to remove the serial configuration inside the /boot/cmdline.txt to free the serial device.
So the question still is: How to do all these things on a Rockpi 4?
Currently the device for ROCK Pi 4 is everything in a single dtb. Device tree overlay is not enabled yet. We are working on it now. Next release we will enable dtb overlay support.
I’m also interested in using the I2C port in order to switch from other boards to this one.
my question is: I have a MVP product demo in mid of April. any chance to have it supported until then?