Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Tue, 4 Jun 2013 06:20:37 +0400
From: Solar Designer <>
Subject: FPGA reprogramming on ZedBoard / Parallella board

Katja, Rafael, Stephen -

It turns out that it is actually trivial and quick to replace the FPGA
bitstream off the booted up Linux or FreeBSD system on ZedBoard.  Here
are my recent tweets on this:

<solardiz> To load FPGA bitstream off live Linux on ZedBoard: "mknod
/dev/xdevcfg c 259 0", then "cat" into it (takes 85 ms for 4 Mbytes)

<solardiz> I've just extracted the bitstreams out of Parallella
project's BOOT.BIN and ZedBoard's default SD card image BOOT.BIN with
"dd" ...

<solardiz> ... tried swapping the two on live Linux system - works
like a charm. Here's where this turns out to be documented:

<solardiz> FreeBSD for ZedBoard with FPGA reprogramming via

<solardiz> Just noticed that @PicoComputing now has a Zynq 7020
board too:

Unfortunately, loading an erroneous bitstream makes the system
inaccessible at least over Ethernet - so we'd need to be careful.
(A simple power-cycle brings the system back.)


Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ