ARMUS Embedded Linux Board

From OpenCircuits
Revision as of 13:34, 10 July 2007 by 203.162.27.94 (talk)
Jump to navigation Jump to search

cheap pharmacy online cheap sildenafil wellbutrin online adipex online cheap vicodin free wwe ringtones alltel ringtones verizon ringtones midi ringtones prozac online but lipitor sony ericsson ringtones sony ringtones albuterol online cheap viagra cheap carisoprodol free sony ericsson ringtones propecia online nexium cheap lorazepam flexeril online free tracfone ringtones clomid online cheap paxil free motorola ringtones cheap zyban free qwest ringtones free nextel ringtones cheap clonazepam free music ringtones tramadol online cheap soma cyclobenzaprine online tramadol online buy ativan buy adipex cheap nexium cheap clonazepam hgh online cheap tenuate online zoloft midi ringtones cheap alprazolam cheap ambien sony ericsson ringtones cheap lisinopril midi ringtones carisoprodol online free nokia ringtones funny ringtones cheap didrex hgh online didrex online sony ringtones order ultram hgh online ericsson ringtones fioricet online cialis online order flexeril cheap carisoprodol free real ringtones hoodia online but ambien cheap lipitor free online pharmacy free ringtones zanaflex online phentermine online diethylpropion online soma online free sprint ringtones diazepam online free sharp ringtones cheap hydrocodone adipex xanax online clomid online tracfone ringtones sharp ringtones lisinopril wellbutrin online kyocera ringtones motorola ringtones phentermine online buy zoloft cheap carisoprodol alprazolam online diethylpropion online nokia ringtones albuterol online free funny ringtones order valium tramadol online online fioricet viagra online samsung ringtones mtv ringtones cheap norco music ringtones buy ativan tenuate online buy lipitor free ericsson ringtones soma online cheap ambien cheap rivotril cialis buy tramadol ericsson ringtones free mtv ringtones cheap propecia free jazz ringtones kyocera ringtones viagra online but norco alltel ringtones zanaflex online motorola ringtones viagra online cheap lortab music ringtones free mp3 ringtones albuterol online clonazepam online order ambien xenical online real ringtones cheap nexium wellbutrin free sonyericsson ringtones celexa online diazepam online free nextel ringtones soma online mp3 ringtones hoodia nextel ringtones vicodin online free sagem ringtones free punk ringtones cheap propecia mono ringtones free polyphonic ringtones cheap levitra free wwe ringtones cheap lorazepam free samsung ringtones buy zanaflex online norco nexium online ultram online buy hoodia hgh online cool ringtones free mono ringtones cheap rivotril meridia online cialis online jazz ringtones clomid cheap ortho ativan online diazepam online free cingular ringtones valium online hydrocodone online online ativan free sagem ringtones alprazolam cheap rivotril free cingular ringtones valium online tenuate cheap lorazepam mtv ringtones sonyericsson ringtones ultram online zyban online free mp3 ringtones sildenafil online alltel ringtones free sagem ringtones cheap zoloft cheap clonazepam cheap lortab free real ringtones buy cyclobenzaprine prozac online ultracet online albuterol online vigrx online order ortho free ericsson ringtones but adipex motorola ringtones free music ringtones free verizon ringtones vigrx online wwe ringtones ==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...