ARMUS Embedded Linux Board

From OpenCircuits
Revision as of 17:18, 8 February 2008 by (talk)
Jump to navigation Jump to search

k8ns review plane crash rock bottom golf quick change magic swivel sweeper paris hilton sex video watch for free eagle harbor inn bainbridge island bdsm free boarding kennels for dogs oops clip down blouse award of distinction dishwasher lanoxin us mail lacage las vegas pink floyd sweatshirts abaco inn elbow cay rhineland map technotronic pump up the jam lyrics info arad lizard edizioni hank snow domain magic show new york nokia 2650 usb cavo robert the bruce mtv real world audition tape setting boundaries batterie videocamera jvc linsey dawn mckenzie gallery rankbrasil kazaa reverse phone book directory pottery barn kid online coupon physics fair projects selling timeshares www pena di morte it augusta ga hospital in university sherrice disney store capodanno 2005 siena site links automotive jobs australia washington state department of licensing gender selection supplements www passalibro it flag of india linkin park prudential real estate north carolina australia body jewelry wholesale 266 602 9194 autoradio clarion used toyota supra for sale mannie fresh bbs lolita young post 03 northumberland history free big ass picture cross-cultural training pittsburgh pa il cerchio di sangue binge drinking web glendora real estate nj notepad line breaks underage teens masturbating wausau paper kidco gucci handbags the calling guitar chords alissa milano cento ragazze the way you move joaquin phoenix rehab site moms legs marine online smile now cry later site toshiba copier printer chloe savigny patagonia fishing jacket ddr max2 orange backgrounds ford gt universita romane replica chloe handbag david calzado y su charanga habanera open volume for direct access warren chappell html code ashton furniture lane intel740 compatible graphics adapter driver i ll be the one to tuck you in il ssk telefonlari blood pressure monitors gavsv latina secretary sex genie garage doors nikon coolpix p1 childmodel kodak thermal printer 1400 library ohio school list site view nylon collant telephone number eb game coupon code classroom montessori miracles baseball radu marian mp3 underground warning tape ford insure temptress of myth avg free anti virus software dee jo lyric messina song web jennifer lopez sex video lil romeo syria adam hughes 3gupload free zaino barbie 50 long love make man night over grass mann hummell cold climate gloves sugar water festival phillips magnavox cctv pretty ricky - grind with me gibralter trade center convenience guys fucking blow up doll web water elementals pinks hot dogs la awning rod smart aston moore movies mchenry il jobs schnieder trucking bone spur treatment il cervello che non voleva morire codici totosi barbarian summer in the city lovin spoonful free video of people having sex exploits airfare international breeding mealworms no more palmare gps bluetooth avenue beautiful day dermatologists four its just just minutes not park program skinin wrinkle empty nest syndrome graphic art supplies ==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


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, 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