직렬 포트 JTAG 프로그래머

CPLD 또는 FPGA 칩으로 해킹을 할 계획이라면 프로그램을 프로그래밍하는 방법이 필요합니다. JTAG는 옵션 중 하나이며 여기서는 직렬 포트 (번역)를 사용하는 저비용 메소드입니다.

이 방법은 4 개의 신호 (TDI, TMS, TCK 및 TDO)와 접지를 필요로합니다. 그러나 문제는 RS232 직렬 포트가 12V 로직 레벨로 작동하고 프로그래머의 JTAG 측은 프로그래밍중인 장치에 원하는 논리 수준으로 작동해야한다는 것입니다. 상업적 프로그래머는 레벨 변환 IC를 사용 하여이 프로젝트의 저렴한 비용의 목표를 달성하지는 않지만이를 처리합니다. 대신 [Nicholas]는 제너 다이오드와 전압 분배기를 사용하여 전환합니다. 또한 각 데이터 신호에 대한 LED가 있으므로 문제가 발생하면 피드백을 제공합니다.

Visual Studio를 사용하여 [Nicholas]가 채찍질하는 프로그래밍 응용 프로그램과 함께 사용할 수 있습니다. 그것은 직렬 포트를 통해 잘 작동하지만, 그는 USB-Serial 동글을 사용하여 프로그래밍을 시도했습니다. 그는이 방법이 과정을 참기할 수없는 5 분으로 감소한다는 것을 발견했습니다. 살펴보십시오. 어쩌면 당신은 그 일을 관리 할 수있는 속도로 최대한 활용할 수 있도록 도와줍니다.

[고마워 Alex]

Back to top