Gravar o JetPack OS na Placa Carrier A603

A Placa Carrier A603 é uma poderosa placa de expansão que suporta módulos Jetson Orin™ NX/Nano. Ela possui 1 porta GbE, M.2 Key M para SSD, M.2 Key E para WiFi/Bluetooth, CSI e HDMI para captura e exibição de vídeo em alta qualidade. Também contém 4 portas USB, ventoinha, RTC e fonte de alimentação flexível de 9–20 V. Graças ao design compacto, pode ser flexível e fácil de integrar em uma variedade de aplicações de computação de borda. Neste wiki, mostraremos como gravar o Jetpack em um SSD NVMe e em uma unidade flash USB conectados à Placa Carrier A603.
Módulo compatível
- NVIDIA® Jetson Orin™ Nano Module 4GB
- NVIDIA® Jetson Orin™ Nano Module 8GB
- NVIDIA® Jetson Orin™ NX Module 8GB
- NVIDIA® Jetson Orin™ NX Module 16GB
Pré-requisitos
- PC host com Ubuntu 20.04/22.04/24.04
- Placa Carrier A603 com um módulo Jetson Orin NX ou Jetson Orin Nano
- Cabo de transmissão de dados Micro-USB ou Type-C
- Adaptador de energia
Entrar no modo Force Recovery
Antes de prosseguirmos para as etapas de instalação, precisamos garantir que a placa esteja em modo force recovery.

tutorial detalhado passo a passo
Passo 1. Conecte um cabo USB entre o conector micro-USB na placa e o PC host com Linux

Passo 2. Conecte um fio jumper entre o pino 3 e o pino 4 do conector de 14 pinos

Passo 3. Conecte o adaptador de energia ao conector DC JACK na placa para ligá-la

Passo 4. No PC host com Linux, abra uma janela do Terminal e insira o comando lsusb. Se o conteúdo retornado tiver uma das seguintes saídas de acordo com o Jetson SoM que você usa, então a placa está em modo force recovery.
- Para Orin NX 16GB: 0955:7323 NVidia Corp
- Para Orin NX 8GB: 0955:7423 NVidia Corp
- Para Orin Nano 8GB: 0955:7523 NVidia Corp
- Para Orin Nano 4GB: 0955:7623 NVidia Corp
A imagem abaixo é para o Orin NX 16GB.

Passo 5. Remova o fio jumper.
Baixar os drivers dos periféricos
Antes de tudo, você precisa instalar os drivers dos periféricos para esta placa. Eles são necessários para que alguns periféricos de hardware funcionem na placa. Clique nos links abaixo para baixar os drivers de acordo com o módulo Jetson
| Módulo Jetson | Versão do JetPack | Versão do L4T | Link para download |
|---|---|---|---|
| Jetson Orin NX 8GB/ 16GB | 5.1 | 35.2.1 | Download |
| 5.1.1 | 35.3.1 | Download | |
| Jetson Orin Nano 4GB/ 8GB | 5.1.1 | 35.3.1 | Download |
| Jetson Orin NX 8GB/ 16GB, Jetson Orin Nano 4GB/ 8GB | 5.1.2 | 35.4.1 | Download |
| Jetson Orin NX 8GB/ 16GB, Jetson Orin Nano 4GB/ 8GB | 5.1.4 | 35.6.0 | Download |
| Jetson Orin NX 8GB/ 16GB, Jetson Orin Nano 4GB/ 8GB | 6.0 | 36.3 | Download |
| Jetson Orin NX 8GB/ 16GB, Jetson Orin Nano 4GB/ 8GB | 6.1 | 36.4 | Download |
| Jetson Orin NX 8GB/ 16GB, Jetson Orin Nano 4GB/ 8GB | 6.2 | 36.4.3 | Download |
| Jetson Orin NX 8GB/ 16GB, Jetson Orin Nano 4GB/ 8GB | 7.2 | 39.2.0 | Download |
Para verificar a integridade do firmware baixado, você pode comparar o valor de hash SHA256.
Em uma máquina host com Ubuntu, abra o terminal e execute o comando sha256sum <File> para obter o valor de hash SHA256 do arquivo baixado. Se o hash resultante corresponder ao hash SHA256 fornecido aqui, isso confirma que o firmware que você baixou está completo e intacto.
Observação: Atualmente fornecemos os drivers acima. Continuaremos atualizando os drivers no futuro com o lançamento de novas versões do JetPack.
Gravar no Jetson
Aqui está um vídeo para gravar o JetPack 6.1 na placa carrier A603 + módulo Orin Nx 16GB. Você pode consultar o vídeo e as etapas detalhadas abaixo para gravar o seu dispositivo.
Antes de prosseguir para a gravação, deve-se observar que o módulo Jetson Orin NX suporta apenas JetPack 5.1 e superior, enquanto o módulo Jetson Orin Nano suporta apenas JetPack 5.1.1 e superior.
- JP5.1.1 para Jetson Orin NX
- JP5.1.1 for Jetson Orin Nano
- JP5.1.2
- JP5.1.4
- JP6.0
- JP6.1
- JP6.2
- JP7.2
Aqui iremos instalar o Jetpack 5.1.1 na Placa Carrier A603 com módulo Jetson Orin NX.
Passo 1: Baixe os drivers NVIDIA no PC host. Os drivers necessários são mostrados abaixo:

Passo 2: Mova os drivers de periféricos baixados anteriormente para a mesma pasta dos drivers NVIDIA. Agora você verá três arquivos compactados na mesma pasta.

Passo 3: Extraia Jetson_Linux_R35.3.1_aarch64.tbz2 e Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2 navegando até a pasta que contém esses arquivos, aplique as alterações e instale os pré-requisitos necessários
tar xf Jetson_Linux_R35.3.1_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
Passo 4: Extraia A603-Orin-NX-JP5.1.1.zip. Aqui instalamos adicionalmente o pacote unzip, que é necessário para descompactar o arquivo .zip
cd ..
sudo apt install unzip
unzip A603-Orin-NX-JP5.1.1.zip
Aqui será perguntado se deseja substituir os arquivos. Digite A e pressione ENTER para substituir os arquivos necessários

Passo 5: Configure seu nome de usuário, senha e hostname para que você não precise entrar no assistente de instalação do Ubuntu depois que o dispositivo terminar de inicializar.
Usando cd Linux_for_Tegra primeiro para garantir que você esteja no diretório correto.
sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license
Por exemplo (nome de usuário:"nvidia", senha:"nvidia", nome do dispositivo:"nvidia-desktop"):
sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license
Passo 6: Grave o sistema em um SSD NVMe ou unidade flash USB
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 \
-c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" \
--showlogs --network usb0 p3509-a02+p3767-0000 internal
Você verá a seguinte saída se o processo de gravação for bem-sucedido

Aqui usaremos o NVIDIA L4T 35.3.1 para instalar o Jetpack 5.1.1 na Placa Carrier A603 com módulo Jetson Orin Nano
Passo 1: Download dos drivers NVIDIA no PC host. Os drivers necessários são mostrados abaixo:

Passo 2: Mova os drivers periféricos baixados anteriormente para a mesma pasta dos drivers NVIDIA. Agora você verá três arquivos compactados na mesma pasta.

Passo 3: Extraia Jetson_Linux_R35.3.1_aarch64.tbz2 e Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2 navegando até a pasta que contém esses arquivos, aplique as alterações e instale os pré-requisitos necessários
tar xf Jetson_Linux_R35.3.1_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
Passo 4: Extraia A603-Orin-NX-JP5.1.1.zip. Aqui instalamos adicionalmente o pacote unzip, que é necessário para descompactar o arquivo .zip
cd ..
sudo apt install unzip
unzip A603-Orin-NX-JP5.1.1.zip
Aqui será perguntado se deseja substituir os arquivos. Digite A e pressione ENTER para substituir os arquivos necessários

Passo 5: Configure seu nome de usuário, senha e hostname para que você não precise entrar no assistente de instalação do Ubuntu após o dispositivo concluir a inicialização
sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license
Por exemplo (nome de usuário:"nvidia", senha:"nvidia", nome do dispositivo:"nvidia-desktop"):
sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license
Passo 6: Grave o sistema em um SSD NVMe ou unidade flash USB
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 \
-c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" \
--showlogs --network usb0 jetson-orin-nano-devkit internal
Você verá a seguinte saída se o processo de gravação for bem-sucedido.

Aqui iremos instalar o Jetpack 5.1.2 na Placa Carrier A603 com módulo Jetson Orin.
Passo 1: Download dos drivers NVIDIA no PC host. Os drivers necessários são mostrados abaixo:

Passo 2: Mova os drivers periféricos baixados anteriormente para a mesma pasta dos drivers NVIDIA. Agora você verá três arquivos compactados na mesma pasta.

Passo 3: Extraia Jetson_Linux_R35.4.1_aarch64.tbz2 e Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64.tbz2 navegando até a pasta que contém esses arquivos, aplique as alterações e instale os pré-requisitos necessários.
tar xf Jetson_Linux_R35.4.1_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
Passo 4: Extraia A603-JP5.1.2.zip. Aqui instalamos adicionalmente o pacote unzip, que é necessário para descompactar o arquivo .zip.
cd ..
sudo apt install unzip
unzip A603-JP5.1.2.zip
Passo 5: Configure seu nome de usuário, senha e hostname para que você não precise entrar no assistente de instalação do Ubuntu após o dispositivo concluir a inicialização.
sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license
Por exemplo (nome de usuário:"nvidia", senha:"nvidia", nome do dispositivo:"nvidia-desktop"):
sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license
Passo 6: Grave o sistema no SSD NVMe.
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
Você verá a seguinte saída se o processo de gravação for bem-sucedido.

Aqui iremos instalar o Jetpack 5.1.4 na Placa Carrier A603 com módulo Jetson Orin.
Passo 1: Baixe os drivers NVIDIA no PC host:
wget https://developer.nvidia.com/downloads/embedded/l4t/r35_release_v6.0/release/jetson_linux_r35.6.0_aarch64.tbz2
wget https://developer.nvidia.com/downloads/embedded/l4t/r35_release_v6.0/release/tegra_linux_sample-root-filesystem_r35.6.0_aarch64.tbz2
Passo 2: Monte o Pacote de Gravação Execute os seguintes comandos na ordem:
tar xf jetson_linux_r35.6.0_aarch64.tbz2
sudo tar xpf tegra_linux_sample-root-filesystem_r35.6.0_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
tar zxpf 603_jp514.tar.gz # Unzip the driver package
sudo cp -r 603_jp514/Linux_for_Tegra/* Linux_for_Tegra/ # Replace all files in the Linux_for_Tegra directory with the files from the driver package
cd Linux_for_Tegra/ # Navigate to the Linux_for_Tegra path to run the flashing commands
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
Passo 3: Coloque o Dispositivo em Modo de Recuperação. O dispositivo deve estar em modo de recuperação para a gravação. Siga estas etapas para entrar no modo de recuperação:
- Faça um curto-circuito entre o pino REC e o pino GND na placa carrier.
- Conecte a placa carrier ao PC usando um cabo de dados Micro USB.
- Ligue o dispositivo.
- No PC, execute
lsusbe verifique se o ID do produto é um dos seguintes: 7323, 7423, 7523 ou 7623. Isso indica que o dispositivo está em modo de recuperação:- 7323: Orin NX 16G
- 7423: Orin NX 8G
- 7523: Orin Nano 8G
- 7623: Orin Nano 4G
Passo 4: Grave o Dispositivo.
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
Dicas: Faça backup do Sistema e Grave Usando a Imagem de Backup
-
Se você gravou o sistema no SSD, execute os seguintes comandos:
-
Para fazer backup da imagem (requer modo de recuperação):
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -b jetson-orin-nano-devkit -
Para gravar usando a imagem de backup (requer modo de recuperação):
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -r jetson-orin-nano-devkit
Após a conclusão, o dispositivo poderá inicializar no sistema.
-
Aqui iremos instalar o Jetpack 6.0 na Placa Carrier A603 com módulo Jetson Orin.
Passo 1: Download dos drivers NVIDIA no PC host. Os drivers necessários são mostrados abaixo:

Passo 2: Mova os drivers periféricos baixados anteriormente para a mesma pasta dos drivers NVIDIA. Agora você verá três arquivos compactados na mesma pasta.

Passo 3: Extraia Jetson_Linux_R36.3.0_aarch64.tbz2 e Tegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2 navegando até a pasta que contém esses arquivos.
sudo tar xf Jetson_Linux_R36.3.0_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
Passo 4: Extraia A603-JP6.0.zip. Aqui instalamos adicionalmente o pacote unzip, que é necessário para descompactar o arquivo .zip.
cd ..
sudo apt install unzip
sudo unzip A603-JP6.0.zip
Em seguida, copie as três pastas (bootloader, kernel, rootfs em A603-JP6.0.zip) para a pasta Linux_for_Tegra.
Passo 6: Aplique as alterações e instale os pré-requisitos necessários
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
Passo 6: Configure seu nome de usuário, senha e hostname para que você não precise entrar no assistente de instalação do Ubuntu após o dispositivo concluir a inicialização.
sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license
Por exemplo (nome de usuário:"nvidia", senha:"nvidia", nome do dispositivo:"nvidia-desktop"):
sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license
Passo 7: Grave o sistema no SSD NVMe.
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
Você verá a seguinte saída se o processo de gravação for bem-sucedido.

Aqui iremos instalar o Jetpack 6.1 na Placa Carrier A603 com módulo Jetson Orin.
Passo 1: Baixe os drivers NVIDIA no PC host:
wget https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.0/release/Jetson_Linux_R36.4.0_aarch64.tbz2
wget https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.0/release/Tegra_Linux_Sample-Root-Filesystem_R36.4.0_aarch64.tbz2
Passo 2: Monte o pacote de gravação Execute os seguintes comandos em ordem:
tar xf Jetson_Linux_R36.4.0_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R36.4.0_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
tar xpf 603_jetpack6.1.tar.gz # Unzip the driver package
sudo cp -r 603_jetpack6.1/Linux_for_Tegra/* Linux_for_Tegra/ # Replace all files in the Linux_for_Tegra directory with the files from the driver package
cd Linux_for_Tegra/ # Navigate to the Linux_for_Tegra path to run the flashing commands
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
Passo 3: Coloque o dispositivo em modo de recuperação. O dispositivo deve estar em modo de recuperação para a gravação. Siga estas etapas para entrar no modo de recuperação:
- Faça um curto-circuito entre o pino REC e o pino GND na placa carrier.
- Conecte a placa carrier ao PC usando um cabo de dados Micro USB.
- Ligue o dispositivo.
- No PC, execute
lsusbe verifique se o ID do produto é um dos seguintes: 7323, 7423, 7523 ou 7623. Isso indica que o dispositivo está em modo de recuperação:- 7323: Orin NX 16G
- 7423: Orin NX 8G
- 7523: Orin Nano 8G
- 7623: Orin Nano 4G
Passo 4: Grave o dispositivo.
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit internal
Faça backup do sistema e grave usando a imagem de backup
Se você gravou o sistema no SSD, execute os seguintes comandos:
-
Para fazer backup da imagem (requer modo de recuperação):
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -b jetson-orin-nano-devkit -
Para gravar usando a imagem de backup (requer modo de recuperação):
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -r jetson-orin-nano-devkitQuando concluído, o dispositivo poderá inicializar no sistema.
Aqui iremos instalar o Jetpack 6.2 na Placa Carrier A603 com módulo Jetson Orin.
Passo 1: Baixe os drivers NVIDIA no PC host:
wget https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2
wget https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2
Passo 2: Monte o pacote de gravação
Observe que precisamos colocar o driver Nvidia e os drivers periféricos no mesmo diretório e, em seguida, abrir o terminal nesse diretório e executar o seguinte código:

tar xf Jetson_Linux_r36.4.3_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
sudo tar zxpf 603_jp62.tar.gz
sudo cp -r 603_jp62/Linux_for_Tegra/* Linux_for_Tegra/
cd Linux_for_Tegra/
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
Passo 3: Coloque o dispositivo em modo de recuperação. O dispositivo deve estar em modo de recuperação para a gravação. Siga estas etapas para entrar no modo de recuperação:
- Faça um curto-circuito entre o pino REC e o pino GND na placa carrier.
- Conecte a placa carrier ao PC usando um cabo de dados Micro USB.
- Ligue o dispositivo.
- No PC, execute
lsusbe verifique se o ID do produto é um dos seguintes: 7323, 7423, 7523 ou 7623. Isso indica que o dispositivo está em modo de recuperação:- 7323: Orin NX 16G
- 7423: Orin NX 8G
- 7523: Orin Nano 8G
- 7623: Orin Nano 4G
Passo 4: Grave o dispositivo.
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 \
-c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" \
--showlogs --network usb0 jetson-orin-nano-devkit-super internal
Dicas: Faça backup do sistema e grave usando a imagem de backup
Se você gravou o sistema no SSD, execute os seguintes comandos:
-
Para fazer backup da imagem (requer modo de recuperação):
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -b jetson-orin-nano-devkit-super -
Para gravar usando a imagem de backup (requer modo de recuperação):
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -r jetson-orin-nano-devkit-superQuando concluído, o dispositivo poderá inicializar no sistema.
Aqui iremos instalar o JetPack 7.2 na Placa Carrier A603 com um módulo Jetson Orin NX ou Jetson Orin Nano.
Requisitos de hardware
- PC host Ubuntu 20.04/22.04/24.04
- Cabo de dados Type-C
- Placa Carrier A603 com um módulo Jetson Orin NX ou Jetson Orin Nano
- Adaptador de energia
Passo 1: Baixe os pacotes de imagem de sistema NVIDIA no PC host com Ubuntu.
wget https://developer.nvidia.com/downloads/embedded/L4T/r39_Release_v2.0/release/Jetson_Linux_R39.2.0_aarch64.tbz2
wget https://developer.nvidia.com/downloads/embedded/L4T/r39_Release_v2.0/release/Tegra_Linux_Sample-Root-Filesystem_R39.2.0_aarch64.tbz2
Passo 2: Baixe o pacote de driver periférico A603 JetPack 7.2 603_jp72.tbz2, coloque-o no mesmo diretório que os pacotes de imagem de sistema NVIDIA e monte o pacote de gravação.
# Extract the official flashing package files.
tar xf Jetson_Linux_R39.2.0_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R39.2.0_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
# Create the A603 driver package directory and extract the package.
mkdir 603_jp72/
cp 603_jp72.tbz2 603_jp72/
cd 603_jp72
sudo tar xf 603_jp72.tbz2
# Enter the Linux_for_Tegra directory and run the setup scripts.
cd ../Linux_for_Tegra/
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
# Replace the driver package files and directories in Linux_for_Tegra.
cp -r ../603_jp72/bootloader/ ./
cp -r ../603_jp72/kernel/ ./
cp ../603_jp72/p3768-0000-p3767-0000-a0.conf ./
sudo cp -r ../603_jp72/rootfs/ ./
Passo 3: Coloque o dispositivo em modo de recuperação. O dispositivo deve estar em modo de recuperação para a gravação.
- Faça um curto-circuito entre o pino RECOVERY e o pino GND na placa carrier.
- Conecte a placa carrier ao PC host com um cabo de dados Type-C.
- Ligue o dispositivo.
- No PC host, execute
lsusb. Se o ID do produto for7323,7423,7523ou7623, o dispositivo está em modo de recuperação.- 7323: Orin NX 16GB
- 7423: Orin NX 8GB
- 7523: Orin Nano 8GB
- 7623: Orin Nano 4GB
Passo 4: Grave o sistema no SSD.
sudo ./l4t_initrd_flash.sh --erase-all jetson-orin-nano-devkit-super internal
Após a conclusão da gravação, o dispositivo será inicializado automaticamente.
Dicas: Fazer backup e restaurar a imagem do sistema
-
Para fazer backup da imagem, coloque o dispositivo em modo de recuperação e execute:
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -b jetson-orin-nano-devkit-super -
Para gravar usando a imagem de backup, coloque o dispositivo em modo de recuperação e execute:
sudo ./tools/backup_restore/l4t_backup_restore.sh -e nvme0n1 -r jetson-orin-nano-devkit-super
Interfaces CAN
Como há um transceptor CAN na placa carrier A603, você não precisa de um transceptor extra como no kit de desenvolvimento.
Passo1. Instale devmem2 para escrever valores nos registradores:
sudo apt-get install devmem2
Passo2. Escreva os valores de acordo com aqui.
sudo devmem2 0x0c303010 w 0xc400
sudo devmem2 0x0c303018 w 0xc458


Passo3. Carregue os módulos do Kernel:
sudo modprobe can
sudo modprobe can_raw
sudo modprobe mttcan
Após carregar esses módulos, você deverá conseguir ver estes logs em sudo dmesg:

Passo4. Ative a interface can0:
sudo ip link set can0 type can bitrate 500000
Opcionalmente, você pode alterar o bitrate para 1000000. Em seguida, ative a can0:
sudo ip link set can0 up
Verifique a interface com ifconfig:

Passo5. Enviando dados (requer can-utils instalado). Do outro lado, usamos um MCU com placa de expansão CAN para receber dados.

Execute cansend can0 123#11.22.33.50 no terminal do Jetson:

Passo 6. Recebendo dados. Do outro lado, usamos um MCU com placa de expansão CAN para enviar dados.
Execute candump can0 no terminal do Jetson:

Recursos
Suporte Técnico e Discussão de Produtos
Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.