Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions docs/som/nx/orin-nx/c200-orin/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,16 @@ sidebar_position: 150

- [Jetson Orin Nano 镜像(Jetpack 6.2):适用于 Radxa C200 Orin 开发套件](https://developer.nvidia.com/downloads/embedded/L4T/r36_Release_v4.4/jp62-r1-orin-nano-sd-card-image.zip)

## 硬件设计

- [Radxa C200 原理图 V1.11](https://github.com/radxa/radxa-som-projects/blob/main/c200/radxa-c200/radxa_c200_schematic_v1.11.pdf)

- [Radxa C200 位号图 V1.11](https://github.com/radxa/radxa-som-projects/blob/main/c200/radxa-c200/radxa_c200_components_placement_map_v1.11.pdf)

- [Jetson Orin Nano 开发者套件载板规格书](https://developer.nvidia.com/downloads/assets/embedded/secure/jetson/orin_nano/docs/jetson_orin_nano_devkit_carrier_board_specification_sp.pdf)

- [Radxa C200 设计资料](https://github.com/radxa/radxa-som-projects/tree/main/c200/)

## 参考资料

- [NVIDIA Jetson AI Lab](https://www.jetson-ai-lab.com/index.html)
Expand Down
7 changes: 7 additions & 0 deletions docs/som/nx/orin-nx/c200-orin/hardware-use/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
sidebar_position: 30
---

# 硬件使用

<DocCardList />
31 changes: 31 additions & 0 deletions docs/som/nx/orin-nx/c200-orin/hardware-use/pin-gpio.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
sidebar_position: 1
---

# GPIO 接口

瑞莎 C200 板载 40-Pin GPIO(通用输入输出)、12-Pin GPIO 以及 CAN 总线接口,为硬件扩展提供了高度灵活的接口支持。

用户可以通过 GPIO 接口连接各类传感器、执行器、通信模块、显示屏以及其他嵌入式外设,从而快速实现物联网(IoT)、机器人控制、工业自动化等领域的原型开发与功能验证。

:::tip

瑞莎 C200 硬件设计参考英伟达官方载板,更多关于 GPIO 的信息,可以参考:

- [Jetson Orin Nano 开发者套件载板规格书](https://developer.nvidia.com/downloads/assets/embedded/secure/jetson/orin_nano/docs/jetson_orin_nano_devkit_carrier_board_specification_sp.pdf)

- [Radxa C200 原理图](https://github.com/radxa/radxa-som-projects/blob/main/c200/radxa-c200/radxa_c200_schematic_v1.11.pdf)

:::

## 40-Pin GPIO 接口

<div style={{textAlign: 'center'}}>
<img src="/img/c200/c200-40-pin-gpio.webp" style={{width: '100%', maxWidth: '1200px'}} />
</div>

## 其它 GPIO 接口

<div style={{textAlign: 'center'}}>
<img src="/img/c200/c200-other-gpio.webp" style={{width: '100%', maxWidth: '1200px'}} />
</div>
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 10
sidebar_position: 40
---

# 底层开发
Expand Down
73 changes: 73 additions & 0 deletions docs/som/nx/orin-nx/c200-orin/low-level-dev/prebuild-image.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
sidebar_position: 5
---

# 使用瑞莎预编译 BIOS 固件

使用预编译的瑞莎 BIOS 固件相比于重新编译和烧录瑞莎 BIOS 固件,更加方便快捷,避免编译和烧录固件的复杂操作。

## 硬件配置

推荐在 Ubuntu 22.04 的主机上进行系统的安装,若是使用虚拟机运行 Ubuntu 22.04,请确保烧录 BIOS 固件的过程中主板连接到虚拟机。

- Ubuntu 22.04

## 硬件连接

1. 使用跳线帽或杜邦线将 FC REC 和 GND 引脚短接
2. 使用主板电源适配器给瑞莎 C200 Orin 开发套件供电
3. 使用 USB Type-c 数据线连接主板和电脑

:::tip Recovery 模式

进入 Recovery 模式只需要在开机过程中检测到 FC REC 引脚连接到 GND 即可,烧录系统过程中可拔掉跳线帽或者杜邦线。

:::

<div style={{ textAlign: "center" }}>
<img
src="/img/c200/hardware-connection-edk2.webp"
style={{ width: "100%", maxWidth: "1200px" }}
/>
</div>

## 下载并解压源码

下载英伟达 L4T 源码。

<NewCodeBlock tip="Ubuntu 22.04" type="host">

```
wget https://developer.download.nvidia.com/embedded/L4T/r36_Release_v4.3/release/Jetson_Linux_R36.4.3_aarch64.tbz2 -O Jetson_Linux_aarch64.tbz2
tar -xf Jetson_Linux_aarch64.tbz2
```

</NewCodeBlock>

## 下载预编译固件

下载瑞莎预编译的 BIOS 固件到指定目录。

<NewCodeBlock tip="Ubuntu 22.04" type="host">

```
cd Linux_for_Tegra
# For Radxa C200 Orin Developer Kit:
wget https://github.com/radxa/c200-bootupd/releases/latest/download/uefi_jetson_c200.bin -O bootloader/uefi_jetson.bin
```

</NewCodeBlock>

## 烧录 BIOS 固件

使用英伟达提供的烧录脚本烧录 BIOS 固件。

<NewCodeBlock tip="Ubuntu 22.04" type="host">

```
sudo ./flash.sh p3768-0000-p3767-0000-a0-qspi internal
```

</NewCodeBlock>

烧录成功后,检查短接 FC REC 引脚和 GND 引脚的跳线帽或者杜邦线是否拔掉,避免下次启动直接进入 Recovery 模式。
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,16 @@ Compatible with Radxa BIOS firmware, supports booting from USB drives and NVMe S

- [Jetson Orin Nano Image (Jetpack 6.2): For Radxa C200 Orin Development Kit](https://developer.nvidia.com/downloads/embedded/L4T/r36_Release_v4.4/jp62-r1-orin-nano-sd-card-image.zip)

## Hardware Design

- [Radxa C200 Schematic V1.11](https://github.com/radxa/radxa-som-projects/blob/main/c200/radxa-c200/radxa_c200_schematic_v1.11.pdf)

- [Radxa C200 Component Placement Map V1.11](https://github.com/radxa/radxa-som-projects/blob/main/c200/radxa-c200/radxa_c200_components_placement_map_v1.11.pdf)

- [Jetson Orin Nano Developer Kit Carrier Board Specification](https://developer.nvidia.com/downloads/assets/embedded/secure/jetson/orin_nano/docs/jetson_orin_nano_devkit_carrier_board_specification_sp.pdf)

- [Radxa C200 Design Resources](https://github.com/radxa/radxa-som-projects/tree/main/c200/)

## References

- [NVIDIA Jetson AI Lab](https://www.jetson-ai-lab.com/index.html)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
sidebar_position: 30
---

# Hardware Usage

<DocCardList />
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
sidebar_position: 1
---

# GPIO Header

The Radxa C200 provides an onboard 40‑pin GPIO (general‑purpose input/output), a 12‑pin GPIO, and a CAN bus interface, offering highly flexible expansion capabilities.

Through the GPIO interfaces, you can connect various sensors, actuators, communication modules, displays, and other embedded peripherals to quickly prototype and validate applications in IoT, robotics control, industrial automation, and more.

:::tip

The Radxa C200 hardware design is based on the official NVIDIA carrier board. For more information about the GPIO interfaces, refer to:

- [Jetson Orin Nano Developer Kit Carrier Board Specification](https://developer.nvidia.com/downloads/assets/embedded/secure/jetson/orin_nano/docs/jetson_orin_nano_devkit_carrier_board_specification_sp.pdf)

- [Radxa C200 Schematic V1.11](https://github.com/radxa/radxa-som-projects/blob/main/c200/radxa-c200/radxa_c200_schematic_v1.11.pdf)

:::

## 40‑Pin GPIO Header

<div style={{textAlign: 'center'}}>
<img src="/en/img/c200/c200-40-pin-gpio.webp" style={{width: '100%', maxWidth: '1200px'}} />
</div>

## Other GPIO Headers

<div style={{textAlign: 'center'}}>
<img src="/en/img/c200/c200-other-gpio.webp" style={{width: '100%', maxWidth: '1200px'}} />
</div>
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 10
sidebar_position: 30
---

# Low-level Development
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
sidebar_position: 5
---

# Use Radxa Prebuilt BIOS Firmware

Using Radxa prebuilt BIOS firmware is more convenient than rebuilding and flashing the BIOS yourself, and avoids the complexity of compiling and flashing firmware manually.

## Hardware Requirements

It is recommended to use an Ubuntu 22.04 host to perform the installation. If you are running Ubuntu 22.04 in a virtual machine, make sure the board is passed through to the VM during the BIOS flashing process.

- Ubuntu 22.04

## Hardware Connections

1. Use a jumper cap or DuPont wire to short the FC REC pin to GND.
2. Power the Radxa C200 Orin developer kit with the board power adapter.
3. Connect the board to the host PC using a USB Type‑C data cable.

:::tip Recovery mode

To enter Recovery mode, it is sufficient that the FC REC pin is detected as connected to GND during power‑on. You may remove the jumper cap or DuPont wire during the flashing process.

:::

<div style={{ textAlign: "center" }}>
<img
src="/en/img/c200/hardware-connection-edk2.webp"
style={{ width: "100%", maxWidth: "1200px" }}
/>
</div>

## Download and Extract the Source

Download the NVIDIA L4T source package.

<NewCodeBlock tip="Ubuntu 22.04" type="host">

```
wget https://developer.download.nvidia.com/embedded/L4T/r36_Release_v4.3/release/Jetson_Linux_R36.4.3_aarch64.tbz2 -O Jetson_Linux_aarch64.tbz2
tar -xf Jetson_Linux_aarch64.tbz2
```

</NewCodeBlock>

## Download the Prebuilt Firmware

Download the Radxa prebuilt BIOS firmware to the specified directory.

<NewCodeBlock tip="Ubuntu 22.04" type="host">

```
cd Linux_for_Tegra
# For Radxa C200 Orin Developer Kit:
wget https://github.com/radxa/c200-bootupd/releases/latest/download/uefi_jetson_c200.bin -O bootloader/uefi_jetson.bin
```

</NewCodeBlock>

## Flash the BIOS Firmware

Use the flashing script provided by NVIDIA to flash the BIOS firmware.

<NewCodeBlock tip="Ubuntu 22.04" type="host">

```
sudo ./flash.sh p3768-0000-p3767-0000-a0-qspi internal
```

</NewCodeBlock>

After flashing succeeds, check that the jumper cap or DuPont wire shorting FC REC and GND has been removed to avoid entering Recovery mode directly on the next boot.
Binary file added static/img/c200/c200-40-pin-gpio.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/c200/c200-other-gpio.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.