/REDBOXMINI5-ARMBIAN

[stable, code] All technical information about the REDBOX MINI 5 device, including the ability to build the Linux ARMBIAN distribution.

Primary LanguageCApache License 2.0Apache-2.0

[redboxmini5-armbian]

(All technical information about the REDBOX MINI 5 device, including the ability to build the Linux ARMBIAN distribution.)

Important: The data in this repository is experimental and may contain errors. This repository was developed primarily for devices with V1 and V2 specifications. Devices with less RAM and permanent memory, or different processors, are not currently supported.

Important: Users are solely responsible for making decisions about using this data and for collecting images to run third-party software.

Board versions

* V1

CPU: Allwinner H5 (AArch64, x4, 0.2Ghz-0.912Ghz (1.01 GHz works too))

MEM: 1GB (DDR3, 336.00 GHz - 672.00 GHz (1344.01 GHz works too))

Eth: Internal (100mbit)

WI-FI: XR819 (was not considered)

USB: x2 2.0, (works, presumably the board has contacts for additional USB.)

EMMC: Q2J55L (7.09 GiB) (works but not guaranteed)

GPIO: LED_PWR (1c20800, 15-PA15), LED_STATUS (1f02c00, 362-PL10), IR (1f02c00, 363-PL11), KEY_RESET (1f02c00, 355-PL3) (On this board you can get absolutely any gpio that is available on allwinner h5 (I’m just giving a list of those pins that you can get without much effort).)

* V2

CPU: Allwinner H5 (AArch64, x4, 0.2Ghz-0.912Ghz (1.01 GHz works too))

MEM: 1GB (DDR3, 336.00 GHz - 672.00 GHz (1344.01 GHz works too))

Eth: Internal (100mbit)

WI-FI: XR819 (was not considered)

USB: x2 2.0 (works)

EMMC: (works but not guaranteed)

GPIO: LED1 (1c20800, 15-PA15), LED2 (1f02c00, 362-PL10), KEY_POWER (1f02c00.pinctrl:356, PL4) (On this board you can get absolutely any gpio that is available on allwinner h5 (I’m just giving a list of those pins that you can get without much effort).) (many other pins are probably similar to V1.).

GPIO TABLE

This table is not complete and was written more for version V1.

CHIP NUM NAME FUNCTION
1c20800.pinctrl 0 PA0
1c20800.pinctrl 1 PA1
1c20800.pinctrl 2 PA2
1c20800.pinctrl 3 PA3
1c20800.pinctrl 4 PA4 1c28000.uart, uart0 group PA4, UART
1c20800.pinctrl 5 PA5 1c28000.uart, uart0 group PA5, UART
1c20800.pinctrl 6 PA6
1c20800.pinctrl 7 PA7
1c20800.pinctrl 8 PA8
1c20800.pinctrl 9 PA9
1c20800.pinctrl 10 PA10
1c20800.pinctrl 11 PA11 1c20800.pinctrl:11, TODO WIFI wlan_hostwake?
1c20800.pinctrl 12 PA12
1c20800.pinctrl 13 PA13
1c20800.pinctrl 14 PA14
1c20800.pinctrl 15 PA15 1c20800.pinctrl:15, LED pwr_led
1c20800.pinctrl 16 PA16 1c20800.pinctrl:16
1c20800.pinctrl 17 PA17 1c21000.spdif-controller, spdif0 group PA17
1c20800.pinctrl 18 PA18 1c2b000.twi, twi1 group PA18
1c20800.pinctrl 19 PA19 1c2b000.twi, twi1 group PA19
1c20800.pinctrl 20 PA20
1c20800.pinctrl 21 PA21
1c20800.pinctrl 64 PC0
1c20800.pinctrl 65 PC1 1c11000.sdmmc, spi0 group PC1 EMMC
1c20800.pinctrl 66 PC2
1c20800.pinctrl 67 PC3
1c20800.pinctrl 68 PC4
1c20800.pinctrl 69 PC5 1c11000.sdmmc, sdc2 group PC5 EMMC
1c20800.pinctrl 70 PC6 1c11000.sdmmc, sdc2 group PC6 EMMC
1c20800.pinctrl 71 PC7
1c20800.pinctrl 72 PC8 1c11000.sdmmc, sdc2 group PC8 EMMC
1c20800.pinctrl 73 PC9 1c11000.sdmmc, sdc2 group PC9 EMMC
1c20800.pinctrl 74 PC10 1c11000.sdmmc, sdc2 group PC10 EMMC
1c20800.pinctrl 75 PC11 1c11000.sdmmc, sdc2 group PC11 EMMC
1c20800.pinctrl 76 PC12 1c11000.sdmmc, sdc2 group PC12 EMMC
1c20800.pinctrl 77 PC13 1c11000.sdmmc, sdc2 group PC13 EMMC
1c20800.pinctrl 78 PC14 1c11000.sdmmc, sdc2 group PC14 EMMC
1c20800.pinctrl 79 PC15 1c11000.sdmmc, sdc2 group PC15 EMMC
1c20800.pinctrl 80 PC16 1c11000.sdmmc, sdc2 group PC16 EMMC
1c20800.pinctrl 81 PC17
1c20800.pinctrl 82 PC18
1c20800.pinctrl 96 PD0
1c20800.pinctrl 97 PD1
1c20800.pinctrl 98 PD2
1c20800.pinctrl 99 PD3
1c20800.pinctrl 100 PD4
1c20800.pinctrl 101 PD5
1c20800.pinctrl 102 PD6
1c20800.pinctrl 103 PD7
1c20800.pinctrl 104 PD8
1c20800.pinctrl 105 PD9
1c20800.pinctrl 106 PD10
1c20800.pinctrl 107 PD11
1c20800.pinctrl 108 PD12
1c20800.pinctrl 109 PD13
1c20800.pinctrl 110 PD14
1c20800.pinctrl 111 PD15
1c20800.pinctrl 112 PD16
1c20800.pinctrl 113 PD17
1c20800.pinctrl 128 PE0
1c20800.pinctrl 129 PE1
1c20800.pinctrl 130 PE2
1c20800.pinctrl 131 PE3
1c20800.pinctrl 132 PE4
1c20800.pinctrl 133 PE5
1c20800.pinctrl 134 PE6
1c20800.pinctrl 135 PE7
1c20800.pinctrl 136 PE8
1c20800.pinctrl 137 PE9
1c20800.pinctrl 138 PE10
1c20800.pinctrl 139 PE11
1c20800.pinctrl 140 PE12
1c20800.pinctrl 141 PE13
1c20800.pinctrl 142 PE14
1c20800.pinctrl 143 PE15
1c20800.pinctrl 160 PF0 1c0f000.sdmmc, group PF0 SDCARD
1c20800.pinctrl 161 PF1 1c0f000.sdmmc, group PF1 SDCARD
1c20800.pinctrl 162 PF2 1c0f000.sdmmc, group PF2 SDCARD
1c20800.pinctrl 163 PF3 1c0f000.sdmmc, group PF3 SDCARD
1c20800.pinctrl 164 PF4 1c0f000.sdmmc, group PF4 SDCARD
1c20800.pinctrl 165 PF5 1c0f000.sdmmc, group PF5 SDCARD
1c20800.pinctrl 166 PF6 1c20800.pinctrl:166, sdcard0 cd-gpios SDCARD
1c20800.pinctrl 192 PG0 1c10000.sdmmc, sdc1 group PG0 WIFI
1c20800.pinctrl 193 PG1 1c10000.sdmmc, sdc1 group PG1 WIFI
1c20800.pinctrl 194 PG2 1c10000.sdmmc, sdc1 group PG2 WIFI
1c20800.pinctrl 195 PG3 1c10000.sdmmc, sdc1 group PG3 WIFI
1c20800.pinctrl 196 PG4 1c10000.sdmmc, sdc1 group PG4 WIFI
1c20800.pinctrl 197 PG5 1c10000.sdmmc, sdc1 group PG5 WIFI
1c20800.pinctrl 198 PG6 1c28400.uart, uart1 group PG6
1c20800.pinctrl 199 PG7 1c28400.uart, uart1 group PG7
1c20800.pinctrl 200 PG8 1c28400.uart, uart1 group PG8
1c20800.pinctrl 201 PG9 1c28400.uart, uart1 group PG9
1c20800.pinctrl 202 PG10 1c22400.daudio, pcm1 group PG10
1c20800.pinctrl 203 PG11 1c22400.daudio, pcm1 group PG11
1c20800.pinctrl 204 PG12 1c22400.daudio, pcm1 group PG12
1c20800.pinctrl 205 PG13 1c22400.daudio, pcm1 group PG13
_
1f02c00.pinctrl 352 PL0 1f02400.s_twi 1f02c00.pinctrl:352, s_twi0 group PL0 TODO WIFI wlan_regon?
1f02c00.pinctrl 353 PL1 1f02400.s_twi 1f02c00.pinctrl:353, s_twi0 group PL1 TODO WIFI bt_rst?
1f02c00.pinctrl 354 PL2 1f02c00.pinctrl:354, USB DC/DC converter output (5V)
1f02c00.pinctrl 355 PL3 1f02c00.pinctrl:355, V1, KEY button reset
1f02c00.pinctrl 356 PL4 TODO?! ONLY FOR V2, 1f02c00.pinctrl:356, V2, KEY button power (not soldered)
1f02c00.pinctrl 357 PL5 TODO UNKNOWN, It is not recommended to use as it will most likely damage the chip.
1f02c00.pinctrl 358 PL6 TODO UNKNOWN
1f02c00.pinctrl 359 PL7 1f02c00.pinctrl:359, TODO WIFI DC/DC 1.8V?
1f02c00.pinctrl 360 PL8 TODO UNKNOWN, It is not recommended to use as it will most likely damage the chip.
1f02c00.pinctrl 361 PL9 TODO?! Most likely, this is the enabling pin of the DC/DC converter on the DRAM circuit (1.5V).
1f02c00.pinctrl 362 PL10 1f02c00.pinctrl:362, V1, LED status_led
1f02c00.pinctrl 363 PL11 1f02000.s_cir, s_cir0 IR

POWER TABLE

This table is not complete and was written more for version V1.

VALUE FUNCTION
3.3 SYS
1.1 CPUA
1.5 DRAM
5.0 USB
3.3 WIFI

UART (DEBUG)

* V1 (115200, 3.3)

* V2 (115200, 3.3)

Just like on V1, the contacts are marked on the board.

Quick Answers to Questions

• Will there be support for 1.2/1.5 GHz processor frequencies?

These devices use a constant 1.1V voltage, which cannot be adjusted. This means that higher processor frequencies like 1.2/1.5 GHz are not achievable.

• Will there be WI-FI support?

WI-FI support is not currently available due to difficulties in obtaining compatible driver code. The chip itself is not very efficient for wireless communication, so wired connections (Ethernet or USB Wi-Fi) are preferred.

• I2C support?

I2C support is not available, as all I2C buses in the device tree are currently disabled.

TODO? In theory, you can potentially use pins PL0 and PL1, which are intended for the WI-FI chip, for I2C communication. However, this would require additional configuration and testing.

License

All rights reserved.