Google
  Web www.spinics.net

Re: [free-electronic-lab] Open Hardware Talk at linux.conf.au 2012

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Hello Scott,

This is a great list and status update.
Indeed there are work still to do to improve the support.

I bought an arduino and the papilio FPGA.

I will send some time to package the papilio related items.

Chitlesh

On 22 January 2012 06:43, Scott Tsai <> wrote:
> Bruce Perens recently gave a talk on open hardware at linux.conf.au:
> http://lwn.net/SubscriberLink/475742/9f1954a05f0639df/
> Most reader would probably want to skip to the "Open hardware" section
> in the link.
>
> I did some research on the open hardware projects mentioned and their
> software packaging status in Fedora that I'd like to share here:
>
> 1. Arduino (done)
>
> arduino-1.0 in F17, arduino-0.22 in F16:
> https://bugzilla.redhat.com/show_bug.cgi?id=773519
>
> 2. DSO Quad hand held oscilloscope (no software to package)
>
> The DSO Quiad could use a free software package that can read its
> textual .DAT waveform format but I couldn't find one by googling.
>
> There's a gcc port of the official firmware: https://github.com/tmbinc/dsoquad
> so an ARM Cortex-M3 cross compiler toolchain would help.
>
> Maybe https://bugzilla.redhat.com/show_bug.cgi?id=766166 (Review
> Request: cross-gcc)
> As a general ARM toolchain, it doesn't enable ARM/Thumb interworking
> though (--enable-interwork)
>
> 3. Bus Pirate: http://dangerousprototypes.com/docs/Bus_Pirate
>
> 3-1. OpenOCD (done): latest version 0.5.0 already in Fedora
>
> 3-2. BPXSVFplayer for FPGA programming (not packaged)
>
> http://code.google.com/p/the-bus-pirate/source/browse/#svn%2Ftrunk%2Fscripts%2FBPXSVFPlayer
> The firmwares and PC software source code is in one big SVN repo.
> Packaging could be "fun".
>
> 3-3. avrdude for AVR programming (upstream update available)
>
> avrdude-5.10 in Fedora should support the Bus Pirate.
> There is an upstream 5.11.1 update though:
> https://bugzilla.redhat.com/show_bug.cgi?id=736164
>
> Maybe Hans Ulrich Niedermann could use some co maintainers on the AVR tools.
>
> 3-4. flashrom for PC bios flash programming (done): latest version
> 0.9.4 already in Fedora
>
> 3-5. ols for use as a logic analyzer (not packaged)
>
> 3-6. PirateScope for use as a low speed oscilloscope (not packaged)
> https://github.com/tgvaughan/PirateScope
>
> 3-7. spisniffer
> http://code.google.com/p/the-bus-pirate/source/browse/#svn/trunk/scripts/powertools/SPISniffer
>
> 4. Papilio One FPGA board (Xilinx Spartan-3E plus FTDI 2232D USB chip)
>
> 4-1. Papilio Loader (not packaged)
>
> a.k.a. butterfly loader, the code can use the open source libftdi on
> Linux but upstream bundles the proprietary FTDI windows driver and
> library in their git repo:
> https://github.com/GadgetFactory/Papilio-Loader
>
> 4-2. ZPUino toolchain (not packaged)
>
> The ZPU is an open source processor in VHDL designed for FPGA applications.
> It's a stack machine with a GNU toolchain port:
> http://repo.or.cz/w/zpu.git/blob_plain/HEAD:/zpu/docs/zpu_arch.html
> The "ZPUino" is an ZPU SOC with microcontroller like I/O interfaces
> similar to an Arduino board.
>
> 4-3. ZPUino IDE (not packaged)
>
> A modified version of the Arduino IDE that allows sketches to run on
> the ZPUino running on the Papilio.
> _______________________________________________
> electronic-lab mailing list
> electronic-lab@xxxxxxxxxxxxxxxxxxxxxxx
> https://admin.fedoraproject.org/mailman/listinfo/electronic-lab
_______________________________________________
electronic-lab mailing list
electronic-lab@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/electronic-lab



[Fedora Users]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [Red Hat 9 Bible]     [Fedora Bible]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

Powered by Linux

Google
  Web www.spinics.net