You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
They provide 3D renders and the board stackup definition, as well as an interactive preview of the board schematic.
13
-
A [PDF schematic](https://github.com/antmicro/jetson-orin-baseboard/blob/main/doc/jetson-orin-baseboard-schematic.pdf) of the board is also available.
13
+
14
+
You can also browse board-specific assets in the GitHub [releases](https://github.com/antmicro/jetson-orin-baseboard/releases) section.
15
+
The assets provided here include PDF schematics and mechanical (STEP) models of the board assemblies in certain revisions.
14
16
15
17
## IO map
16
18
@@ -29,12 +31,11 @@ The board can be powered with the following sources:
29
31
### 1. DC Connector
30
32
31
33
Jetson Orin Baseboard can be powered with a stable DC voltage via the on-board locking DC connector ([`J12`](#J12)) with Molex Nano-Fit plug (see the [Power Supply](getting_started.md#power-supply) section for details related to Nano-Fit power harness assembly).
32
-
You can use an external DC adapter for powering the board or a battery pack with rechargeable or non-rechargeable batteries, as long as the provided voltage fits within the accepted range (9-20VDC or up to 15 V on rev. <= 1.1.7).
33
-
Please note that Jetson Orin Baseboard does not support battery charging.
34
-
35
-
:::{note}
36
-
Since rev. >= 1.3.0, the SOM supply power path is automatically switched between `VCC_IN` and onboard `5V DC-DC` depending on the `MODULE_ID` pin status. For older releases, SOM is supplied from `5V DC-DC`.
37
-
:::
34
+
You can use an external DC adapter for powering the board or a battery pack with rechargeable or non-rechargeable batteries, as long as the provided voltage fits within the accepted range (9-20VDC for board revision >= 1.3.0 and up to 15 V on rev. <= 1.1.7).
35
+
In board revision >= 1.3.0, the power supply voltage provided to the SoM is switched between `VCC_IN` power rail and 5V power rail provided by the on-board step down DC-DC converter depending on the `MODULE_ID` pin status.
36
+
This enables the use of the Jetson Orin NX in "super" mode which requires a minimum power supply voltage of 8V.
37
+
If you plan to power the Jetson Orin Baseboard from a battery pack, please note that battery (re-) charging is currently not supported in the design.
38
+
Adjusting the power supply scenario for specific battery types and charging strategy can be implemented via a custom modification of the baseboard PCB design.
38
39
39
40
### 2. Power over Ethernet
40
41
@@ -51,7 +52,7 @@ Those ports are maintained by the on-board USB-C Power Delivery controller (Texa
51
52
This controller needs to be configured in order to make it implement one of the desired power source/sink negotiation scenarios.
52
53
53
54
:::{note}
54
-
The recommended power supply voltage negotiated with the USB-C PD controller for power sink mode is 15VDC or 20VDC for rev. >= 1.1.8.
55
+
The recommended power supply voltage negotiated with the USB-C PD controller for power sink mode is 20VDC (15VDC for board revisions <= 1.3.0).
55
56
If you plan to power up the Jetson Orin Baseboard through the USB PD source, make sure it meets [power requirements](getting_started.md#2-power-supply) for stable operation.
56
57
:::
57
58
@@ -63,13 +64,13 @@ You can generate your own configuration file with the [TPS6598X-CONFIG](https://
63
64
Please refer to the Jetson Orin Baseboard [schematics](https://github.com/antmicro/jetson-orin-baseboard/blob/main/doc/jetson-orin-baseboard-schematic.pdf) to identify the USB port and power supply rail associated with it to generate a valid power profile setting while using the `TPS6598X-CONFIG` tool.
64
65
Also please refer to the [TPS65987DDH and TPS65988DH Host Interface Technical Reference Manual](https://www.ti.com/lit/ug/slvubh2b/slvubh2b.pdf) for further details.
65
66
66
-
There are three ways to upload the configuration:
67
+
There are several ways to write the USB-C PD configuration to the on-board controller:
67
68
* Via an external SPI Flash programmer connected to the [`J9`](#J9)
68
-
* Via the [TPS65988-config tool](https://github.com/antmicro/antmicro-jetson-orin-baseboard-tps65988-config)
69
-
* From Jetson Orin (user space)
70
-
* From the USB-C ([`J3`](#J3)) debug console interface port (only for rev. >= 1.1.9)
69
+
* Via the [antmicro-jetson-orin-baseboard-tps65988-config](https://github.com/antmicro/antmicro-jetson-orin-baseboard-tps65988-config) tool
70
+
* From the Jetson Orin SoM BSP (user space)
71
+
* From the host (PC) via the USB-C ([`J3`](#J3)) debug console interface port (in baseboard revisions >= 1.1.9)
71
72
72
-
The recommended and least demanding method is [flashing from the debug console interface port](#tps65988-config-tool-via-the-debug-console-interface-port).
73
+
If you happen to have some of the most recent baseboard revision (>= 1.1.9), the easiest method to use is [flashing from the debug console interface port](#tps65988-config-tool-via-the-debug-console-interface-port).
*You can repeat the previous command to ensure that the binary file has been written successfully:
157
+
* You can repeat the previous command to ensure that the binary file has been written successfully:
157
158
158
159
Expected outcome:
159
160
```
@@ -164,17 +165,17 @@ Erase/write done.
164
165
165
166
### TPS65988-config tool from Jetson Orin user space
166
167
167
-
The TPS65988-config flashing script can be found in this [repository](https://github.com/antmicro/antmicro-jetson-orin-baseboard-tps65988-config).
168
+
The TPS65988-config flashing script can be found in the [antmicro-jetson-orin-baseboard-tps65988-config](https://github.com/antmicro/antmicro-jetson-orin-baseboard-tps65988-config) repository.
168
169
169
170
#### 1. Prepare hardware
170
171
171
-
To properly execute this script, boot the Jetson, and connect to it via [debug console](#connect-the-debug-console) or via SSH. Since the PD controller is not yet configured at this point, the baseboard has to be powered from either the [`J12`](#J12) or via PoE connected to the [`J6`](#J6).\
172
+
To properly execute this script, boot the Jetson Orin Baseboard, and connect to it via the [debug console](getting_started.md#connect-the-debug-console) or via SSH.
173
+
Since the PD controller is not yet configured at this point, the baseboard has to be powered from either the [`J12`](#J12) or via PoE connected to the [`J6`](#J6).
172
174
Internet connection is also suggested.
173
175
174
176
#### 2. Install dependencies
175
-
Log into Jetson Orin
176
-
177
-
Clone this [repository](https://github.com/antmicro/antmicro-jetson-orin-baseboard-tps65988-config) and install `smbus2` package with `pip`
177
+
Log into Jetson Orin module.
178
+
Clone the [antmicro-jetson-orin-baseboard-tps65988](https://github.com/antmicro/antmicro-jetson-orin-baseboard-tps65988-config) repository and install the `smbus2` package using `pip`
@@ -197,6 +198,7 @@ Write completed 43968 bytes written
197
198
The PD Controller has been flashed successfully
198
199
Performing cold reset
199
200
```
201
+
200
202
### TPS65988-config tool via the debug console interface port
201
203
This option allows for flashing the USB-C Power Delivery controller without SoM or external power.
202
204
@@ -209,15 +211,15 @@ This option allows for flashing the USB-C Power Delivery controller without SoM
209
211
210
212
On the host PC:
211
213
212
-
Clone this [repository](https://github.com/antmicro/antmicro-jetson-orin-baseboard-tps65988-config) and install `smbus2` package with `pip`
214
+
Clone the [antmicro-jetson-orin-baseboard-tps65988-config](https://github.com/antmicro/antmicro-jetson-orin-baseboard-tps65988-config)repository and install the`smbus2` package with `pip`
@@ -241,30 +243,5 @@ The overall height of the set depends on the cooling module attached.
241
243
The base setup with a default cooling module is 37 mm or 1.45 inch tall.
242
244
The KiCad PCB design files include mechanical layers with dimensions specified for the fastening holes and notable components.
243
245
The board with the Jetson Module, M.2 storage and cooling module weighs 164g (5.78oz).
244
-
The mechanical STEP model of the Jetson Orin Baseboard is provided in the [1.1.6 design release](https://github.com/antmicro/jetson-orin-baseboard/releases/tag/rev.1.1.6-ch) available on GitHub.
245
-
246
-
247
-
## DC-DC converters stress test
248
-
249
-
Revision `1.1.8` introduced changes to the DC-DC converters that allowed the board to be powered from up to 20V. Below you can find the results from stress test of the two main converters: `Vcc to 5V` and `Vcc to 3V3`. Both of these converters were implemented using the same controller: `SIC431AED-T1-GE3`.
* Incremental steps of 0.1A between 0.1A - 0.5A, and 1A step between 1A - 13A
256
-
* Input voltage and output load leads were soldered directly to input/output capacitors
257
-
258
-
:::{figure-md}
259
-

260
-
261
-
Efficiency, temperature and output voltage versus output current of the `5V` converter
262
-
:::
263
-
264
-
:::{figure-md}
265
-

266
-
267
-
Efficiency, temperature and output voltage versus output current of the `3V3` converter
268
-
:::
269
-
246
+
The mechanical STEP models of the Jetson Orin Baseboard in notable revisions are provided in the [releases](https://github.com/antmicro/jetson-orin-baseboard/releases/) sections available on GitHub.
Copy file name to clipboardExpand all lines: doc/source/getting_started.md
+37-9Lines changed: 37 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,6 @@ To get started with the Jetson Orin Baseboard, you'll need the following hardwar
12
12
### 1. Jetson SoM
13
13
14
14
The Jetson Orin Baseboard is electrically compatible with the NVIDIA Jetson Orin NX, Jetson Orin Nano [family of SoMs](https://developer.nvidia.com/embedded/jetson-modules) including Super modes of those SoMs.
15
-
The provided reference BSP has been developed for NVIDIA Jetson Orin NX 16GB (900-13767-0000-000) but it should work with other modules as well.
16
15
17
16
### 2. Power supply
18
17
@@ -28,10 +27,13 @@ The Jetson Orin Baseboard supports three power supply scenarios:
28
27
29
28
* DC locking connector ([`J12`](#J12)) which accepts a 2-wire Molex Nano-Fit plug.
30
29
You can use an off-the-shelf Nano-Fit Cable assembly (Molex/[451300203](https://www.molex.com/en-us/products/part-detail/451300203)) or build a custom one from a Nano-Fit receptacle (Molex/[1053071202](https://www.molex.com/en-us/products/part-detail/1053071202)) and pre-crimped wires (Molex/[797582130](https://www.molex.com/en-us/products/part-detail/797582130)).
31
-
The Jetson Orin Baseboard can be powered with a benchtop PSU or AC/DC wall adapter providing DC voltage in the 9-20 VDC (up to 15 V for revision <= 1.1.7) range.
30
+
The Jetson Orin Baseboard can be powered with a benchtop PSU or AC/DC wall adapter providing DC voltage.
31
+
The recommended power supply voltage range for Jetson Orin Baseboard in revision <= 1.1.7 is 9-15 VDC.
32
+
The recommended power supply voltage range for Jetson Orin Baseboard in revision >= 1.3.0 is 9-20 VDC.
32
33
If you are using a DC locking connector - please observe the polarity marked in the render below.
33
34
34
-
Power consumption of the device varies depending on the used SOM version, utilized peripherals and specific application. We recommend using minimum 30W rated power supply for Jetson Orin Nano series and minimum 45W for Jetson Orin NX series.
35
+
Power consumption of the device varies depending on the used SoM version, utilized peripherals and specific application.
36
+
We recommend using minimum a 30W rated power supply for the Jetson Orin Nano series and minimum 45W for the Jetson Orin NX series.
35
37
36
38
:::{figure-md}
37
39

@@ -83,7 +85,8 @@ Remember to connect the cooling fan plug into the [`J10`](#J10) fan receptacle.
83
85
Optionally, you can fasten the SoM to the baseboard with two metric M2.5 (5mm long) bolts.
84
86
85
87
:::{caution}
86
-
Hot Plugging of the SoM is not supported. Please disconnect all power sources from the board and wait minimum 10s before disconnecting the SoM.
88
+
The baseboard does not support hot-swapping of the SoM.
89
+
Please disconnect all power sources from the baseboard and wait minimum 10s before removing/inserting the SoM.
87
90
:::
88
91
89
92
### 3. Install the storage
@@ -117,7 +120,6 @@ At this point you should have 3 USB-C cables connected to the board and providin
117
120
Jetson Orin Baseboard ready for flashing.
118
121
:::
119
122
120
-
121
123
## Flash the BSP image
122
124
123
125
Jetson Orin Baseboard comes with a reference BSP image of a Yocto-based system built on top of the [meta-antmicro](https://github.com/antmicro/meta-antmicro) layer.
@@ -131,20 +133,43 @@ First, create a workspace directory that will contain all of the files you will
131
133
```bash
132
134
export WORK="$HOME/antmicro-job-bsp"
133
135
mkdir -p $WORK
136
+
cd$WORK
134
137
```
135
138
Download the BSP image into the previously created workspace directory.
136
-
The image archive is around 283MB in size.
139
+
Make sure there is no other BSP image already downloaded there.
140
+
Please use the tabs provided below to pick the reference BSP image suitable for the Jetson Orin SoM variant you plan to use with the baseboard.
141
+
The latest available reference BSP image is based on JetPack 6.1.
Each release of the Antmicro Jetson Orin Baseboard comes with release notes. Release notes typically consist of changelog with respect to previous revision. The number of each subchapter corresponds with the revision tag on GitHub Repository.
4
-
5
-
Revisions:
6
-
7
-
*[Rev.1.3.4](#134)
8
-
*[Rev.1.3.0](#130)
9
-
*[Rev.1.1.6](#116---aug-7-2024)
3
+
This chapter provides a brief changelog along with comments and remarks specified for each board [release](https://github.com/antmicro/jetson-orin-baseboard/releases) defined in the GitHub repository.
10
4
11
5
## 1.3.4
12
-
Fixes known bugs and improves usefulness of the Jetson Orin Baseboard during high power modes.
13
6
14
-
**Changes:**
7
+
Introduced design tweaks to the SoM power path switching under high loads.
15
8
16
-
* Added LED indicator for high power module detection
17
-
* Replaced LM37100 load switch with TPS259474
18
-
* Replaced FB1 with 0R for SoM_VIN stability under high load
19
-
* Fixed power-up circuitry bug preventing module from powering down when >15V was applied on input
9
+
Changelog:
20
10
11
+
* Added LED indicator for high power module detection
12
+
* Replaced `LM37100` load switch with `TPS259474`
13
+
* Replaced `FB1` with 0R to ensure the `SoM_VIN` rail stability under high load
14
+
* Trimmed power-up circuitry to make the SoM boot properly with input voltages >15V
21
15
22
16
## 1.3.0
23
-
Adds support for Nvidia [Super Mode](https://developer.nvidia.com/blog/nvidia-jetpack-6-2-brings-super-mode-to-nvidia-jetson-orin-nano-and-jetson-orin-nx-modules/). Additionally, improves manufacturability and testability of the device.
24
17
25
-
**Changes:**
18
+
Added support for so called [Super Mode](https://developer.nvidia.com/blog/nvidia-jetpack-6-2-brings-super-mode-to-nvidia-jetson-orin-nano-and-jetson-orin-nx-modules/) provided in the JetPack 6.x release.
19
+
Additionally this release introduced features that improve manufacturability and testability of the baseboard.
20
+
21
+
Changelog:
26
22
27
23
* Added support for Jetson Orin NX/Nano with Super update
28
24
* Detection of the high power modules
29
25
* Jetson Orin NX series modules (high power modules) are now powered directly from supply voltage
30
26
* Configuration of TPS65988 is now available via USB-C 3 Debug (J3)
31
-
*Tag Connect can be configured to access internal SPI and I2C buses
32
-
* Added fiducials for pick and place machines
27
+
*TAG Connect can be configured to access internal SPI and I2C buses
28
+
* Added more fiducials for calibrating pick and place machines
33
29
* Changed SPI MISO pull-up (R131) value to 10k
34
30
* Replaced DC/DC converters (U1, U40) to support input voltage up to 20V
35
31
* Increased declared minimal input voltage to 8.4V
36
32
* Improved SoM_VIN decoupling
37
-
* Changed Test Points positions for easier access
38
-
* Improved markings placement
39
-
* Updated components footprints after feedback from manufacturer
40
-
33
+
* Changed the arrangement of Test Points for easier access during In-Circuit Testing (ICT)
34
+
* Improved silkscreen markings
35
+
* Tweaked footprints of selected components to optimize the reflow-assembly yield
41
36
42
-
## 1.1.6 - Aug 7, 2024
43
-
First commercially available Antmicro Jetson Orin Baseboard revision. This project contains open hardware design files for a baseboard supporting NVIDIA Jetson Orin Nano and Jetson Orin NX System on Modules.
37
+
## 1.1.6
44
38
45
-
The key features of the design can be found in this [README](https://github.com/antmicro/jetson-orin-baseboard/tree/rev.1.1.6-ch?tab=readme-ov-file#key-features).
39
+
This is the first revision of the Jetson Orin Baseboard made commercially available.
0 commit comments