Re: bitbake recipes to build myhdl, xstools, iverilog and gtkwave using Yocto

Jeremy Herbert <[email protected]>
Newsgroups gmane.comp.python.myhdl
Message-ID <CAHYNNe2hWsYDRtBc5jD79t5ZHkKXvEbywQb5gjYB0hH_0c7x8Q@mail.gmail.com>
Hi Edward,

Please forgive my ignorance, but isn't this ultimately limited as a
development tool because there is no synthesis tool on the rpi ?

Thanks,
Jeremy
On Fri, 31 Jul 2015 at 2:04 am Edward Vidal <[email protected]> wrote:

> Hi all,
> Dave the current verison of Xstools is 6.0.15?
> Current vesion of MyHDL is 1.0.0 is that correct?
>
> My goal is create a Yocto image for the Raspberry Pi 2 B that provides the
> necessary tools to use MyHdl with Xstools, Iverilog & GTKwave.  The combo
> of RaspberryPi 2 B with a StickIt-MB & XulA2  would make a great low-cost
> development tool for developing and testing FPGAs.
>
> I currently have a working core-image-sato that I can install myhdl using
> python setup.py develop instead of  python setup.py install.  I also can
> install Iverilog and GTKWave compiling from source on the target.
>  I can ssh to the Raspberry Pi
> ssh -Y 192.168.1.136
> [email protected]'s password:
> root@raspberrypi2:~# python
> Python 2.7.9 (default, Jul 26 2015, 21:01:54)
> [GCC 4.9.3] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> from myhdl import *
> >>>
>
> I can also download my repo https://github.com/develone/jpeg-2000-test.git
> Then cd into the jpeg-2000-test/ipython_fixbv.
> Where I can execute python test_jpegEnc.py.
> The above does a dwt on an image.
> cd myhdl
> git log
> commit 0f106505cbf4047e6a6641b451b817615d48772f
> Merge: c7d92c4 443024f
> Author: jandecaluwe <[email protected]>
> Date:   Tue Jul 28 14:25:21 2015 +0200
>
>     Merge pull request #116 from jck/signamevisitor
>
>     prevent adding intbv to senslist of always_comb
> cd iverilog
> git log
> commit d3bdc60201079eb22fe8506e951a57c95b19e28a
> Author: Cary R <[email protected]>
> Date:   Wed Jul 22 00:27:13 2015 -0700
>
>     Correctly display events when dumping using the FST format
>
>     This patch is from Tony Bybell and fixes a segmentation fault when
> dumping
>     an event to a FST file.
>
> iverilog -h
> Usage: iverilog [-ESvV] [-B base] [-c cmdfile|-f cmdfile]
>                 [-g1995|-g2001|-g2005] [-g<feature>]
>                 [-D macro[=defn]] [-I includedir] [-M depfile] [-m module]
>                 [-N file] [-o filename] [-p flag=value]
>                 [-s topmodule] [-t target] [-T min|typ|max]
>                 [-W class] [-y dir] [-Y suf] source_file(s)
>
> See the man page for details.
>
> gtkwave -v
> Gtk-Message: Failed to load module "canberra-gtk-module"
>
> GTKWave Analyzer v3.3.65 (w)1999-2015 BSI
>
> I am in the process of creating the recipes to install the above tools on
> the image.
> The process that I am using is found at
> https://github.com/develone/raspberrypi2_yocto.git
>
> I am using an AMD 6 core with 16 GB and takes about 2 hours to create the
> image.
>
> If you have any questions
> Edward Vidal Jr.
> e-mail [email protected]
> 915-595-1613
>
> ------------------------------------------------------------------------------
> _______________________________________________
> myhdl-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/myhdl-list
>

------------------------------------------------------------------------------

_______________________________________________
myhdl-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/myhdl-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.