기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
A1000 사용중인데요...
2440, 2450보드만 사용하다 Omap1710을 JTAG에 연결하게 되었는데요... Detect는 되는데.. Auto상태로 Go하면 먹통이 되어버리구요..
A1000메뉴얼에서 CPU가 여러개인건 Manual로 해주어야 한다고 해서.. 그렇게 하려는데..
도저히 어떻게 설정해야할지 몰라서 문의 드립니다..
Detect하면 3개의 Core가 잡히고요
UNKNOWN 0x0000 (1)
TI_ARM926 0x6926 (2)
UNKNOWN 0x0000 (3)
실제로 OMAP1710은
ASIC (8bit)
arm926ej-s(4bit?)
DSP C55xx(38bit?)
로 되어있습니다!!
SMU부분에 OMAP1710이 나타나긴하는데.. 어찌해야할지...
또 Processor에서Manual을 선택하고 TI_ARM926을 더블클릭하면
DAP입력하는 부분이 나오는데. 이것도 잘 모르겟네요..
혹시 고수님의 도움 부탁드립니다..
물론 저도 계속 이것저것 해보구 있구요..
참고로 Omap1710의 데이터시트 첨부합니다!!
CPU가 여러 개인 것을 굳이 Manual로 해주지 않으셔도 됩니다. Manual은 Auto Decetion이 되지 않는 프로세서의 경우에 주로 해당 됩니다.
Processor에서 Auto Detect로 하시고, TI_ARM926을 선택해 주시면 됩니다.
그리고, Auto로 하시는게 아니라, Sysup이나 Attach로 붙이셔야 합니다.
Go 명령의 경우, 일부 MMU를 부트로더단에서 활성화 하는 프로세서의 경우, 초반에 먹통이 될 수있습니다.
부트로더가 동작한 상태에서, Attach 명령을 통해 디버거를 붙여보시기 바랍니다. :)
Auto Dection이 된 상태에서는 DAP 등을 Manual로 잡아도 아무래도 동일한 증상이 생길 것이라고 판단 되네요. :)
P.S : 그리고 Configuration에서 Board List에 OMAP1710이 없다면, SMU Enable 항목을 반드시 비활성화 하셔야 합니다.