본문 바로가기

Embedded

TRACE32

ELF에 바이너리가 있어 주소 문제가 발생, option : NoCODE를 이용해서 Binary제거

 

ROM(NOR & NAND) 에 다운로드 하기

off -> flash 메모리에 다운로드 진행 완료

Target init & 다시 download
symbol로 함수 찾기, func*라고 하면 func1,  func2..... 이렇게 찾음 또는 함수에 init이 들어간걸 찾으려면, *init*

 

현재는 ELF 파일 단계, 아래 버튼을 누르면 소스 코드 단계로 진행, 그 아래는 symbol 정보 포함
원하는 type의 symbol만 보고 싶을 때
List 창
각 줄마다 디버깅 정보를 알려줌, P는 PC(Program counter)
해당 주소에 뭐가 있는지 확인하는, dump
%(찾는 단위) 데이터, ,0x0--0x1000 start부터 까지 찾기, 0x1000++0x200 해당 번지 주소의 데이터를 수정할 때
Data 변화하는 거
Register

 

'Embedded' 카테고리의 다른 글

EEPROM(Electrically Erasable Programmable Read-Only Memory)  (0) 2023.12.05
Memory Map & I/O  (0) 2023.12.04