Dangerous Prototypes features an interesting project, that is similar to my JTAGduino idea. JTAGWhisperer is a solution to program FPGAs and CPLDs using Arduino and a small client-side Python script. It reads files in the XSVF format, which stands for Xilinx Serial Vector Format and is one of the formats used to program Xilinx chips. […]
January 7, 2012
I started a project to try to useĀ Arduino as a JTAG interface to perform debugging, programming and scans. The objective is to have a setup like the following diagram: The complete project should include: Arduino sketch OpenOCD integration Python API Arduino shield with common connectors etc. In particular the shield should have: Level shifters between […]
June 7, 2011
It came to my attention today that there’s an alternative interpreter for the Python language which is faster and often viable: it’s called PyPy and uses Just-In-Time compilation to execute Python code. Just-In-Time compilation is a technique that is used successfully in many projects: the .NET Framework, Java, QEMU, … and it has also been […]
December 28, 2010
While looking for existing C coding standards I discovered that the GNU and Linux projects officially suggest very different styles. Inside the Linux kernel documentation, Linus Torvalds goes so far as to mock GNU coding standards: First off, I’d suggest printing out a copy of the GNU coding standards, and NOT read it. Burn them, […]
November 7, 2010
I wanted to try BloGTK to write my WordPress blog posts, as suggested by the Apps for WordPress.com page. I installed it on my Ubuntu 10.04 machine from the Software Center, then launched it from the Applications -> Internet menu, but it didn’t start. I could only see on the task bar that a window […]
June 2, 2010
MyHDL is a Hardware Description Language based on Python. Last year I packaged it for Ubuntu Karmic Koala (here the blog post) and put it on my Launchpad Personal Package Archive (PPA) in order to be installed by everyone. Today I ported MyHDL 0.6 to Ubuntu Lucid Lynx; to install it, run from the command […]
February 23, 2010
The MyHDL Python modules can now be installed on Ubuntu using a convenient Launchpad PPA repository.
January 14, 2010
A subjective view on some hardware description languages.
February 5, 2012
0