ARMUS Embedded Linux Board

From OpenCircuits
Revision as of 14:43, 10 January 2008 by 211.5.165.122 (talk)
Jump to navigation Jump to search

bahamas car island paradise rental mansion new party playboy years employment health money employment go2clickbank.com in n out burger secret season one of red vs blue eu commission traineeships god and the law of relativity portable wheelchair ramp used aliner trailers internet web site development lisa simpson has sex with bart mobiles samsung rug scandinavian the history of african american slaves free sims download sports management college degrees ritz carlton lake las vegas plastic surgeon lubbock texas acyclovir herpes 24 hybrid samsonite kongkek bini orang money gram express sonic boom romanesko media news privilege tax dead body woman antispasmodic elixir black jack phone wireless accelerated accountability in performance reader reading student teacher through new mexico sun java runtime environment 1.4.2 nursing advanced directives dad and son gay stories email resume etiquette korn falling away from me informer song lyrics purple haze top 10 most wanted fugitives no lead wick airsoft double eagle free nude jessica biel osteria del sole paperless office myth lee harvey oswald killed jfk alone yucomat selling a home in phoenix simpsons games to play online va high school swimming moneyline tongue piercings equity trading software hypnosis information international ish society purchase soccer balls prison storys natasha bedingfield these words lyric lucky man cum what is the us congress smc2804wbrp g manual address email pcs sprint window security center download free girl webcams live xbox jewel lights u2 vertigo cd lyrics optionetics scam search-photo.com multiplayer-online-rpg male nipple enlargement business california license search ranger patch spa manicures little sister queens stone age mp3 preteen lolitas having sex vent server hosting orange crush charter funding san diego free ringtones for a motorola phone incubus lyric stellar gay search engines new years eve game teacher and 13 year old student jasmine st claire un world population statistics vicki weasle fathers day card pink mp3 plugged in magazine printed hoodies 444 christ jesus uconn health center scarab excel 21 cheap heelys adverse drug reactions and lipodystrophy in hiv free phone number listing gas propane tankless water heater lauryn hill white people gatlinburg tennessee real estate hospice experts pick blogspot.com bonus code party poker site el nikkor saddle bags jair rodrigues allez viens level 3 juicy fruits will smith miami crime her hip lyric mobb rock spewing savoy brown omi inc latino music universal free pic of trible tattoo customer service assessment aluminum boats schumacher pharmacognosy of chenopodium furry anime one way ticket to the moon boney m newton eagle spain city population games.com heavy banana republic outlet store warcraft 3 dota circumcision female omega watch photo the game put you in the game video 2005 tacoma part pennsylvania tool ohio lancaster united lithographers street sweepers hilary duff learning to fly garter snake deep technique throat red azalea on the cliff pamela anderson playboy gallery aramco job saudi lawn ornaments and silhouettes spanish property agent free desktop backgrounds lower tacoma control arm marketing advertisement american day dream lindsay lohan nip slip picture bon jovi wanted dead or alive masonic temple kits to make your own rubber stamps frankie galasso fan ultrasonic flow meter chicas brasil galleries of women stripping ==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