From c5cae32ba2b128a3cbd74447716e6bd0812c4d6f Mon Sep 17 00:00:00 2001 From: leeboby Date: Wed, 23 Sep 2020 20:42:39 +0800 Subject: [PATCH] Support Orange Pi Zero 2 V1.2 --- gpio/OrangePi.c | 12 ++++++------ wiringPi/OrangePi.c | 22 +++++++++++----------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/gpio/OrangePi.c b/gpio/OrangePi.c index d83bc52..f922b6f 100755 --- a/gpio/OrangePi.c +++ b/gpio/OrangePi.c @@ -701,14 +701,14 @@ char *physNames [64] = " 3.3V", "5V ", " SDA.3", "5V ", " SCL.3", "GND ", - " PWM.1", "TXD.2 ", - " GND", "RXD.2 ", - " RXD.5", "PC11 ", - " TXD.5", "GND ", - " CTS.2", "PC15 ", + " PC9", "TXD.5 ", + " GND", "RXD.5 ", + " PC6", "PC11 ", + " PC5", "GND ", + " PC8", "PC15 ", " 3.3V", "PC14 ", " MOSI.1", "GND ", - " MISO.1", "RTS.2 ", + " MISO.1", "PC7 ", " SCLK.1", "CE.1 ", " GND", "PC10 ", diff --git a/wiringPi/OrangePi.c b/wiringPi/OrangePi.c index e891344..4dac610 100755 --- a/wiringPi/OrangePi.c +++ b/wiringPi/OrangePi.c @@ -960,9 +960,9 @@ int ORANGEPI_PIN_MASK[12][32] = //[BANK] [INDEX] #ifdef CONFIG_ORANGEPI_ZERO2 int pinToGpioOrangePi [64] = { - 229, 228, 211, 207, 208, 227, - 75, 226, 210, 79, 78, 231, 232, - 209, 230, 233, 74, + 229, 228, 73, 226, 227, 70, + 75, 69, 72, 79, 78, 231, 232, + 71, 230, 233, 74, // Padding: @@ -977,14 +977,14 @@ int physToGpioOrangePi [64] = -1, -1, // 1, 2 229, -1, 228, -1, - 211, 207, - -1, 208, - 227, 75, - 226, -1, - 210, 79, + 73, 226, + -1, 227, + 70, 75, + 69, -1, + 72, 79, -1, 78, 231, -1, - 232, 209, + 232, 71, 230, 233, -1, 74, // 25, 26 @@ -1017,11 +1017,11 @@ int ORANGEPI_PIN_MASK[12][32] = //[BANK] [INDEX] { {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PA {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PB - {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,11,-1,-1,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PC + {-1,-1,-1,-1,-1, 5, 6, 7, 8, 9,10,11,-1,-1,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PC {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PD {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PE {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PF - {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PG + {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PG {-1,-1, 2, 3, 4, 5, 6, 7, 8, 9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PH {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PE {-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,},//PE