From: Limor "Ladyada" Fried Date: Fri, 21 Dec 2018 17:53:36 +0000 (-0800) Subject: Merge pull request #63 from Tonymac32/master X-Git-Tag: 1.0.2 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/6586729b6b4c230875ff9ed18f4dd01aa6caff87?hp=be392bcbe02a678967fc65197d2d96f5cc13f4de Merge pull request #63 from Tonymac32/master Add board support files for Tritium H3 --- diff --git a/src/adafruit_blinka/board/tritium-h3.py b/src/adafruit_blinka/board/tritium-h3.py new file mode 100644 index 0000000..7565c61 --- /dev/null +++ b/src/adafruit_blinka/board/tritium-h3.py @@ -0,0 +1,39 @@ +from adafruit_blinka.microcontroller.allwinner_h3 import pin + +PA12 = pin.PA12 +SDA = pin.PA12 +PA11 = pin.PA11 +SCL = pin.PA11 +PA2 = pin.PA2 +PA1 = pin.PA1 +PA0 = pin.PA0 +PA3 = pin.PA3 +PC0 = pin.PC0 +MOSI = pin.PC0 +PC1 = pin.PC1 +MISO = pin.PC1 +PC2 = pin.PC2 +SCK = pin.PC2 +SCLK = pin.PC2 +PA19 = pin.PA19 +PA20 = pin.PA20 +PA21 = pin.PA21 +PA6 = pin.PA6 +PG10 = pin.PG10 +PA16 = pin.PA16 + +PG6 = pin.PG6 +TX = pin.PG6 +PG7 = pin.PG7 +RX = pin.PG7 +PG11 = pin.PG11 +PG9 = pin.PG9 +PG8 = pin.PG8 +PA14 = pin.PA14 +PC3 = pin.PC3 +PA17 = pin.PA17 +PA18 = pin.PA18 +PA13 = pin.PA13 +PA15 = pin.PA15 +PG13 = pin.PG13 +PG12 = pin.PG12 diff --git a/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py b/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py index 6961d48..ba43379 100644 --- a/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py +++ b/src/adafruit_blinka/microcontroller/allwinner_h3/pin.py @@ -1,7 +1,9 @@ from adafruit_blinka.microcontroller.generic_linux.libgpiod_pin import Pin PA0 = Pin(0) +UART2_TX = PA0 PA1 = Pin(1) +UART2_RX = PA1 PA2 = Pin(2) PA3 = Pin(3) PA6 = Pin(6) @@ -17,6 +19,9 @@ PA13 = Pin(13) UART3_TX = PA13 PA14 = Pin(14) UART3_RX = PA14 +PA15 = Pin(15) +PA16 = Pin(16) +PA17 = Pin(17) PA18 = Pin(18) PA19 = Pin(19) PA20 = Pin(20) @@ -36,9 +41,16 @@ PC7 = Pin(71) PD14 = Pin(110) PG6 = Pin(198) +UART1_TX = PG6 PG7 = Pin(199) +UART1_RX = PG7 PG8 = Pin(200) PG9 = Pin(201) +PG10 = Pin(202) +PG11 = Pin(203) +PG12 = Pin(204) +PG13 = Pin(205) + i2cPorts = ( (0, TWI0_SCL, TWI0_SDA), ) # ordered as spiId, sckId, mosiId, misoId