Files
1_Product/3_Tool/TR32/Script/Modify/Start.cmm
2025-09-30 00:33:31 +09:00

64 lines
1.3 KiB
Plaintext

// T32_1000138 Fri Sep 20 11:55:12 2019
SYStem.CPU R8A779G-CR52
CORE.ASSIGN 1. ; Reset both cores
CORE 0.
SYStem.Option IMASKASM ON
SYStem.Option IMASKHLL ON
SYStem.Option DUALPORT ON
SYStem.MemAccess StopAndGo
SYStem.JtagClock 10.MHz
SYStem.Mode.Attach
break
// 01. Download ELF File
Data.LOAD.Elf C:\work\02_Project\15_V4H\03_BasicProject\out\App_V4H_Sample.elf
// 02. Warm Reset
CD.DO C:\T32\demo\arm\hardware\rcar_v4h\r_carv4h-cr52\r_carv4h-cr52_warm_reset.cmm
Go.direct main
ENDDO
; === Target connection (R-Car: CR52) ===
SYStem.CPU R8A779G-CR52
; MemAccess=DAP
; 일부 빌드는 아래 중 하나를 사용합니다. 히스토리에서 실제 토큰 확인 후 한 줄만 남기세요.
;SYStem.MemAccess DAP
;SYStem.CONFIG DAP
SYStem.JtagClock 10.0MHz
; --- Options (from SYSstem.state) ---
SYStem.Option TRST ON
SYStem.Option ENRESET ON
SYStem.Option RESBREAK ON
SYStem.Option DUALPORT ON
SYStem.Option WAITRESET OFF
; 필요 시
;SYStem.Option IMASKASM OFF
;SYStem.Option IMASKHLL OFF
;SYStem.Option INTDIS OFF
; --- Disassembly mode: AUTO (빌드별 명령명이 다를 수 있음)
;SETUP.DISASSEMBLY /MODE AUTO
; 또는: SETUP.DISMODE AUTO
; → 정확한 토큰은 HISTory로 확인
; --- Mode ---
; 화면의 NoDebug에 해당
SYStem.Mode NoDebug
; 타깃을 멈춰서 제어하려면: SYStem.Up 또는 SYStem.Attach