본문 바로가기

Job Notes/Embedded System & RTOS

(19)
T32(Trace32) Install error 잘되던 T32가 어느 순간 에러가 발생하며 동작하지 않았다. "fatal error booting fcc.t32, call technical support" Lab에 있는 컴퓨터라 다른 사람이 만지다가 잘못됐나 싶어 다시 재 인스톨을 실행했다. 그러니 이번에는 또 이상한 에러가 발생하는 것이 아닌가....흑~ "Fixed width font not found" - 오늘 일진이 않좋네.. 라고 생각하며 어떻게 할까 생각 중 혹시나하여 웹에 검색하였더니, mds 답변이 --------------------------------------------------------------------------------- - "Fixed width font not found" : TRACE32 S/W를 Windows..
JTAG의 소개 및 원리 JTAG의 소개 및 원리 글쓴이: 유영창 K.E.L.P. Korea Embedded Linux Project Foreword 이 글은 K.E.L.P. (Korea Embedded Linux Project - 이하 KELP로 표기) Website에서 "유영창"님이 강의하신 [임베디드 강좌]중 "JTAG의 소개 및 원리"라는 내용의 강좌를 제가 HTML Format의 문서로 Conversion 작업을 한 글입니다. 원본이 Text문서인 관계로 모든 그림은 유영창님께서 직접 작업하신 ASCII Art로 되어있습니다. (일반 그림보다도 더 그림같은 환상적인 ASCII Art를 덤으로 감상하실수 있습니다...^^;) KELP는 임베디드 리눅스 초보자들을 위해 문서로서 도움을 주고자 하는 곳입니다. Copyrigh..
JTAG의 소개 및 원리 1편 JTAG의 소개 및 원리 1편 등록: 2001-07-25 15:00:34 제가 JTAG를 소개하는 글을 올리기 이전에 투정 한번하죠... 솔찍히 하드웨어를 소개하는 글은 텍스트 에디터로 쓰기는 정말 힘들어요.. 왜? 그림이 많이 들어가야 이해가 쏙쏙 되는데, 그 그림을 그리는 것이 그리 쉬운 것이 아니거든요... 그래서 말인데요... 이글의 내용에 JTAG관련 그림을 그리는 정성이 보통 정성이 아니라는 점 알아주세요.. 만약 안 알아주면 이제 저 그만 쓸렵니다. ^^; 자 그럼 JTAG라는 것이 무엇일까요? 소개하기 이전에, 이글을 읽으시는 분은 하드웨어에 관련된 것을 아주 아주 쬐금 알고 있는 것이 편하실거예요.. 그럼 시작하죠... 제가 알고 있던 하드웨어 동네는요. 원시인 동네였던 것 같네요. 거의..
JTAG의 소개 및 원리 2편 JTAG의 소개 및 원리 2편 등록: 2001-07-25 15:01:03 1 탄에서 소개한대로 JTAG이 만들어 진 이유는 조금 아셨을 겁니다. 자자 이전 편에서 Boundary-Scan Cell 이라는 것이 생겼습니다. 하지만 이것은 아직 완전한 모습이 아니죠... 3탄에서 그린 그림에는 문제가 있습니다. 만약 LSI 단자가 한 10개 짜리가 있는데 한 단자에 Boundary-Scan Cell을 하나씩 단다면.. 새로 생긴 핀이 2개씩 더 생기죠... 그러면 총 30개의 측정 핀이 생깁니다. 이걸 이용해서 디버깅을 한다? 한번 최악의 그림을 볼까요? .... 아이구 도저히 그림을 그릴수 없네요.... 그정도로 귀찮아 진다는 이야기입니다. 그러면 180개 핀이 달린 칩에 하나씩 붙이면? 음... 상상하기..
JTAG의 소개 및 원리 3편 JTAG의 소개 및 원리 3편 등록: 2001-07-25 15:01:37 4탄에서 여러분은 Boundary-Scan Cell의 벌거 벗은 그 흉직한 모습을 보셨을 겁니다. 이 로직을 이용하여 JTAG의 디버그 방법론이 나옵니다. 우선 이전 내용을 말로 정리해 봅시다. JTAG의 핵심은 Boundary-Scan Cell이며 Boundary-Scan Cell은 쉬프트 레지스터 형식을 가진다. 각 셀의 상태를 읽어 오거나 써 넣는 것은 시리얼 입출력 방식을 이용한다. Boundary-Scan Cell은 디바이스의 입출력단에만 있다. 뭐 이정도의 정리면 되겠지요... 여러분은 사실 이용만 할것이기 때문에 내부의 동작원리는 몰라도 됩니다. 이젠 접근을 외부에서 해봅시다. 내부에서의 구조와 외부에서의 접근을 통하여..
JTAG의 소개 및 원리 4편 JTAG의 소개 및 원리 4편 등록: 2001-07-25 15:02:06 이제 우리는 JTAG의 진짜 동작 원리를 알아야 합니다. 이 강좌 이후가 JTAG를 어떻게 사용할수 있는 지를 알수 있죠. 다시 한번 정리해 보죠 Boundary-Scan Cell은 다음과 같은 내부적 연결 단자가 있읍니다. (강좌 4탄 그림 참조) ShiftDR SO (Scan Out) Mode | ^ | ┏━━━━ |━━━━━━━━ |━━━━━━━━| ━━━┓ ┃ | | | ┃ ┃ | | +V+-+ ┃ PI--------→*-----|-----------------|-------------→| M |--------→PO (Data ┃ | | | | U | ┃ (Data In) ┃ | V Sift Register | +→| X |..
JTAG의 소개 및 원리 5편 보호되어 있는 글입니다.
JTAG의 소개 및 원리 6편 보호되어 있는 글입니다.