inflearn logo
강의

講義

知識共有

Verilog FPGA プログラム 4 (MCU ポーティング、HIL-A35T)

FPGA 연결 확인 방법

16

jjjj

投稿した質問数 14

0

강사님 안녕하세요, 자료를 보며 CODEX와 함께 작업을 진행하려고 했으나 연결이 잘 되지 않는 것 같아 문의드립니다.

JTAG 케이블은 인식되지만 FPGA가 검색되지 않아 문의드립니다.

사용 환경

현재 증상

확인한 사항

현재 JTAG 연결 단계에서 막힌 상태이며, 케이블·보드 전원·보드 자체 중 어느 부분이 원인인지는 확인하지 못했습니다.

문의드리고 싶은 사항

  1. 이 보드에서 이런 증상이 나타날 때 우선 의심하는 원인은 무엇인가요?

  2. PC·드라이버 / JTAG 프로그래머·리본 / 보드 전원 / FPGA 상태를 구분하는 권장 검사 순서가 있나요?

  3. 각 검사에서 정상이면 어떤 결과가 나와야 하고, 실패하면 어느 부분을 의심해야 하는지 알려주실 수 있나요?

감사합니다.


KakaoTalk_20261001_222421185.jpg

verilog-hdl fpga

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. jjjj님

JTAG 케이블은 인식되지만 FPGA 장치가 검색되지 않고 No devices detected on target, DR shift through all zeroes가 발생하는 경우, 케이블 드라이버보다는 보드와 FPGA 간 JTAG 신호 연결, 보드 전원, JTAG 핀맵 및 FPGA 상태를 우선 확인하는 것이 좋습니다.

아래 기존 답변에서 유사한 증상에 대해 다음 순서로 안내하고 있습니다.

  1. USB 케이블 및 포트 변경
  2. 보드 전원 연결 상태 확인
  3. JTAG 프로그래머와 보드의 핀맵 및 방향 확인
  4. 외부 전원 연결 여부 확인
  5. 보드 내장 프로그래머 대신 외부 JTAG 프로그래머 사용
  6. 필요 시 Digilent Adept 등 프로그래머 관련 프로그램 확인

특히 현재처럼 USB 케이블은 인식되지만 모든 JTAG 데이터가 0으로 읽힌다면, 단순히 Vivado 버전 문제라기보다는 다음 항목을 우선 의심할 수 있습니다.

  • JTAG 리본 케이블의 방향 또는 핀 배열 오류
  • 보드의 JTAG 커넥터와 FPGA의 TCK/TMS/TDI/TDO 연결 문제
  • FPGA 전원 전압 또는 전원 시퀀스 문제
  • 보드의 JTAG 모드 설정 또는 점퍼 상태
  • FPGA가 보드에서 정상적으로 전원을 공급받지 못하는 경우
  • 프로그래머와 보드의 GND가 연결되지 않은 경우
  • 케이블 또는 보드의 JTAG 회로 자체 문제

정상이라면 Vivado Hardware Manager에서 케이블 연결 후 XC7A35T 디바이스가 자동으로 표시되어야 합니다. 케이블만 표시되고 디바이스가 없으면, 먼저 다른 USB 포트와 케이블로 교차 테스트한 뒤, 보드 전원 LED와 FPGA 전원 핀의 전압을 측정하고, JTAG 커넥터의 핀 배열 및 리본 케이블 방향을 보드 회로도와 대조해 보시는 것이 좋습니다.

유사한 기존 답변은 다음 게시글을 참고해 주세요.

open hardware manager에서 보드 인식 못하는 문제

해당 답변에서는 No hardware target exists on the server 오류에 대해 USB 포트, 핀맵, 전원 연결, 외부 JTAG 프로그래머 사용 여부를 확인하도록 안내하고 있습니다.

참고 이미지:

Vivado Hardware Manager에서 보드가 인식되지 않는 상황

원본 질문 URL: https://www.inflearn.com/questions/1332731

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Arty z7 -20 보드의 경우

1

52

2

RVALID/RREADY 핸드셰이크 발생 시 RDATA 전이가 발생해도 문제가 없는 이유?

1

65

4

강의노트는 어디서 받을 수 있나요?

0

61

2

lwip 실험중 오류 상황

0

55

2

uvm config db에 대해 궁금한 점이 있습니다.

0

61

1

이 강의 zboz7보드에서도 실행 가능한가요?

1

61

1

강의자료 기한 연장 + 로드맵 문의

0

60

2

Chapter 16 FSM 관련 질문

1

79

2

강의 환경(linux) 관련 질문

1

94

2

강의자료 업로드 될까요

0

63

2

output.txt가 이상하게 나옵니다.

1

73

2

L2_P08 SRAM 코드 리뷰 부탁드립니다.

1

73

2

Arty Z10 관련 문의

1

75

2

season 2 코딩테스트 강의에 대한 문의드립니다.

1

67

1

4:1먹스 구현방식에 대한 질문입니다.

1

63

2

수강 순서 질문 있습니다

1

86

2

Windows 기능 켜기

1

80

2

cache에서 data miss가 나고 메모리에서 read data할때 이해가 안가는 신호가 있어서 질문 드립니다.

0

71

1

[L1-P02] 멀티플렉서 실전 결과 확인하는데 시간이 너무 걸립니다.

0

66

2

13장 파이프라인 질문 드립니다.

1

111

2

UART의 역할이 PC와 PS를 연결해 주는 역할로 알고 있습니다.

1

95

2

L2_P4 data_average 코드 리뷰 및 waveform 질문 드립니다.

1

89

2

Ubuntu 20.04.5 설치관련 문의드립니다

1

126

2

LV2-2 Patter Detector code review 부탁드립니다.

1

67

1