USRP RIO에 임시 FPGA 이미지 쓰기

업데이트 됨 Sep 17, 2021

환경

하드웨어

  • USRP-2940
  • USRP-2942
  • USRP-2943
  • USRP-2944
  • USRP-2945
  • USRP-2950
  • USRP-2952
  • USRP-2953
  • USRP-2954
  • USRP-2955

다른

Ettus USRP X310

USRP RIO 디바이스에 FPGA 이미지를 쓰고 싶습니다. 어떻게 할 수 있습니까?

USRP 장치의 FPGA 이미지는 장치 내부 메모리에 저장됩니다. NI-USRP 구성 유틸리티, NI MAX 및 Digilent Adept를 사용하여 FPGA 이미지 bu를 업데이트하거나 변경하도록 네트워크를 통해 디바이스를 프로그래밍 할 수 있습니다. 사용하는 환경에 따라 구별되는 두 종류의 USRP RIO, NI USRP RIO 및 Ettus USRP X310이 있습니다.
  • NI-USRP 구성 유틸리티 사용

  1. PC에 LabVIEW 및 NI-USRP 드라이버가 설치되어 있는지 확인하십시오.
  2. 이더넷 케이블을 통해 USRP RIO의 eth0 포트를 PC에 연결합니다. eth0의 왼쪽 LED가 녹색으로 바뀝니다.
  3. PC의 인터넷 및 공유 센터를 열고 IPv4 주소를 192.168.10.1로 변경합니다.
  4. 시작»모든 프로그램»National Instruments»NI-USRP»NI-USRP 구성 유틸리티를 선택하여 NI-USRP 구성 유틸리티를 엽니다.
  5. N2xx/NI-292x Image Updater 탭을 선택합니다. 유틸리티는 기본 펌웨어 및 FPGA 이미지 파일에 대한 경로로 펌웨어 이미지FPGA 이미지 필드를 자동으로 채워야합니다.

  1. 장치 목록에서 업데이트 할 장치를 선택하고 올바른 장치를 선택했는지 확인하십시오. 그런 다음 변경할 파일 옆에 있는 찾아보기 버튼을 클릭하고 사용할 파일을 찾습니다. 이미지 파일은 C:\Program Files (x86)\National Instruments\NI-USRP\images에 있습니다.
  2. FPGA 이미지 파일의 버전이 업데이트중인 장치의 보드 개정과 일치하는지 확인하십시오. 파일 이름이 .bit 인 파일은 오픈 소스 환경을 위한 FPGA 이미지이고 .lvbit가 있는 파일은 National Instruments 환경을 위한 것입니다.

  1. 장치를 업데이트 하려면 이미지 쓰기 버튼을 클릭합니다. 확인 및 경고 대화 상자가 표시됩니다. 선택 사항을 확인하고 계속하려면 확인을 클릭합니다.

  1. 진행률 표시 줄에 업데이트 상태가 표시됩니다. 이 시간 동안 eth0의 오른쪽 LED가 황색으로 바뀌고 유틸리티 소프트웨어가 "응답 없음"으로 표시됩니다. 무시하고 계속 기다리십시오. 참고: 이 프로세스는 매우 중요하므로 장치의 전원을 켜고 PC와 안정적인 연결을 유지하십시오.
  2. 업데이트가 완료되면 장치를 재설정하라는 대화 상자가 표시됩니다. 장치 재설정은 새 이미지를 장치에 적용합니다. 확인을 클릭하여 장치를 재설정하십시오.

  1. 유틸리티를 닫고 USRP 장치를 재부팅 하십시오.
  • NI MAX 사용

  1. 호스트 PC에 LabVIEW 및 NI-USRP 드라이버가 이미 설치되어 있는지 확인하십시오.
  2. 이 기사에서 언급했듯이 MXIe x4를 통해 USRP 장치를 호스트 컴퓨터에 연결하십시오.
  3. NI MAX (Mesurement & Automation Explorer)를 열고 My System>>Device and Interface를 통해 USRP RIO 디바이스를 찾습니다.
  4. 펌웨어 업데이트 버튼을 클릭하고 사용할 파일을 선택합니다. 이미지 파일은 C:\Program Files (x86)\National Instruments\NI-USRP\images에 있습니다. 노트: NI MAX 소프트웨어는 .bit 파일을 자동으로 필터링하므로 이 방법은 LabVIEW 환경에서 USRP RIO를 사용하려는 사용자에게만 사용됩니다.
  • Digilent Adept 사용

  1. 이것은 오픈 소스 환경에서 USRP RIO를 사용하려는 thos만을 위한 방법입니다.
  2. 이 방법의 전체 프로세스를 알아보려면 이 문서를 참조하십시오.