Main Page
From Milkymist Wiki
Welcome to the Milkymist wiki
The goal of the project is to develop a stand-alone device in a small form factor that is capable of rendering MilkDrop-esque visuals effects in real time, with a high level of interaction with many sensors and using live audio and video streams as a base.
Open source components and design tools have been developed or used as much as possible. A system-on-chip implemented in a FPGA has been chosen for meeting this goal at the IP core level.
The flexibility of the FPGA enables advanced users to modify the design, and also permits compact integration of many interfaces (MIDI, OSC, DMX512, analog sensors, video inputs), making Milkymist™ a platform of choice for the mobile VJ.
The design is also highly modular and documented, making the code easy to re-use in other open source system-on-chips.
Consult the main project page for downloads and official information.
NB! Because of the impossible combination of spam and vandalism problems and of lack of time to fix them properly, account creation is currently disabled. Contact sebastien dot bourdeauducq at lekernel -dot- net to get an account and the possibility to edit pages here.
Contents |
[edit] Getting started
- Using the binaries on the Xilinx ML401 development board
- FAQ
- http://lekernel.net/blog/?cat=9 - Project news
[edit] Development
- Roadmap
- Wanted features (suggestions for possible contribs)
- HDL guidelines
- Development Environment
- GSoC application 2010
- GSoC ideas 2010
[edit] Custom PCB
- Part list
- File:Fpga hyperlynx.pdf.bz2 DDR2 PCB design example
- VGA DDC info: http://www.hardwarebook.info/VGA
- http://download.micron.com/pdf/technotes/DDR/tn4614.pdf
[edit] Code
- Core repository: http://github.com/lekernel/milkymist
- Linux kernel port: http://github.com/tmatsuya/linux-2.6
- OpenWrt port: http://github.com/psycho-nico/milkymist-openwrt
[edit] Resources
- Official documentation
- BIOS reference
- Visualizers
- ISE Tips
- Useful FPGA docs
- Compiling a lightweight Mico32 toolchain
- Compiling a lightweight AEMB toolchain
- Milkymist Linux cheat sheet
- Writing the Flash with Microblaze
- Research
- uClinux for Linux Programmers
- What the Xilinx tools really are
- IRC quotes

