Need help on loading my own FPGA bitstream

Dear all,

I’m trying to load my own FPGA bitstream. The .rbf file, however, cannot
be loaded due to the errors as below. I’ve already copied the .rbf file
under the directories /usr/local/share/usrp/rev2 and rev4 as well.

Could you please guide me what the problem or the solution to solve the
problem? Thank you so much in advance for the help.

Can’t find fpga bitstream: ionosonde_tx_test0106.rbf
Traceback (most recent call last):
 File “./usrp_ionosonde.py”, line 115, in
   main()
 File “./usrp_ionosonde.py”, line 91, in main
   debug=options.debug)
 File “/home/john/gnuradio/ionosonde/src/python/ionosonde.py”, line
179, in init
   verbose=self._verbose)
 File “/home/john/gnuradio/ionosonde/src/python/ionosonde.py”, line 56,
in init
   self._u = usrp.sink_s(fpga_filename=“ionosonde_tx_test0106.rbf”)
 File
“/usr/local/lib/python2.5/site-packages/gnuradio/usrp/usrp_swig.py”,
line 2736, in sink_s
   return _usrp_swig.sink_s(*args, **kwargs)
RuntimeError: can’t open usrp

Regards,
Yan

On Fri, Jan 15, 2010 at 18:21, Yan N. [email protected] wrote:

RuntimeError: can’t open usrp

This is usually a cabling issue (easy to check) or a permissions issue
(more likely). The user you are running as needs to have rw
permission to the device node created for the USRP. This is done
automatically when installing from binary packages on Ubuntu, or there
are instructions on the wiki for your particular operating system if
your are doing a source compile. The alternative is to run as root,
though that is not recommended for many reasons.

Johnathan