The elmProject is a Diplomaproject which has started in the as a small Projet at the HTL-Rankweil. Three Students of the school tryed to develop a system based on a ARM Linux uC and an attached FPGA Device which can be extended over 4 slots on the expanison Headers...
Please don´t hesitate to contact us
HARDWARE
- Build a Mainboard (6-Layer PCB)
- with an Xilinx FPGA (Xc7A35T)
- with a FIFO (FTDI 240X)
- with a 256 MBit SDRAM
- with a Programm Flash
- with a Bluetooth Module
- Build a VGA/Sound cart do expand the Mainboard
- Soundcard with Wolfson WM8731 Codec
- VGA R/G/B output with resistors (Image from FPGA)
- Build a Analog Board to Measure with the Xilinx XADC
- still under development
SOFTWARE
- Run the ACME Arietta G25 uC (Linux)
- Compile neccesary Kernel Elements (e.G. Display, ...)
- Install and configure neccesary programms (Apache, SSH, ...)
- Build a Konfiguration for the FPGA (VHDL)
- UART communication unit
- FIFO communication unit
- SDRAM configuration unit
- VGA configuration unit
- ...
- Build a Webinterface (PHP/HTML)
- To control the whole Mainboard
- To Transfer images to the VGA Modul
- To Read out analog data
- Build a Display Software (QT/C++)
- Build a Software for the ACME XTerm-01
DOCUMENTATION
- Make a documentation to share the knowledge with other people