Hardware: Difference between revisions

From Sharpfin
Jump to navigation Jump to search
Line 39: Line 39:
== Smally Tiny12 CPU ==
== Smally Tiny12 CPU ==


There's also an Atmel Tiny12L MCU onboard. No idea what it's doing yet.
There's also an [http://www.atmel.com/dyn/resources/prod_documents/doc1006.pdfAtmel Tiny12L MCU] onboard. No idea what it's doing yet.


It is possible that the 64 bytes of internal EEPROM are used in this device to store configuration data such as IP address, network router, and 'last played'.
It is possible that the 64 bytes of internal EEPROM are used in this device to store configuration data such as IP address, network router, and 'last played'.

Revision as of 10:29, 12 November 2006

Radio's

The Barracuda is used in the the following radios:

Barracuda hardware

The Barracuda module is a pretty straightforward, but very compact, board with CPU, flash, ram and some interfaceing for audio, buttons and LCD display

Front of the PCB
Back of the PCB
Board outline with numbered pins
File:Barracuda-pinout.png
Connector pinout, under construction
Composite image showing top and bottom layers

The Processor board is marked 'Reciva' and 'IRM2' in the silk screen, and contains (mainly) three devices, all manufactured by Samsung.

The right image shows a board outline with pin numbers on the pads. These numbers are by no means official, but until we know the exact purpose of the pins, it's handy to give them a number so everybody is talking about the same thing.

Main CPU

The CPU has the following on-board functions:

  • ARM core
  • PCM Sound device
  • USB host/device interface
  • TFT LCD/STN LCD Controller (16bit, 640x480 maximum)
  • ...


Smally Tiny12 CPU

There's also an Tiny12L MCU onboard. No idea what it's doing yet.

It is possible that the 64 bytes of internal EEPROM are used in this device to store configuration data such as IP address, network router, and 'last played'.

Flash

RAM

  • the bottom left device is SDRAM 16M*8