기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
EDS 2.13사용합니다!
접속 후 설정은 Option의 Configure Interface부분만 했구요!
SMU에서 Device name을 OMAP1710으로 선택하였구요
Debugger에선 Debugger Options에 전부 체크 해제했어요
Processor에서 Auto Detect로 하면 3개의 Core가 잡히고요
UNKNOWN 0x0000 (1)
TI_ARM926 0x6926 (2)
UNKNOWN 0x0000 (3)
물론 TI_ARM926을 선택했습니다!
이상태로 Sysup이나 Attach을 시도하면 RUN 상태가 되긴하는데... 아무런 반응이 없네요??
이게 정상인가요?
MBA2440은 바로 디버깅 되던데...
Stop하면
Failed : Debug break ! -- Run/Stop Error (0x0001010) 에러납니다.
전원만 넣고도 해보구 부트로더(Uboot)에서도 해보구 리눅스 부팅하고도 해보았습니다!!
혹시 디버깅 연결이 안되는 원인이 있나요?
참고자료
OMAP1710 H3 # bdinfo
arch_number = 0x000001FD
env_t = 0x00000000
boot_params = 0x10000100
DRAM bank = 0x00000000
-> start = 0x10000000
-> size = 0x02000000
ethaddr = 00:00:00:00:00:00
ip_addr = 0.0.0.0
baudrate = 115200 bps
아이지 디버거의 문제점 중에 하나라고 해야 할까... 만약 Chip 간의 공유 메모리를 접근 할 경우,
디버깅이 죽는 경우가 있었습니다.
저 증상은 아마 Stop을 걸었을 경우 디버깅 창이 열리고, 현재 PC값이 있는 메모리 영역의 억세스를 시도할 때
죽는 증상일지도 모를 것 같은데요... 제가 그런 경험을 자주 당해서...
써보지 않은 칩셋이라 확실히 답변은 못드리겠네요...
Option 메뉴의 Debugger Setting에서 Hide debug Windows 항목을 체크를 해보시고, 다시 시도해 보시기 바랍니다.
그리고 2.13 이라면 Normal 모드와 Speed Up 모드를 선택하는 항목이 있는데, Speed Up을 선택할 경우 일부
프로세서에서 호환이 안되는 문제가 발생할 수 있습니다.
이 정도를 확인해 보시고, 잘 되지 않는다면 J&D Tech로 문의를 한번 해보시기 바랍니다.
아이지 시스템은 현재 폐업 되었으며, 현재 OpenICE의 기술지원은 J&D Tech(http://www.jndtech.com/)에서
한정적으로 진행되고 있습니다. :)
아이지 시스템에 해당 프로세서 디버깅 방법에 대해 물어보는게 나을것 같네요. 예전에 DM420(TMS320DM6441)할때 아이지걸로 JTAG이 안붙어서 그냥 XJTAG(XDS510USB)으로 작업했었거든요.