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
_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkym...@freenode
Webchat: www.milkymist.org/irc.html
Wiki: www.milkymist.org/wiki

Reply via email to