2017-12-01 37 views
1

저는 FPGA 프로그래밍 초보자입니다. C++로 작성된 간단한 행렬 행렬 곱셈을 Xilinx Vivado HLS와 합성하고 자일링스 SDSoC 도구로 비트 스트림을 생성하고 다음 파일 :컴퓨터를 Xilinx Ultrascale FPGA와 인터페이스하는 방법

sd_card 
-- _sds 
--- _p0.bin 
-- matrixMultiplication.elf 
-- BOOT.BIN 
-- image.ub 

전이 폴더를 FPGA의 SD 카드에 복사했습니다. 마지막으로 소프트웨어를 시작하기 위해 USB-A 케이블을 사용하여 FPGA와 UART 포트로 연결된 PC와 FPGA를 연결하려고했지만 FPGA가 연결된 가상 직렬 포트가 보이지 않는 것 같습니다. 우분투 및 Windows와 함께) 직렬 통신을 시작할 수 없습니다. 아마도 USB-UART 인터페이스 용 드라이버를 설치해야합니까? 감사합니다.

+0

예 직렬 포트로 작동하려면 드라이버가 필요합니다. – Leos313

답변

0

Here, ULTRASCALE +에서 UART를 사용하기위한 설치 안내서를 찾을 수 있습니다. 발사 GtkTerm (예)를 선택하면, 후 :

구성 -> 포트 ->

  1. 포트 :는/dev/ttyUSB0를
  2. 전송 속도 : 115200

이것은 SDSoC에 의해 자동 생성 된 시스템의 기본 구성에 충분합니다. Plase를 다른 방법으로 고려해보십시오. eth와 ssh 연결 (다른 시스템과 연결하는 가장 좋은 방법)을 사용하십시오. 언젠가는 UART가 큰 문제가 될 수 있습니다.