On 02/18/2015 12:50 PM, Sarunas Kalade wrote: > Hey Philip, > > Thanks for the reply. I'm fairly sure I was using the same repo init command > as shown in the wiki: > repo init -u git://github.com/jpendlum/zynq-gnuradio-manifest.git > repo sync
https://github.com/balister/oe-gnuradio-manifest/tree/dizzy Use this. I keep this up to date. The dizzy branch is the best place to start now. I need to ask Jonathon to put a warning about being old on his wiki page :) Philip > > I tried the same thing just now on a relatively fresh Ubuntu (14.04) install > on my laptop, which resulted in the following: > $ repo init -u git://github.com/jpendlum/zynq-gnuradio-manifest.git > > $ repo sync > Fetching project zynq-acp > Fetching projects: 11% (1/9) Fetching project zynq-fir-filter-example > Fetching projects: 22% (2/9) Fetching project meta-sdr > error: Cannot fetch meta-sdr > > error: Exited sync due to fetch errors > > I also tried initing just the oe-gnuradio-manifest : > > $ repo init -u git://github.com/balister/oe-gnuradio-manifest -b stable > (got the same using master, dizzy, daisy) > > $ repo sync > Fetching project meta-fsl-arm-extra > error: Cannot fetch meta-fsl-arm-extra > > error: Exited sync due to fetch errors > > I'll have access to the same machine I was using earlier tomorrow and run the > same things again to make sure. > > Thanks. > > Sarunas > > ________________________________________ > From: Philip Balister <phi...@balister.org> > Sent: 18 February 2015 18:19 > To: Sarunas Kalade; discuss-gnuradio@gnu.org > Subject: Re: [Discuss-gnuradio] GNU Radio on Zynq - trouble getting the > user_peripheral kernel module to work > > On 02/16/2015 10:56 AM, Sarunas Kalade wrote: >> Hello lovely people, >> >> >> I'm trying to recreate the FIR filter example based on the Zynq GNU Radio >> wiki: >> http://gnuradio.org/redmine/projects/gnuradio/wiki/Zynq.<http://gnuradio.org/redmine/projects/gnuradio/wiki/Zynq> >> I've downloaded the prebuilt filesystem and managed to run GNU Radio with >> an RTL-SDR dongle, there were some issues with the QT and WX GUIs (QT was >> complaining about not finding some pyqt4 libraries, WX didn't exist in GRC - >> not sure if anyone else had similar issues), so I just used the TCP blocks >> to actually view the output, which all worked quite nicely. I've had some >> moderate success using Philip Balister's meta-sdr layer on a qemux86 machine >> and on a Zedboard, but then again - no kernel module for the FPGA. > > WX is built for embedded builds. In general, I suggest running grc on a > desktop and moving the flow graph over. > >> >> >> My problem right now is that the prebuilt file systems in >> http://gnuradio.org/data/sdk/zedboard_armv7a-sf-vfp-neon/ don't seem to have >> the user_peripheral kernel module to communicate with the FPGA. Is it >> supposed to be in there and I don't know where to look? Am I supposed to >> cross-compile it on my host machine? >> > > The kernel module is custom work so you would need to add it to the > system yourself. > > >> >> I tried to 'make' it inside Zynq, which didn't work because it couldn't find >> the Kernel source headers (which as far as I'm aware should be located >> somewhere in /usr/src/) >> > > Let me take a look at adding a package to the default images that would > let you build kernel modules on the zynq. I think some people did some > work recently to make that work. > >> >> I also tried to bitbake the entire thing, which I haven't really had success >> with earlier, by including Jonathon Pendlum's meta-zynq-gnuradio layer >> (https://github.com/jpendlum/meta-zynq-gnuradio). My bblayers.conf looked >> something like this: >> > > I'm guessing Jonathon's stuff is suffering from bitrot. > >> >> BBLAYERS ?= " \ >> /home/sarunas/oe-core/meta \ >> /home/sarunas/layers/meta-zynq-gnuradio \ >> /home/sarunas/layers/meta-xilinx \ >> /home/sarunas/layers/meta-oe/meta-oe \ >> /home/sarunas/layers/meta-oe/meta-python \ >> /home/sarunas/layers/meta-oe/meta-networking \ >> /home/sarunas/layers/meta-oe/meta-filesystems \ >> /home/sarunas/layers/meta-sdr \ >> " >> >> And the local.conf was taken directly from Jonathon's GitHub page >> (https://github.com/jpendlum/meta-zynq-gnuradio/blob/master/conf/local.conf.sample). >> >> >> I tried bitbaking gnuradio-dev-image, with multiple branch combinations >> (masters and daisies), but end of the line is - I have no idea what I'm >> doing. I don't really know how to figure out which branches in particular I >> should be using for this, thus everything just keeps failing. >> >> >> Obviously, I also tried the repo and oe-gnuradio-manifest path which is >> described in the GNU Radio Zynq wiki, but that doesn't seem to work for >> me... After doign repo sync I got the following: >> >> >> Fetching projects: 22% (2/9) Fetching project oe-core >> fatal: Couldn't find remote ref refs/head/master >> fatal: Couldn't find remote ref refs/head/master >> error: Cannot fetch oe-core >> >> error: Exited sync due to fetch errors > > Interesting. What repo init command did you use? I'd like to sort this out. > > Philip > > >> >> >> It fetched meta-xilinx and bitbake OK, but failed at oe-core. Haven't found >> anything useful in .gitconfig or any other config files. Then again I'm not >> sure what I'm looking for. Anyways, if anybody has experienced any of these >> issues, any help would be really appreciated. At the end of the day, I just >> want to have a working hardware acceleration example to study. >> >> >> Thanks! >> >> >> Sarunas >> >> >> >> _______________________________________________ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio