본문 바로가기

자동차 임베디드 SW/툴- T3212

T32 System Menu T32 NoDebug T32의 JTAG이나 DAP 포트를 제어보드에 꽂아놓으면 보드에 전원공급해도 sw가 실행이 안되고 멈춰 있음. 근데 NoDebug를 누른 상태에서 제어기를 껐다가 켜면 t32 포트가 꽂혀있어도 sw가 실행이 된다. T32 Attach 앞에서 말했던 NoDebug 상태로 코드가 돌고있는 상황에서, 이제 다시 t32가 연결되어 디버깅을 하고 싶을때 .Attach 버튼을 누르면 다시 t32로 디버깅이 가능하게 됨 2022. 9. 7.
T32 Flash 관련 필수상식 플래시 명령이 적용되는 주소영역 지정을 먼저해줘야 함(상세 내용 추후작성) flahs관련 명령 기본상식 주소 범위 표현방식이 2가지이다. ■ start 주소 ~ end 주소방식 0x1000--0x1500 이렇게하면 0x1000 ~ 0x14FF 를 가르키는 것. ■ start 주소 + 사이즈 지정 0x1000++0x500 이렇게해도 0x1000 ~ 0x14FF 가르키는 것. 값을 set 하는 명령에서 숫자앞에 .을 붙이면 10진수를 의미함 Flash 특정영역 지정해서 지우기 1)시작주소 ~ 끝나는 주소 지정 flash.erase 0xaf000000--0xaf00ffff 2)시작주소 ~사이즈 지정 flash.erase 0xaf000000++0xffff 3) 싸그리 지우기 flash.erase.all.. 2022. 8. 1.
Trace32 cmm 개요 및 유용한 명령어들 창 별도로 만들어서 밖으로 빼기 제일 앞에 we. 를 적는다 wactch창에 구조체 등록시 멤버변수 펼쳐보기 v.w.%open.1 test1 open 뒤에 숫자는 몇 단계까지 펼칠건지 나타냄. ▶ File 메뉴에서 run script를 고른후 cmm 파일을 선택하면, gui 창에 해당 스크립트가 나타나지는 않고 그냥 해당 스크립트 안에 있는 내용을 그대로 실행시켜버린다. 이것을 커맨드 명령으로 치면 do "cmm파일명" ▶ File 메뉴에서 edit script를 고른 후 cmm 파일을 선택하면, gui 창에 해당 스크립트 파일을 볼 수 있게 열린다 커맨드로 하면 pedit "cmm파일명" ▶ cmm 파일에서 제일 앞에 ; 를 쓰면 주석을 의미한다. ▶. 변수명 확인할 수 있게 watch 창에 등록하기 .. 2021. 11. 12.