RGB788 Works on all RPI chips.

The gpio directive allows GPIO pins to be set to specific modes and values at boot time in a way that would previously have needed a custom dt-blob.bin file. Each line applies the same settings (or at least makes the same changes) to a set of pins, addressing either a single pin (3), a range of pins (3-4), or a comma-separated list of either (3-4,6,8).

GPIO Documentation

BCM2835 used in the Raspberry Pi Zero, Raspberry Pi Zero W, Raspberry Pi Zero. The data sheet now does not even list the alternative functions.

RP3A0 used in the Raspberry Pi Zero 2 W, Raspberry Pi Zero 2 W with headers. The GPCLK0-2 overlap with the DPI0-2. Are those he high order bits, and there is a problem, or the low order bits and all is well. But it does not matter, they do that thing where the frequency jumps by 1 bit.

BCM2711: used in the compute module 4. Datasheet The GPCLK0-2 overlap with the DPI0-2. Are those he high order bits, and there is a problem, or the low order bits and all is well.

BCM2712 is the 16nm application processor used in Raspberry Pi 5, 500, 500+, and Compute Module 5.

Here is the documentation


Built with the Forest WIki.
User contributed content is licensed under a Creative Commons CC By 4.0 License.