[Milkymist-devel] OpenWrt/Milkymist

Sébastien Bourdeauducq sebastien.bourdeauducq at lekernel.net
Thu Nov 12 04:23:03 PST 2009


Hi Nico,

Here are some resources to help with the OpenWrt port:

* Modified Linux kernel sources:
http://github.com/lekernel/milkymist-linux
picture: http://lekernel.net/blog/?p=572

* Wiki page with some info:
http://www.milkymist.org/wiki/index.php?title=Task:Porting_Linux_to_the_SoC

* Debian packages for the GCC toolchain and the "flterm" firmware loader over 
RS232:
http://lekernel.net/blog/?p=637
build scripts: http://github.com/lekernel/milkymist-packaging
The LM32 support patch has been committed yesterday into the GCC 4.5 SVN so 
you should be able to just grab a recent GCC snapshot. LM32 support is already 
included in latest binutils releases.

* uClibc and misc. user space
We took it from: http://www.theobroma-systems.com/uclinux-lm32/
(download the big package 
http://www.theobroma-
systems.com/assets/downloads/mico32/lm32linux-20080206.tar.gz).
Milkymist SoC requires a different Linux kernel than that of 
LatticeMicoSystem/Theobroma (we changed the drivers and fixed bugs) but the 
userspace is the same.

* Coding party
What about having a OpenWrt/Milkymist coding party at La Suite Logique or 
/tmp/lab during the full day Nov 24th or 25th? It could continue in the 
evening with a re-edition of the 1st FPGA workshop that several people asked 
for (http://www.tmplab.org/wiki/index.php/Workshop_Introduction_aux_FPGA).

Sébastien


More information about the Devel mailing list