Re: FPGA .rbf file


#1

self.usrp_out = usrp.sink_c (fpga_filename=“file_B.rbf”)

Only file_B has any effect? When does the file get loaded?

Last one wins. It gets loaded in the constructor.

Eric

Is this true? I have an application that has both a usrp.source_c and a
usrp.sink_c. If I use the “fpga_filename” parameter for only one of
those calls, the receive channel does not work and I see a continuous
stream of ‘u0s’. However, if I use specify the same rbf in both calls,
all is well.

michael


#2

On Wed, Aug 01, 2007 at 03:34:56PM -0700, Michael P Buettner wrote:

self.usrp_in = usrp.source_c (fpga_filename=“file_A.rbf”)
usrp.sink_c. If I use the “fpga_filename” parameter for only one of those
calls, the receive channel does not work and I see a continuous stream of
‘u0s’. However, if I use specify the same rbf in both calls, all is well.

michael

You definitely want to specify the same one in both constructors.
When I said the last one wins, I meant that. The second one stomps the
initialization from the first one…

Eric