Quantcast
Channel: EngineerZone : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 51060

AD-FMCOMMS3-EBZ Quick Start Reference Design for VC707

$
0
0

What is the best approach to start with a basic Linux hosted Microblaze design on the VC707 board for the AD-FMCOMMS3-EBZ part, and interface to iio-oscilloscope  software on a connected CentOS 6.5 linux host?

 

1- I ask this because I my first approach I found at AD-FMCOMMS1-EBZ KC705 Quick Start Guide [Analog Devices Wiki] a design http://swdownloads.analog.com/2014_r2_pre/vc707_fmcomms2-3_2014_R2_PRE.zip which loads fine.  (where is all the HDL and linux setup source code for this, is it shared?).  But on following further instructions I wanted to setup the IIO Oscilloscope [Analog Devices Wiki] software to interface with the board from my CentOS 6.5 linux host machine. 

     a- However I can not install the needed dependencies starting with What is libiio? [Analog Devices Wiki] instructions.  For centOS/redhat what YUM packages would be needed for libcdk5-dev libavahi-client-dev which I can't find?

     b- The instructions to make libiio don't work since there is no Makefile in the root of analogdevicesinc/libiio · GitHub to run "make all" and "sudo make install"?  How do I install libiio since I believe its a dependency for iio-oscilloscope correct?

     c- FYI - If I skip the above dependencies that I can't get to work and just follow iio-oscilloscope instructions to run "make": I get the following errors:

 

iio-oscilloscope-master$ make

gcc: unrecognized option '-print-multiarch'

gcc: no input files

Package glib-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `glib-2.0.pc'

to the PKG_CONFIG_PATH environment variable

No package 'glib-2.0' found

Package gtk+-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `gtk+-2.0.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gtk+-2.0' found

Package gthread-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `gthread-2.0.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gthread-2.0' found

Package gtkdatabox was not found in the pkg-config search path.

Perhaps you should add the directory containing `gtkdatabox.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gtkdatabox' found

Package fftw3 was not found in the pkg-config search path.

Perhaps you should add the directory containing `fftw3.pc'

to the PKG_CONFIG_PATH environment variable

No package 'fftw3' found

Package libiio was not found in the pkg-config search path.

Perhaps you should add the directory containing `libiio.pc'

to the PKG_CONFIG_PATH environment variable

No package 'libiio' found

Package glib-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `glib-2.0.pc'

to the PKG_CONFIG_PATH environment variable

No package 'glib-2.0' found

Package gtk+-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `gtk+-2.0.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gtk+-2.0' found

Package gthread-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `gthread-2.0.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gthread-2.0' found

Package gtkdatabox was not found in the pkg-config search path.

Perhaps you should add the directory containing `gtkdatabox.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gtkdatabox' found

Package fftw3 was not found in the pkg-config search path.

Perhaps you should add the directory containing `fftw3.pc'

to the PKG_CONFIG_PATH environment variable

No package 'fftw3' found

Package libiio was not found in the pkg-config search path.

Perhaps you should add the directory containing `libiio.pc'

to the PKG_CONFIG_PATH environment variable

No package 'libiio' found

gcc  -I/usr/include -fPIC -Wall -g -std=gnu90 -D_GNU_SOURCE -O2 -DPREFIX='"/usr/local"' -DOSC_VERSION=\"master-ge42d7b8-dirty\"   -c -o oscmain.o oscmain.c

cc1: error: unrecognized command line option "-std=gnu90"

make: *** [oscmain.o] Error 1

 

2- I will try other approaches such as the no-OS software, however I think the above #1 is an example with a linux OS on VC707 microblaze and has the iio-oscilloscope software which is desirable.

 

Thanks!


Viewing all articles
Browse latest Browse all 51060

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>