UNCLASSIFIED
OK after adding the following to the Bias makefile;
biasFile.o : biasFile.cxx
g++ -Wall -g -o $@ -I$(OCPI_INC_DIR) -c $^
OBJS =
../../../../core/container/hdl_container/linux-x86_64-bin/HdlContainer.o
bj \
../../../../core/container/hdl_container/linux-x86_64-bin/PciScanner.obj
\
biasFile.o
biasFile: biasFile.o
g++ -o $@ $(OCPI_LD_FLAGS) -l ocpios -l uuid $(OBJS)
I get the following at log level 10.
It hangs for about a minute at the last line before exiting with the
error code 139
bias_xml$ make runhdl1 ARGS='model=="hdl"'
OCPI_LIBRARY_PATH=/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/compon
ents/rcc:/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl
sudo -E ./biasFile 'model=="hdl"'
OCPI(10): In PCIPIOXferFactory::PCIPIOXferFactory()
OCPI(10): In PIOXferFactory::PIOXferFactory()
OCPI(10): Registering the RCC Container driver
OCPI(10): ++++++++ In void XferFactoryManager::startup(), ref count = 0
OCPI(10): OCPI_LIBRARY_PATH is
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc:/gewc/zie
rscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl
OCPI(10): Processing library directory:
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc
OCPI(10): Processing library directory:
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/gaussian_blur.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/sobel_32f.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/dilate.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/morph_mean.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/good_features_to_track.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/canny_partial.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/file_write.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/bias.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/delay.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/prod.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/canny.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/zcworkers.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/split1x2.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/adc_unpack.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/corner_eigen_vals_vecs.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/erode.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/optical_flow_pyr_lk.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/scharr.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/blur.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/framegate.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/convert_s16_f32.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/splitter2x2.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/file_read.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/min_eigen_val.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/sobel.so has artifact metadata
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/rcc/linux-x86
_64/copy.so has artifact metadata
OCPI(10): Processing library directory:
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl
OCPI(10): Processing library directory:
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/stubs
OCPI(10): Processing library directory:
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/stubs/vir
tex6
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/stubs/vi
rtex6/components.sdbl"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/stubs/vi
rtex6/components.sdbx"
OCPI(10): Processing library directory:
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex6
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex6/
bias_ver.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex6/
sma.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex6/
bias.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex6/
splitter2x2.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex6/
delay.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex6/
framegate.ngc"
OCPI(10): Artifact file
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/testbias-
ml605.bit.gz has artifact metadata
OCFRP: 0000:03:00.0, with bitstream birthday: Wed Nov 30 03:26:32 2011
OCPI(10): GPP: Not Using events
OCPI( 8): Set OCPI_MAX_MAILBOX environment varible to control max
mailbox OCPI( 8): Set OCPI_TRANSFER_MAILBOX environment varible to
control mailbox
OCPI(10): Set OCPI_TRANSFER_IP_ADDR environment variable to set socket
IP address
OCPI(10): Set OCPI_TRANSFER_PORT environment variable to set socket IP
address
OCPI(10): initial supported ep =
ocpi-socket-rdma:ewrd-gewc2;0:100000000.1.20
OCPI(10): initial supported ep =
ocpi-smb-pio:pioXfer283350:100000000.2.20
OCPI(10): initial supported ep = ocpi-pci-pio:0.0:100000000.3.20
OCPI(10): supports: hdl/rcc /linux ml605/x86_64
OCPI(10): supports: rcc/rcc linux/linux x86_64/x86_64
OCPI(10): map 2 best 2 curr 1
OCPI(10): supports: hdl/hdl / ml605/ml605
OCPI(10): supports: rcc/hdl linux/ x86_64/ml605
OCPI(10): map 1 best 1 curr 0
OCPI(10): supports: hdl/rcc /linux ml605/x86_64
OCPI(10): supports: rcc/rcc linux/linux x86_64/x86_64
OCPI(10): map 2 best 2 curr 1
OCPI(10): Instance file_read (0) property messagesInFile (0) named
file_read:messagesInFile
OCPI(10): Instance file_read (0) property opcode (1) named
file_read:opcode
OCPI(10): Instance file_read (0) property messageSize (2) named
file_read:messageSize
OCPI(10): Instance file_read (0) property granularity (3) named
file_read:granularity
OCPI(10): Instance file_read (0) property bytesRead (4) named
file_read:bytesRead
OCPI(10): Instance file_read (0) property messagesWritten (5) named
file_read:messagesWritten
OCPI(10): Instance file_read (0) property fileName (6) named
file_read:fileName
OCPI(10): Instance bias (1) property biasValue (0) named bias:biasValue
OCPI(10): Instance file_write (2) property messagesInFile (0) named
file_write:messagesInFile
OCPI(10): Instance file_write (2) property bytesWritten (1) named
file_write:bytesWritten
OCPI(10): Instance file_write (2) property messagesRead (2) named
file_write:messagesRead
OCPI(10): Instance file_write (2) property fileName (3) named
file_write:fileName Application XML parsed and deployments (containers
and implementations) chosen Mapped 3 instances to 2 containers
OCPI(10): Container 0 is rcc0
OCPI(10): Entering (OCPI::RCC::Container::createApplication())
OCPI(10): Leaving (OCPI::RCC::Container::createApplication())
OCPI(10): Container 1 is 0000:03:00.0
OCPI(10): Port out has ordinal = 0
OCPI(10): Allocating 8 bytes of data for worker memory For HDL container
0000:03:00.0, when loading bitstream
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/testbias-
ml605.bit.gz, uuid matches what is already loaded
OCPI(10): Port in has ordinal = 0
OCPI(10): Port out has ordinal = 1
Timeout for $bias is 8
OCPI(10): Port in has ordinal = 0
OCPI(10): Allocating 8 bytes of data for worker memory
OCPI(10): Entering ( OCPI::RCC::Worker::createPort())
OCPI(10): Leaving ( OCPI::RCC::Worker::createPort()) Timeout for $dp is
4 Timeout for $sma is 4
OCPI(10): Finding compatible endpoint for
ocpi-pci-pio:0.4177526784:30408704.3.10
OCPI(10): ep = ocpi-socket-rdma:ewrd-gewc2;0:100000000.1.20
OCPI(10): ep = ocpi-smb-pio:pioXfer283350:100000000.2.20
OCPI(10): ep = ocpi-pci-pio:0.0:100000000.3.20
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.0:100000000.3.20) ()
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.0:100000000.3.20) ()
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.0:100000000.3.20) () Scaning
ocpi-pci-pio:0.0:100000000.3.20 bus_id = 0, offset = 0x0, size =
0x5f5e100
************************ SMEM is local !!, vaddr = (nil) DMA Memory:
512M at 0xbf680000 mmap mapping base = 3345481728with size = 402653184
OCPI(10): ******** REQ EP = ocpi-pci-pio:0.3345481728:402653184.2.10 as
local
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.3345481728:402653184.2.10) ()
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.3345481728:402653184.2.10) ()
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.3345481728:402653184.2.10) ()
************************ SMEM is local !!, vaddr = (nil) DMA Memory:
512M at 0xbf680000 mmap mapping base = 3345481728with size = 402653184
OCPI(10): **** Alloc Returning address = 0, 0
**************** Returning local vaddr = 0x7f32a2cf7000
OCPI(10): ******** ADDING EP = ocpi-pci-pio:0.3345481728:402653184.2.10
as local
OCPI(10): Found ocpi-pci-pio:0.3345481728:402653184.2.10 for
ocpi-pci-pio:0.4177526784:30408704.3.10
OCPI(10): In Transport::addRemoteEndpoint, loc =
ocpi-pci-pio:0.4177526784:30408704.3.10
OCPI(10): In XferFactory::supportsEndPoints, ()
(ocpi-pci-pio:0.4177526784:30408704.3.10)
OCPI(10): In XferFactory::supportsEndPoints, ()
(ocpi-pci-pio:0.4177526784:30408704.3.10)
OCPI(10): In XferFactory::supportsEndPoints, ()
(ocpi-pci-pio:0.4177526784:30408704.3.10)
Scaning ocpi-pci-pio:0.4177526784:30408704.3.10
bus_id = 0, offset = 0xf9000000, size = 0x1d00000
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.4177526784:30408704.3.10) ()
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.4177526784:30408704.3.10) ()
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.4177526784:30408704.3.10) () About to open shm
******************* fd = 8 *************************
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.3345481728:402653184.2.10) ()
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.3345481728:402653184.2.10) ()
OCPI(10): In XferFactory::supportsEndPoints,
(ocpi-pci-pio:0.3345481728:402653184.2.10) () Scaning
ocpi-pci-pio:0.3345481728:402653184.2.10
bus_id = 0, offset = 0xc7680000, size = 0x18000000
OCPI(10): In Circuit::Circuit() this 0x2663ef0 id is 0x2d54d9d8 In
PortSet::PortSet()
PortSet::update: size = 1
OCPI(10): In OCPI::DataTransport::Port::Port()
OCPI(10): isLocalEndpoint:: is local
OCPI(10): **** Alloc Returning address = 1048, 1048
**************** Returning local vaddr = 0x7f32a2cf8048
OCPI(10): Number of buffers = 2
OCPI(10): isLocalEndpoint:: is local
OCPI(10): **** Alloc Returning address = 2768, 2768
OCPI(10): **** Alloc Returning address = 6768, 6768
OCPI(10): **** Alloc Returning address = 6968, 6968
OCPI(10): **** Alloc Returning address = 9368, 9368
OutputBuffer:update: mapping buffer
**************** Returning local vaddr = 0x7f32a2cf6fff
make: *** [runhdl1] Error 139
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of James Kulp
Sent: Thursday, 5 April 2012 9:08 AM
To: [email protected]
Subject: Re: [opencpi_dev] bias_xml example [SEC=UNCLASSIFIED]
Thanks Troy,
I expect this is a linker behavior that is different with different
versions of GCC and ld etc.
In our default system (RHEL5), when a library is on the link line, it is
"remembered" and loaded even if there are no specific undefined
references to it.
This has always seemed wrong, but it meant that these "optional driver
libraries" always got loaded in any case.
So the issue is to force these drivers to be loaded.
This can happen in three ways: one is to force the .obj file and the
other is to force it via the -u linker flag, and finally the option to
explicitly load them at runtime.
We'll have to work this out in the build scripts/Makefiles.
Until we have a good fix you might force is in the bias_xml Makefile
link line by including HdlContainer.obj and PciScanner.obj.
Jim
On 4/4/12 7:03 PM, Ziersch, Troy (Contractor) wrote:
UNCLASSIFIED
Hi Jim,
We do a default build with OCPI_HAVE_OPENSPLICE is unset,
OCPI_HAVE_OPENCV is unset, OCPI_HAVE_CORBA=1.
As you suspected, no libhdl_container.so
ldd gives:
linux-vdso.so.1 => (0x00007fff577ff000)
libapplication.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/libapplic
at
ion.so (0x00007f30eef0b000)
libinterfaces.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/libinterf
ac
es.so (0x00007f30eece1000)
librcc_container.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/librcc_co
nt
ainer.so (0x00007f30eea92000)
librdma_drivers.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/librdma_d
ri
vers.so (0x00007f30ee855000)
libutil.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/libutil.s
o
(0x00007f30ee4fb000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00007f30ee1e1000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6
(0x00007f30edf5d000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00007f30edd47000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
(0x00007f30ed9a7000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f30ed78a000)
liblibrary.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/liblibrary.
so (0x00007f30ed55c000)
libocpios.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/libocpios
.s
o (0x00007f30ed342000)
librdma_driver_interface.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/librdma_d
ri
ver_interface.so (0x00007f30ed11d000)
libtransport.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/libtransp
or
t.so (0x00007f30eceaa000)
libmsg_driver_interface.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/libmsg_dr
iv
er_interface.so (0x00007f30ecc9c000)
librdma_utils.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/librdma_u
ti
ls.so (0x00007f30eca97000)
librdma_smb.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/librdma_s
mb
.so (0x00007f30ec887000)
liblogger.so =>
/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/linux-x86_64/liblogger
.s
o (0x00007f30ec667000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1
(0x00007f30ec45e000)
/lib64/ld-linux-x86-64.so.2 (0x00007f30ef121000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
(0x00007f30ec25a000)
Cheers,
Troy
________________________________
From: [email protected]
[mailto:[email protected]] On Behalf Of James Kulp
Sent: Wednesday, 4 April 2012 10:38 PM
To: [email protected]
Subject: Re: [opencpi_dev] bias_xml example [SEC=UNCLASSIFIED]
Troy,
It looks like the HDL container driver/library is not being loaded.
This usually happens automatically, in both the static and dynamic
library cases. Can you do "ldd biasFile"? (in the dynamic build case)
Here's what I get:
sh-3.2$ ldd biasFile
linux-vdso.so.1 => (0x00007fffb346f000)
libapplication.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/libapplication.so
(0x00002b00a02ee000)
librcc_container.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/librcc_container.so
(0x00002b00a0503000)
libhdl_container.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/libhdl_container.so
(0x00002b00a074f000)
libinterfaces.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/libinterfaces.so
(0x00002b00a09b9000)
liblibrary.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/liblibrary.so
(0x00002b00a0be0000)
libtransport.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/libtransport.so
(0x00002b00a0e0e000)
librdma_driver_interface.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/librdma_driver_interf
ac
e.so (0x00002b00a1081000)
librdma_drivers.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/librdma_drivers.so
(0x00002b00a12a5000)
librdma_utils.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/librdma_utils.so
(0x00002b00a14df000)
librdma_smb.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/librdma_smb.so
(0x00002b00a16e2000)
libutil.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/libutil.so
(0x00002b00a18f0000)
libmsg_driver_interface.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/libmsg_driver_interfa
ce
.so (0x00002b00a1c59000)
libocpios.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/libocpios.so
(0x00002b00a1e65000)
librt.so.1 => /lib64/librt.so.1 (0x0000003d3b800000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003d3a800000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003d4ce00000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002b00a209b000)
libm.so.6 => /lib64/libm.so.6 (0x0000003d3ac00000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003d4c200000)
libc.so.6 => /lib64/libc.so.6 (0x0000003d3a400000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003d3b000000)
liblogger.so =>
/home/jim/tclone13/opencpi/ocpi/lib/linux-x86_64/liblogger.so
(0x00002b00a239d000)
/lib64/ld-linux-x86-64.so.2 (0x0000003d3a000000)
On 4/3/12 8:50 PM, Ziersch, Troy (Contractor) wrote:
UNCLASSIFIED
Hi,
I'm trying to run the bias_xml hdl example.
After following the instructions in the makefile ocfrp_check
gives:
OpenCPI FPGA at PCI 0000:03:00.0: BSV date Wed Nov 30 03:26:32
2011,
bitstream date Wed Apr 4 09:19:32 2012, platform "ml605", device
"xc6vlx240t", UUID ffe60b9a-a728-4470-bcdb-14ec56c4cfc3
And ls ${OCPI_CDK_DIR}/lib/components/hdl gives:
bias_ver.xml bias.xml delay.xml framegate.xml sma.xml
splitter2x2.xml stubs testbias-ml605.bit.gz virtex6
But make runhdl1 ARGS='model=="hdl"' gives:
OCPI_LIBRARY_PATH=/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/comp
on
ents/rcc:/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hd
l
sudo -E ./biasFile 'model=="hdl"'
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/stubs/
vi
rtex6/components.sdbl"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/stubs/
vi
rtex6/components.sdbx"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex
6/
bias_ver.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex
6/
sma.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex
6/
bias.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex
6/
splitter2x2.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex
6/
delay.ngc"
OCPI( 2): Cannot open or retrieve metadata from file
"/gewc/zierscht/sandboxes/opencpi_clean/ocpi/lib/components/hdl/virtex
6/
framegate.ngc"
OCPI( 8): Set OCPI_MAX_MAILBOX environment varible to control
max
mailbox
OCPI( 8): Set OCPI_TRANSFER_MAILBOX environment varible to
control
mailbox
OCPI( 2): There are no containers for the 1 suitable
implementation
for instance bias of component (spec) bias
Exception thrown: There are no containers for the 1 suitable
implementation for instance bias of component (spec) bias
make: *** [runhdl1] Error 1
Any ideas?
Cheers,
Troy
IMPORTANT: This email remains the property of the Department of
Defence and is subject to the jurisdiction of section 70 of the Crimes
Act 1914. If you have received this email in error, you are requested
to contact the sender and delete the email.
_______________________________________________
opencpi_dev mailing list
[email protected]
http://lists.opencpi.org/listinfo.cgi/opencpi_dev-opencpi.org
IMPORTANT: This email remains the property of the Department of
Defence and is subject to the jurisdiction of section 70 of the Crimes
Act 1914.
If you have received this email in error, you are requested to contact
the sender and delete the email.
_______________________________________________
opencpi_dev mailing list
[email protected]
http://lists.opencpi.org/listinfo.cgi/opencpi_dev-opencpi.org
_______________________________________________
opencpi_dev mailing list
[email protected]
http://lists.opencpi.org/listinfo.cgi/opencpi_dev-opencpi.org
IMPORTANT: This email remains the property of the Department of Defence
and is subject to the jurisdiction of section 70 of the Crimes Act 1914.
If you have received this email in error, you are requested to contact
the sender and delete the email.
_______________________________________________
opencpi_dev mailing list
[email protected]
http://lists.opencpi.org/listinfo.cgi/opencpi_dev-opencpi.org