Memory Map :: 다른데는 다 FF 인데 > 0xFD 이면 > SDRAM 불량
ICE : In-Circuit Emulator
Host의 Debugger > Taget 의 Regi, memory내용 > 실시간 읽고쓰기
+ break point
+ step : go-break 를 한번에 해줌 > step-by-step 으로 관찰가능
> with Host ) USB , Ethernet , Paralled 로 통신
with Target ) JTAG
> HW pin 직접 control 가능
ARM : JTAG MACRO cell 존재 : bountdary scan 기술적용
> CPU상황 모니터링
JTAG : 프로세서를 들여다 볼수있음 + memory access , CPU 하는일 중간에 감시 + 제어
> pin들도 마음대로 control 가능
T32 ICE : JTAG > Host와 T32 Apllication을 이용하여 system을 들여다 볼 수있게함
> Target 컨트롤 가능하지만 주로 Parser 로 이용 ( 특정 영역 분석)
Target 과 통신 하면서 Memory, Regi > Emulation > sync 맞춤
명령어들.
1. data.load.elf target.elf
> 전체적인 내용
2. data.load.elf target.elf /nocodoe
>> 등등..
//
JTAG 주요 pin
TDI, TDO <TCK , TRST/
JTAG가 비싸다면 printf 로 uart에 다 찍어서 확인
+
오실로스코프
( CH 1 )
임의의 GPIO 할당
> 확인 하고자 하는 코드 앞에서
> GPIO 를 Rise or Falling > Trigging
( CH 2 )
우리가 원하는 신호를 ( 코드를 )
>> 원하는 신호를 볼 수 있음
'임베디드 > 임베디드 레시피' 카테고리의 다른 글
1장 이어서 (0) | 2025.01.22 |
---|---|
1장 정리안된부분 (0) | 2025.01.20 |
watch dog Reset in ISR (0) | 2025.01.19 |
0x0 go (0) | 2025.01.19 |
Abort is ISR - IRQ mode 에서의 Abort (0) | 2025.01.19 |