LabVIEW FPGA 없이 어떻게 비트파일을 타겟에 다운로드 가능한가요?
주요한 소프트웨어:
주요한 소프트웨어 버전: 1.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A
문제점: LabVIEW FPGA VI (Bitfile)을 컴파일 했고 LabVIEW FPGA 모듈이 인스톨 되지 않은 컴퓨터에 이 파일을 다운로드해서 FPGA 타겟에서 실행하고 싶습니다. 타겟에 어떻게 하면 비트파일을 다운로드 할 수 있습니까?
솔루션: MAX의 새로운 버전에서는 LabVIEW가 없이도 FPGA 비트파일을 타겟의 플래쉬 메모리에 다운로드 할 수 있습니다. MAX를 이용해서 비트파일을 다운로드 하거나 지우는 방법은 다음과 같습니다.
- MAX에서 타겟을 찾습니다.
- 만약 타겟이 로컬에 있다면 FPGA 타겟을 선택합니다. (이름은 보통 "RIO0"과 비슷합니다.)
- 만약 타겟이 원격이라면 (타겟이 원격 시스템에 존재한다면), 타겟 트리를 확장하고, 디바이스와 인터페이스 트리를 연 다음 FPGA 타겟을 선택합니다.
- 오른쪽 팬에서 Update Firmware를 선택합니다.
- 디스크의 비트파일을 찾아서 선택합니다.
구 버전의 소프트웨어 에서는 NI RIO Device Driver를 설치하면 생기는 RIO Device Setup utility를 이용할 수 있습니다. 이 Utility는 LabVIEW가 설치되어 있어야 하지만, LabVIEW FPGA는 설치되어 있지 않아도 됩니다. 비트파일을 다운로드 하거나 지우기 위해서 사용하시기 바랍니다.
- LabVIEW 와 NI-RIO 다운로드를 사용할 컴퓨터에 반드시 인스톨 되어 있어야 합니다.
- 시작>>모든 프로그램>>RIO>>RIO Device Setup 에서 Device Setup utility 를 찾습니다. 이 프로그램은 Figure 1과 같이 뜹니다.
Figure 1: RIO Device Setup Dialog Box
FPGA 타겟 디바이스를 선택합니다.
Download Bifile to Flash 섹션에서 비트파일을 선택하고, 플래시 메모리에 다운로드하거나 지울 수 있습니다.
Device Settings 섹션에서 FPGA가 비트파일을 언제 불러올지 선택할 수 있습니다.
만약 FPGA 어플리케이션이 비트파일을 로드할때 실행하게 하고 싶다면, VI는 컴파일 되어 있어야 하며
Run when loaded to FPGA 가 선택 되어야 합니다.
How Can I Have My FPGA VI Run At Boot? 를 참조하여 더 많은 정보를 얻으시기 바랍니다.
Note: Download Bitfile or Setup cRIO-910x 라는 이름의 NI-RIO 2.1 과 그 이전 에서 존재하는 프로그램은
시작>>모든 프로그램>>National Instruments>>CompactRIO에서 확인하시기 바랍니다.
관련 링크:
KnowledgeBase 3X39NAJ8: Targeting the CompactRIO's FPGA Without LabVIEW Real-Time KnowledgeBase 4P7IJ4MO: How Can I Have My FPGA VI Run At Boot?White Paper: Managing FPGA Deployments
첨부: - RIO device setup.JPG
리포트 날짜: 03/14/2007
마지막 업데이트: 02/19/2015
문서 번호: 47D9Q22M
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.