tegrarcm - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 tegrarcm 명령입니다.

프로그램:

이름


tegrarcm - tegra 펌웨어 다운로드 유틸리티

개요


테그라센 [ 옵션 ]

기술


이 프로그램은 복구 모드에서 Tegra 장치에 코드를 보내는 데 사용됩니다. 하지 않는다
암호화된 부팅 키로 잠긴 장치 지원, ventana와 같은 개방형 장치만 지원
또는 cardhu 참조 보드. 장치에 펌웨어를 플래싱할 수는 없지만
플래싱할 수 있는 펌웨어를 다운로드하는 데 사용됩니다. 예를 들어 Chrome OS에서
tegrarcm은 u-boot의 특수 빌드를 대상 Tegra 장치에 다운로드하는 데 사용됩니다.
그런 다음 부팅 장치로 깜박이는 페이로드입니다.

플랫폼 되지 않습니다.
· 테그라20

· 테그라30

· 테그라114

· 테그라124

방법 사용
— 개발 시스템의 USB 케이블을 Tegra 장치에 연결합니다. 당신은
대상 보드에 따라 USB A-A 케이블 또는 A-마이크로 B가 필요합니다.

— 보드에 적합한 BCT 파일을 찾습니다. 참조 보드의 경우 BCT 파일은
NVIDIA의 L4T 배포판에서 찾을 수 있습니다.

— 장치용 펌웨어 빌드(예: u-boot)

— tegrarcm을 실행하여 펌웨어를 다운로드합니다.

명령


읽기
대상 장치에서 BCT를 읽고 쓰기 bct파일.

옵션


--bct bct파일
Tegra 장치에 다운로드할 BCT 파일을 지정합니다. 이 파일에는 메모리가 포함되어 있습니다.
보드에 대한 구성 정보입니다. BCT 파일은 다음을 통해 얻을 수 있습니다.
cbootimage 및 적절한 구성으로 생성된 NVIDIA L4T 배포판
파일.

--부트로더 블파일
Tegra 장치에 다운로드할 부트로더 파일을 지정합니다. 이것은 펌웨어입니다
다운로드되어 실행될 파일입니다.

--loadaddr 로드 추가
부트로더가 로드될 주소를 지정합니다. 이것은 다음에 지정되어야 합니다.
0진수이며 일반적으로 Tegra108000 장치의 경우 20x0, Tegra80108000의 경우 30xXNUMX입니다.
Tegra114 또는 Tegra124 장치.

--entryaddr 항목 주소
펌웨어가 설치된 후 제어가 전달될 항목 주소를 지정하십시오.
짐을 실은. XNUMX진수로 지정해야 합니다. 이 옵션을 생략하면
로드 주소와 동일해야 합니다.

--번역
버전 번호를 인쇄하고 종료합니다.

--도움 도움말 텍스트를 인쇄하고 종료합니다.

--미니로더 ml파일
내장 파일을 사용하는 대신 지정된 파일에서 미니로더를 읽습니다.

--미니로더_항목 mentry
미니로더의 진입 주소를 지정하십시오.

사용 예


u-boot 펌웨어를 Tegra20 시보드에 다운로드하려면:

$ sudo tegrarcm --bct seaboard.bct --bootloader u-boot.bin --loadaddr 0x108000
bct 파일: seaboard.bct
부로더 파일: u-boot.bin
로드 주소 0x108000
항목 주소 0x108000
장치 ID: 0x7820
uid: 0x33c20c0413fb217
RCM 버전: 2.1
미니로더를 대상으로 다운로드 중...
미니로더가 성공적으로 다운로드되었습니다.
Chip UID: 0x33c20c0413fb217
칩 ID: 0x20
칩 ID 주 버전: 0x1
칩 ID 마이너 버전: 0x4
칩 SKU: 0x18(t25)
부팅 ROM 버전: 0x1
부팅 장치: 0x3(SPI)
작동 모드: 0x3(개발자 모드)
장치 구성 스트랩: 0x0
장치 구성 퓨즈: 0x0
SDRAM 구성 스트랩: 0x0
보내는 파일: seaboard.bct
- 4080/4080 바이트 전송됨
seaboard.bct가 성공적으로 전송되었습니다.
보내는 파일: u-boot.bin
- 268314/268314 바이트 전송됨
u-boot.bin이 성공적으로 전송됨

시스템에서 BCT를 읽으려면:

$ sudo tegrarcm --bct Ventana.bct readbct
bct 파일: ventana.bct
장치 ID: 0x7820
시스템에서 BCT 읽기, ventana.bct 쓰기...완료!

RETURN VALUE


오류가 발생하면 XNUMX이 아닌 종료 상태가 반환됩니다.

onworks.net 서비스를 사용하여 tegrarcm 온라인 사용



최신 Linux 및 Windows 온라인 프로그램