본문 바로가기

[MSP430]/MSP430_EVM

[MSP430_EXP]JTAG 테스트

[MSP430_EXP]JTAG 테스트
먼저 JTAG회로 부터 테스트 하기 위해 조립해서 테스트 했다.
[MSP430F16x_EVM]rev2를 먼저 테스트 했는데... 케이블 연결하자 리셋이 걸린 상태로 되며 JTAG프로그램과 연결이 되지 않는다.

리셋부분이 문제 인것 같아 확인결과 리셋 출력단 저항(R105)을 때고 하니 정상 동작을 한다.
이후 저항값을 100->10k로 변경 하니 잘 동작을 한다.
아무래도 입력과 출력의 저항값의 차이 때문지이 않을까 생각하는데.... 확인 필요.

-> 어차피 디버거에서 리셋 걸 필요가 없으므로 때 버리는것이 좋을것 같다.
     R105 저항 제거



JTAG연결하여 [MSP430F16x_EVM]은 잘동작한다.



TEST핀을 사용하는 [MSP430F12x_EVM]을 테스트 하였는데 디바이스를 인식하지 못하고 있다. 다른 JTAG을 사용하면 정상동작 한다.
아무래도 TEST쪽 회로 문제 인것 같은데... 확인결과 회로 자체는 레퍼런스 회로와 동일하다.
문제는 SpyWire쪽 회로가 추가된 부분인데... R81, 76이 문제가 아닐까...



문제는 TEST신호의 NPN TR을 PNP로 교체하니 정상 동작한다. TI의 JTAG회로에 있는 NPN을 사용하려면 IAR의 옵션에서 반전을 할수 있도록 해야 한다.

사용자 삽입 이미지 사용자 삽입 이미지


이제 TEST신호를 필요로 하는 소형 MSP430F1x 시리즈도 잘 Write된다.

반응형