Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
8 views9 pages

Contoh Embedded System Bersistem Operasi Friendly ARM Mini 2440

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 9

EMBEDDED SYSTEM

MINGGU KE 16

“Contoh Embedded system bersistem operasi


Friendly ARM mini 2440”

Oleh:
Jefri Setia Prayoga
2A-D3
14

PRODI TEKNIK ELEKTRONIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI MALANG
2012
Friendly ARM mini 2440

Mini 2440 merupakan salah satu jenis embedded system yang memiliki
operating system .Produk ini didesain oleh SAMSUNG untuk menjalankan
aplikasi-aplikasi khusus maupun umum dengan kebutuhan daya yang
hemat.Contoh penggunaan dalam aplikasi khusus yakni alat ini bisa digunakan
dalam bidang robotic dan microcontrol yang lainnya.Sedangkan untuk aplikasi
umum alat ini menyerupai computer umum yakni dapat menjalankan aplikasi
secara multi tasking.Bahkan bisa juga digunakan untuk browsing internet asalkan
ada jaringan internetnya.

System operasi yang dapat di install ke alat ini antara lain:

 Windows CE
 Linux
 Android
Bahkan dari sumber yang tidak resmi yang saya dapat dari internet alat ini
dapat diinstal iOS dan MacOS Leopard besutan Apple.Inc.
Untuk menginstal berbagai system operasi tadi user tidak perlu khawatir
karena beberapa situs internet telah menyediakan tutorialnya baik dalam
bentuk text maupun video.
Selain produk mini 2440 ini Samsung juga memproduksi jenis lainnya yang
setingkat diatasnya yakni micro 2440.

Gambar Micro 2440


Spesifikasi S3C2440

GAMBAR 1 Layout Mini 2440

Specification

 Dimension: 100 x 100 mm


 CPU: 400 MHz Samsung S3C2440A ARM920T (max freq. 533 MHz)
 RAM: 64 MB SDRAM, 32 bit Bus
 Flash: 64 MB / 128 MB / 256 MB / 1GB NAND Flash and 2 MB NOR Flash with BIOS
 EEPROM: 256 Byte (I2C)
 Ext. Memory: SD-Card socket
 Serial Ports: 1x DB9 connector (RS232), total: 3x serial port connectors
 USB: 1x USB-A Host 1.1, 1x USB-B Device 1.1
 Audio Output: 3.5 mm stereo jack
 Audio Input: Connector + Condenser microphone
 Ethernet: RJ-45 10/100M (DM9000)
 RTC: Real Time Clock with battery
 Beeper: PWM buzzer
 Camera: 20 pin (2.0 mm) Camera interface
 LCD Interface: 41 pin (1.0 mm) connector for FriendlyARM Displays and VGA Board
 Touch Panel: 4 wire resistive
 User Inputs: 6x push buttons and 1x A/D pot
 User Outputs: 4x LEDs
 Expansion: 40 pin System Bus, 34 pin GPIO, 10 pin Buttons (2.0 mm)
 Debug: 10 pin JTAG (2.0 mm)
 Power: regulated 5V (DC-Plug: 1.35mm inner x 3.5mm outer diameter)
 Power Consumption: Mini2440: 0.3 A, Mini2440 + 3.5" LCD: 0.6 A, Mini2440 + 7"
LCD: 1 A
 OS Support
o Windows CE 5 and 6
o Linux 2.6
o Android

S3C2440A ini menggunakan ARM920T core, 0.13um CMOS standard cells


dan sebuah memori compiler.Itu sangat hemat energy,sederhana,elegan dan fully
static.Juga mengadopsi arsitektur bus terbaru yang bernama Advanced Micro
controller Bus Architecture (AMBA).
Dalam satu chip itu juga terdapat berbagai macam bagian antara lain:

· Around 1.2V internal, 1.8V/2.5V/3.3V memory, 3.3V external I/O


microprocessor with 16KB I-Cache/16KB DCache/
MMU
· External memory controller (SDRAM Control and Chip Select logic)
· LCD controller (up to 4K color STN and 256K color TFT) with LCD-dedicated
DMA
· 4-ch DMA controllers with external request pins
· 3-ch UARTs (IrDA1.0, 64-Byte Tx FIFO, and 64-Byte Rx FIFO)
· 2-ch SPls
· IIC bus interface (multi-master support)
· IIS Audio CODEC interface
· AC’97 CODEC interface
· SD Host interface version 1.0 & MMC Protocol version 2.11 compatible
· 2-ch USB Host controller / 1-ch USB Device controller (ver 1.1)
· 4-ch PWM timers / 1-ch Internal timer / Watch Dog Timer
· 8-ch 10-bit ADC and Touch screen interface
· RTC with calendar function
· Camera interface (Max. 4096 x 4096 pixels input support. 2048 x 2048 pixel
input support for scaling)
· 130 General Purpose I/O ports / 24-ch external interrupt source
· Power control: Normal, Slow, Idle and Sleep mode
· On-chip clock generator with PLL

FEATURES
Architecture cycle.
· Integrated system for hand-held devices and · Supports self-refresh mode in SDRAM for
general embedded applications. powerdown.
· 16/32-Bit RISC architecture and powerful · Supports various types of ROM for booting
instruction set with ARM920T CPU core. (NOR/NAND Flash, EEPROM, and others).
· Enhanced ARM architecture MMU to support NAND Flash Boot Loader
WinCE, EPOC 32 and Linux. Supports booting from NAND flash
· Instruction cache, data cache, write buffer and memory.
Physical address TAG RAM to reduce the effect · 4KB internal buffer for booting.
of · Supports storage memory for NAND flash
main memory bandwidth and latency on memory
performance. after booting.
· ARM920T CPU core supports the ARM · Supports Advanced NAND flash
debug Cache Memory
architecture. · 64-way set-associative cache with I-Cache
· Internal Advanced Microcontroller Bus (16KB)
Architecture and D-Cache (16KB).
(AMBA) (AMBA2.0, AHB/APB). · 8words length per line with one valid bit and
System Manager two
· Little/Big Endian support. dirty bits per line.
· Support Fast bus mode and Asynchronous bus · Pseudo random or round robin replacement
mode. algorithm.
· Address space: 128M bytes for each bank · Write-through or write-back cache operation
(total to
1G bytes). update the main memory.
· Supports programmable 8/16/32-bit data bus · The write buffer can hold 16 words of data
width and four
for each bank. addresses.
· Fixed bank start address from bank 0 to bank Clock & Power Manager
6. · On-chip MPLL and UPLL:
· Programmable bank start address and bank UPLL generates the clock to operate USB
size Host/Device.
for bank 7. MPLL generates the clock to operate MCU at
· Eight memory banks: maximum 400Mhz @ 1.3V.
– Six memory banks for ROM, SRAM, and · Clock can be fed selectively to each function
others. block
– Two memory banks for ROM/SRAM/ by software.
Synchronous DRAM. · Power mode: Normal, Slow, Idle, and Sleep
· Complete Programmable access cycles for all mode
memory banks. Normal mode: Normal operating mode
· Supports external wait signals to expand the Slow mode: Low frequency clock without PLL
bus
Idle mode: The clock for only CPU is stopped. · Woken up by EINT[15:0] or RTC alarm
Sleep mode: The Core power including all interrupt
peripherals is shut down. from Sleep mode

A/D Converter & Touch Screen Interface


· 8-ch multiplexed ADC
· Max. 500KSPS and 10-bit Resolution
· Internal FET for direct Touch screen interface
Watchdog Timer
· 16-bit Watchdog Timer
· Interrupt request or system reset at time-out
IIC-Bus Interface
· 1-ch Multi-Master IIC-Bus
· Serial, 8-bit oriented and bi-directional data
transfers can be made at up to 100 Kbit/s in
Standard mode or up to 400 Kbit/s in Fast mode.
IIS-Bus Interface
· 1-ch IIS-bus for audio interface with DMA-based
operation
· Serial, 8-/16-bit per channel data transfers
· 128 Bytes (64-Byte + 64-Byte) FIFO for Tx/Rx
· Supports IIS format and MSB-justified data format
AC97 Audio-CODEC Interface
· Support 16-bit samples
· 1-ch stereo PCM inputs/ 1-ch stereo PCM outputs
1-ch MIC input
USB Host
· 2-port USB Host
· Complies with OHCI Rev. 1.0
· Compatible with USB Specification version 1.1
USB Device
· 1-port USB Device
· 5 Endpoints for USB Device
· Compatible with USB Specification version 1.1
SD Host Interface
· Normal, Interrupt and DMA data transfer mode
(byte, halfword, word transfer)
· DMA burst4 access support (only word transfer)
· Compatible with SD Memory Card Protocol version
1.0
· Compatible with SDIO Card Protocol version 1.0
· 64 Bytes FIFO for Tx/Rx
· Compatible with Multimedia Card Protocol version
2.11
SPI Interface
· Compatible with 2-ch Serial Peripheral Interface
Protocol version 2.11
· 2x8 bits Shift register for Tx/Rx
· DMA-based or interrupt-based operation
Camera Interface
· ITU-R BT 601/656 8-bit mode support
· DZI (Digital Zoom In) capability
· Programmable polarity of video sync signals
· Max. 4096 x 4096 pixels input support (2048 x
2048 pixel input support for scaling)
· Image mirror and rotation (X-axis mirror, Y-axis
mirror, and 180° rotation)
· Camera output format (RGB 16/24-bit and YCbCr
4:2:0/4:2:2 format)
Operating Voltage Range
· Core: 1.20V for 300MHz
1.30V for 400MHz
Memory: 1.8V/ 2.5V/3.0V/3.3V
· I/O: 3.3V
Operating Frequency
· Fclk Up to 400MHz
· Hclk Up to 136MHz
· Pclk Up to 68MHz
Package
· 289-FBGA

You might also like