ARMUS Embedded Linux Board

From OpenCircuits
Revision as of 07:58, 9 January 2008 by 147.46.7.54 (talk)
Jump to navigation Jump to search

mac diskettes kris cox artist thursday official site media player in taskbar little beach hawaii how to read guitar tabs trish stratus fucking powertabs editor sodium costarica hella good cheap dedicated server web hosting lane bryant clothes traulsen coolers shoes tieing kisetsu aids camp hiv summer andromeda band control room design shirt table tennis auto mall sexy cat halloween echostar shining jaw distraction we know why you fly oil management cybil shepard insurance lockline phone sofa manufacturers uk salvatore ferragamo man shoes blackwater company security usa sperm womb louvre da vinci code earth.google.com little know it all tab 1980 flash gordon bow and arrow 7 battle man mega network office of the professions ny viet nam war photo lithium ion batteries aa outback restaurant nicky hilton style o brother where art thou atp tennis tv teen emancipation sexy 12 year old girl alex bailey charteris book calvin hobbes lazy sunday sneha angelou maya poem short partituras billy idol robert downey jr movie everclear cd raven slated interior modified car exercise with heavy bag boxing restraints in health care bio broly award blue flag iview mediapro rest us west mad money cnbc jim cramer fryes electronics.com steelers football eduardo picture verastegui arts and craft supply online northbrook junior high principal aegis radar ucas map of tuscon arizona sony picture com sea veg qi quiz show triumph lingerie quality manual professional development niagara falls hockey tournament romantic honeymoon mds manuals benefit of lavender oil airtime nokia tracfone presitent custom motorcycle rim wheels switchfoot guitar tabs only hope car general horn lee kroger ads plam springs map who is merlin london school of business uk nephesh paul r west new tides picture of mayan god judah folkman harvard skiing real estate atlanta ga men and women american medicine native picture wheel natural headache relief telecom network solution the thirsty moose lacey caifanes koleksi nasyid sway lyric by the perisher fluid retention loas angeles zip code how to build wind generator peltasts vienna imam hussein shrine dependable auto shipping wrist watches modeling swimming underwater jessica lambert bank boutique investment cream point himalayan danni big boobs gallery erotic voluptuous woman bl band, the eagles webconfig authentication tifa aeris hentai elastomeric membranes royal hotel bath england richard ellis real estate smack smacked smacking latin sensation studio message flags tom cruise kills oprah balto alcoholism new treatment bedroom closet design atv kill switches bike part pocket without conscience the disturbing world of the psychopaths among us body sculpture cream dip switch zorbas champaign hobie sunglasses mathes games 50 bulletproof cent cheat code ps2 musty putters exchange jewelry mass sudbury model minority thesis series tv virginian sunset key resort key west vittoria rubino tires construction association (at)yahoo.ca ==Presentation== ARMUS, an ARM robotic processing system designed by a team of fourth-year undergraduate students in electrical engineering and computer engineering. This project intends to replace the Handy Board, the current microcontroller system used by first-year undergraduate students in our curricula with a more powerful, versatile and up- to- date technology, while preserving ease of use. Our ARMUS processing system offers high processing and memory capabilities at low energy consumption, for a price of around 300$CAD.

Here is a paper describing the whole project: Article on Armus

Specs

The board is made to run Linux. We have sucessfully built and tested the first prototype. It ran Linux 2.4 with no big issues. Since then, we have designed the second version (proto2), but never built it because we graduated. Here are the specs:

  • AT91RM9200 CPU (ARM920T core)
  • On board 32MB SDRAM and 8 MB Flash.
  • CompactFLash
  • SD/MMC trough SPI
  • 2 RS232 ports
  • JTAG/ICE port
  • LCD port on the memory bus, we used a graphical LCD of 64x128
  • 10baseT Ethernet
  • USB Host and Device
  • CAN port
  • Audio (TLC320AIC23B: stereo out, stereo in, microphone in, 44.1kHz 16 bits)
  • 48 IOs and 10 ADCs on a PIC18F8310
  • 4x dsPIC30f3010 for motor control (4 DC, 4 servo, 4 capture/compare, 4 quad encoder, 8 more ADCs)
  • Power supply is done with two switching power supplies (3.3V and 5V) to minimize power comsuption.

Design Files

Here are the whole hardware design tree. These Project files were made using Altium designer 2004 SP4. They include the schematics and the PCB files. I would gladly post a PDF version, but somehow pins number and names get affected by the operations.

There is a free "Altium Viewer" license availlable at www.altium.com, one should be able to view the whole project with it.

Here are the Gerber files for Armus, All optimized for Sierra Proto Express, wich did a fantastic job on the first proto run at very low cost with their "no-touch 4-layer" service. To use any other fab house remember that trace/space is 6 mils, and minimum hole size is 15mils.

Software Drivers and Kernels

THIS PAGE IS UNDER CONSTRUCTION, COME BACK SOON! I still need to get the software part together...

other boards that run Linux