Hi Jim, Yes, I programmed the BPI flash already, and was able to see the platform using the ocfrp_check program in the bin folder.
Now I'm trying to run the testRpl program, and it appears that testRpl is trying to run the loadBitStreamOnPlatform script and is failing because it can't find it. I ran testRpl with no issues some time ago, and it sounds like Troy has had more recent success. I'm assuming that he would also need this script in order for testRpl to execute properly. Any idea why this script would be missing for our build? David On Mon, Jan 16, 2012 at 5:56 PM, James Kulp <[email protected]> wrote: > Hi David, > > The probeXilinxUsb and loadBitStream scripts should do what you want, > assuming you have the usb cable connected and the xilinx usb stuff > installed properly. > > Note, per the doc, you must flash the first bitstream. After that > probeXilinxUsb and loadBitStream work fine. > We haven't scripted the flashing yet, but the doc explains it. > > Jim > > > > > > > > On 1/16/12 5:41 PM, David Kusinsky wrote: > >> Hi Jim, >> >> I had testRpl working in the past, but we've cloned the latest OCPI a >> couple of times since then. I'm trying to run it now, but it can't find >> the utility to program the FPGA. >> >> sudo -E LD_LIBRARY_PATH=$LD_LIBRARY_**PATH ./testRpl -r1if -r3of -N0o 1 >> -N1i 1 -N3o 1 -N0i 1 -I 0 -i 1 -x /opt/opencpi/linux-x86_64/hdl/** >> applications/testbias/target-**ml605/testbias-ml605.bit.gz 0000:02:00.0 >> In PIOXferFactory::**PIOXferFactory() >> In PCIPIOXferFactory::**PCIPIOXferFactory() >> Starting: sending 1 messages of 0 (buffer 9000) >> Buffer counts: 0o 1 1i 1 3o 1 6i 2 8o 2 0i 1 9i 2 9o 2 >> Active indicators: 0o (null) 1i flowcontrol 3o flowcontrol 6i (null) 8o >> (null) 0i (null) >> ++++++++ In void XferFactoryManager::startup(), ref count = 0 >> OCFRP: 0000:02:00.0, with bitstream birthday: Tue Nov 29 11:56:32 2011 >> Loading bitstream /opt/opencpi/linux-x86_64/hdl/** >> applications/testbias/target-**ml605/testbias-ml605.bit.gz on HDL >> container 0000:02:00.0 >> Executing command to load bit stream for container 0000:02:00.0: >> "/opt/opencpi/linux-x86_64/**ocpi/scripts/**loadBitStreamOnPlatform >> "/opt/opencpi/linux-x86_64/**hdl/applications/testbias/** >> target-ml605/testbias-ml605.**bit.gz" "0000:02:00.0" "ml605" >> "xc6vlx240t" """ >> sh: /opt/opencpi/linux-x86_64/**ocpi/scripts/**loadBitStreamOnPlatform: >> No such file or directory >> API Error: Bitstream loading error (32512) loading >> "/opt/opencpi/linux-x86_64/**hdl/applications/testbias/** >> target-ml605/testbias-ml605.**bit.gz" on HDL container "0000:02:00.0" >> >> I did a "make hdl HdlPlatforms=ml605" for the HDL build. Do I need to >> remove the HdlPlatforms and rebuild in order for it to build the >> loadBitStreamOnPlatform script, or perhaps rebuild OCPI entirely? I do >> have the "loadBitStream" script in that directory, but the arguments for >> that are completely different than "loadBitStreamOnPlatform." >> >> Best regards, >> David >> > >
_______________________________________________ opencpi_dev mailing list [email protected] http://lists.opencpi.org/listinfo.cgi/opencpi_dev-opencpi.org
