From: Stephen Warren Date: Mon, 5 Oct 2020 17:49:03 +0000 (-0600) Subject: Add support for NVIDIA Clara AGX Xavier X-Git-Tag: 5.5.0~1^2 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/283f57c03311efb70399d0d298b1e6ab7cb42a10 Add support for NVIDIA Clara AGX Xavier --- diff --git a/src/adafruit_blinka/board/nvidia/clara_agx_xavier.py b/src/adafruit_blinka/board/nvidia/clara_agx_xavier.py new file mode 100644 index 0000000..d65e95a --- /dev/null +++ b/src/adafruit_blinka/board/nvidia/clara_agx_xavier.py @@ -0,0 +1,38 @@ +"""Pin definitions for Clara AGX Xavier.""" + +from adafruit_blinka.microcontroller.tegra.t194 import pin + +SDA = pin.SDA +SCL = pin.SCL +SDA_1 = pin.SDA_1 +SCL_1 = pin.SCL_1 + +D4 = pin.Q06 +D5 = pin.AA03 +D6 = pin.AA02 +D7 = pin.Z07 +D8 = pin.Z06 +D9 = pin.Z04 +D10 = pin.Z05 +D11 = pin.Z03 +D12 = pin.BB01 +D13 = pin.AA00 +D16 = pin.R05 +D17 = pin.R04 +D18 = pin.H07 +D19 = pin.I02 +D20 = pin.I01 +D21 = pin.I00 +D22 = pin.N01 +D23 = pin.BB00 +D24 = pin.H00 +D25 = pin.Q01 +D26 = pin.AA01 +D27 = pin.P04 + +CE1 = D7 +CE0 = D8 +MISO = D9 +MOSI = D10 +SCLK = D11 +SCK = D11 diff --git a/src/adafruit_blinka/microcontroller/tegra/t194/pin.py b/src/adafruit_blinka/microcontroller/tegra/t194/pin.py index 9a803cb..4bcfff9 100644 --- a/src/adafruit_blinka/microcontroller/tegra/t194/pin.py +++ b/src/adafruit_blinka/microcontroller/tegra/t194/pin.py @@ -111,6 +111,9 @@ Y02 = Pin("SPI3_MOSI") T07 = Pin("DAP5_DIN") T06 = Pin("DAP5_DOUT") +# Clara AGX Xavier only +P04 = Pin("SOC_GPIO04") + # Shared N01 = Pin("SOC_GPIO54") R00 = Pin("SOC_GPIO44") diff --git a/src/board.py b/src/board.py index 2916354..0d1f159 100755 --- a/src/board.py +++ b/src/board.py @@ -114,6 +114,9 @@ elif board_id == ap_board.JETSON_NANO: elif board_id == ap_board.JETSON_NX: from adafruit_blinka.board.nvidia.jetson_nx import * +elif board_id == ap_board.CLARA_AGX_XAVIER: + from adafruit_blinka.board.nvidia.clara_agx_xavier import * + elif board_id == ap_board.CORAL_EDGE_TPU_DEV: from adafruit_blinka.board.coral_edge_tpu import *