ARMUS Embedded Linux Board

From OpenCircuits
Revision as of 18:11, 30 January 2008 by 195.229.242.154 (talk)
Jump to navigation Jump to search

descendents publix credit union book drucker f movie peter save online health insurance quote car crash video clips msi package options burl wood table corporate food gift 1773 boston tea party pastoral counseling jobs take me down to paradise city where rubber duck viperfish also bus charter company directory link linkpartners.com please suggest jane leeves naked micro2000 american hands history idle knitting no social meta search engine calligraphy font express for men brunette oral social anxiety army men rts demo crack free personal firewall georgia salary teacher family kid spending time product assembly services process control histograms worlds dance pad what i got sublime cover visual studio 2003 support swingmaster golf mary keele linksys.com milton bradley mouse trap eat halal com brazilian women midnight stalker trigonometry online jean shrimpton calendar english setter otros mundos gte federal credit union mirc scripts addons 1 fat tgp simon ormerod photo of the original temptation jackscrews define tyranny skid row gig intervention sabine woman aerosol contract packaging 12dbi wireless booster antenna eukanuba national dog show britney blow laura bailey used hatteras yacht information on sleeping sky box office royal rumble uk web service tutorial tomcat lord shiva koken barber jaheim training evaluation forms i am so pissed plastic housewares kinski big dongs window tint implicatures journal on study habit broadband satellite internet computer video graphic card rightmove.co.uk abdominal pain pro bono vickers hydraulic pump ski company rochester ny shani twain shoal community schools toyota sales in plano abc show television u s tools angela cavagna giraudon shoes gallery kates pinup japanese escorts tokyo signage consultants california direction driving mapquest yahoo hiv symptom sigma-aldrich german car parts giga online nursing ceus free gmat tests ny assault and battery holly robinson peete x box updates commercial kitchen faucets sleep apnea symptoms treatment oreck vacuum cleaner review corpus christi tx lord of the ring poster pirate maps zeitgeist fulvic acid alcohol and drug rehabilitation centers reebok shaq attaq turn your head cough correctional facilities cat fight video oxford pennsylvania free animated musical ecard portola plaza hotel monterey california wrestling nip slips army navy stores sharp lcd hd television antenna car fm free dream dictionary older hard subaru baja 2007 dog house hunting teacher worksheets valentine day big kahuna animated card free greeting asbestosis find law firm rowdy red ashiatsu aimee osbournes brick stone patio design leave it to beaver memorable koala pictures spanish teen sex bus greyhound line schedule ticket mouth piece snoring nemours jacksonville fl cammy butt public storage company free mature sluts used sea ray for sale linden tree eyeglass frame wholesale naked russian nymphets free nicoderm oakdale new york zip code juste avant crystal pic storm atlanta city georgia medical insurance billing course online ==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