02-03-2016 06:59 PM
In C:\Program Files (x86)\National Instruments\NI-USRP\images there are bin file, bit files, and lvbitx files. What's the difference between the bit images and lvbitx images and which should I be using ?
Hardware is an ettux x310 USRP on the 1gbit ethernet interface and an HP Z420 PC running windows 7 & labview 2015.
02-04-2016 01:15 PM
apchar,
lvbitx files are LabVIEW FPGA bitfiles. Those are probably the ones you should be using. .bin files are native Xilinx files, which are probably FPGA related, but likely not meant to be modified by the user in this case.
02-12-2016 10:53 AM
Hi,
If you are using the niUsrp API with Ettus X310 you should be using the "C:\Program Files (x86)\National Instruments\NI-USRP\images\usrp_x310_fpga_HGS.lvbitx" bitfile.
This bitfile has support for both 1G and 10G ethernet support along with the regular PCIe support.
With this bifile you can use the Port 0 SFP port as 1 Gig E port with a SFP to ethernet adaptor and Port 1 is supposed to be used as a 10G ethernet port.
You can find some more help here if you want on the Ettus website:
http://files.ettus.com/manual/page_usrp_x3x0.html
The .lvbitx is a NI LabVIEW specific format which storred some additional information besides the FPGA image in a nice XML file.
.bit/.bin would the standard Xilinx format for a FPGA image.