mirror of
https://github.com/easytarget/MQ-Pro-IO.git
synced 2026-01-23 11:23:10 +00:00
Precompiled device trees:
Each folder contains a .dtb file, which is the compiled device tree itself, plus a .dts with the original source and a .gpio file showing the GPIO pin mappings.
Generic
(The generic device tree I will use in my project, suitable for many occasions)[./generic]
- Has 2x UART (plus the console uart), 2x I2C. 1xSPI
- 12 unassigned GPIO pins
Serial
(Four UART interfaces and Four I2C interfaces)[./serial]
- Has 4x UART (plus the console uart), 4x I2C
- UART3 has RTC/CTS pins available too
- 10 unassigned GPIO pins
SPI
(SPI plus Serial interfaces)[./spi]
- Has 3x UART (plus the console uart), 3x I2C. 1xSPI
- 8 unassigned GPIO pins
SunXI
(Vanilla, unpopulated, upstream)[./sunxi]
- Has the console uart, nothing more
- 26 unassigned GPIO pins!
AllWinner Nezha
(DO NOT USE)[./allwinner-nezha]
- Included for completeness, this is the default device tree you get with the Ubuntu image.
- Has the console uart, 1x I2C. 1xSPI
- 15 unassigned GPIO pins, 3 pre-assigned to pinctl