FriendlyARM. Mini2440.

Similar documents
Users Manual for MINI2440


TQ2440 Development Platform Manual

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Product Technical Brief S3C2416 May 2008

EMBEDDED HARDWARE. Core Board. ARM7 Development board. ARM7 Evaluation Board. Page 1 of 5

DevKit7000 Evaluation Kit

LPC1788 Mio Board. The functional details of the board are as follows-

SBC8140 Single Board Computer

Embest SOC8200 Single Board Computer

MYD-IMX28X Development Board

LS6410 S3C6410 ARM11 Development Board

MYD-IMX28X Development Board

CORE6410 Process Card

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 2013 ISSN:

COM-RZN1D - Hardware Manual

MYD-SAMA5D3X Development Board

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

DevKit8500D Evaluation Kit

Hands on Experience with AVR32

Introduction to the TenByTen6410

AT-501 Cortex-A5 System On Module Product Brief

OK335xS Users Manual Part I - Introduction

PV8900-CORE Full Function TCC8900/TCC8901/TCC8902 CPU Module Specification

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

Tiny6410 User manual Tiny6410 User manual

AT91SAM9G45 EVK Board

LPC1788 Mio Board. User Manual. Revision 1.0 1

MYD-SAM9X5 Development Board

Cannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective

AK-STM32-ETH Development Board

DevKit8000 Evaluation Kit

This product is RoHS compliant PKA1GxxxRx-00R

Intel Galileo gen 2 Board

EM2416 Hardware Manual

MYD-JA5D2X Development Board

This product is RoHS compliant PK65VxxxRx-00R

This product is RoHS compliant PK70WxxxRx-00R

RDB1768 Development Board User Manual

This product is RoHS compliant PK80SxxxRx-00R

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

pcduino V3B XC4350 User Manual

PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670

OK335x Products Guide. Contents

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

MYD-Y6ULX Development Board

SAM A5 ARM Cortex - A5 MPUs

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification...

EX-9686U/A-L(A9) Hardware User Manual

MYD-C437X-PRU Development Board

Teratronik elektronische systeme gmbh. V4½-CPU Technical Data. Date:

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

RX62N BOARD User Manual

EMAC SoM Presentation

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series

STM32L4R9I-EVAL. Evaluation board with STM32L4R9AI MCU. Features

PCM-4153-A2 PC/104+ SBC w/amd LX800, VGA, LCD, Dual LAN, USB 2.0, On-board Flash and Memory Startup Manual

IB112. Freescale I.MX536 ARM Cortex -A8 Embedded BOARD. USER S MANUAL Version 1.0

EPIC board ensures reliability in the toughest environment

DTK2410 Specification

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

SoM-250ES SoM 200-pin Carrier Board User Manual REV. 1.1

Creator Ci40 product brief

Course Introduction. Purpose: Objectives: Content: Learning Time:

Module Introduction. CONTENT: - 8 pages - 1 question. LEARNING TIME: - 15 minutes

Concept of Fan Regulator using MINI-2440

Product overview. Technology in Quality. ColdFire Module ARM Moduls System Integration Kit s Complete Systems

OK210 Users Manual Part I - Hardware

i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from at this pag

Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004

Get Started SUPPORT WARRANTY. Visit the i.mx community at

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

RoBoard RB-100 Manual V2.00 The Heart of Robotics. Jan 2009 DMP Electronics Inc

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

MYD-SAM9X5 Dev Board

EMAC SoM Presentation.

Quick Start Guide for i.mx28 EVK. i.mx28 EVK Multimedia and connectivity

CoiNel Technology Solutions LLP. LPC2148 ARTIST Instruction Manual LPC2148 ARTIST. Instruction manual. Revision 1

. Micro SD Card Socket. SMARC 2.0 Compliant

LinkSprite Technologies,.Inc. pcduino V2

EyeCheck Smart Cameras

SABRE Board for Smart Devices

STM32 Cortex-M3 STM32F STM32L STM32W

ACH1180 Audio Host Processor. Description. Features. ACH1180 Audio Host Processor. Preliminary 1

MYD-C7Z010/20 Development Board

SBC1788 Single Board Computer

M54451EVB Development Board for Freescale MCF54451 MCU Hardware User Manual

Future Designs, Inc. Your Development Partner LCD DEMO KITS

M-606 Linux ARM9 Single Board Computer User Guide

Emtronix. ESMARC Evaluation Board Datasheet

Quick Start Guide. i.mx 6SoloLite Evaluation Kit

MYC-AM335X CPU Module MYC-AM3352 MYC-AM3359

Overview. 3//5/ Preliminary Product Brief

SBC3100 (Cortex-A72) Single Board Computer

SEIKO EPSON CORPORATION

PV8900-FULL-B Full Function TCC8900/TCC8901/TCC8902 Development Board Specification

ARDUINO LEONARDO ETH Code: A000022

Transcription:

FriendlyARM Mini2440 www.friendlyarm.net

1 Introduction...3 1.1 Features...4 2 Hardware Resource...6 2.1 Jumpers and Interfaces...6 2.2 Memory Map...7 2.2.1 Memory Adress Allocation...7 2.3 Power Supply...8 2.4 System Reset...8 2.5 SDRAM...8 2.6 Flash...8 2.7 User LEDs...8 2.8 User Buttons...9 2.9 ADC...9 2.10 PWM Buzzer...10 2.11 EEPROM...10 2.12 JTAG...10 2.13 Ethernet...10 2.14 UART...11 2.15 USB...11 2.16 LCD Interface...11 2.17 Camera Interface...12 2.18 Audio In- and Output...12 2.19 System Bus...12 2.20 GPIO...12

1 Introduction The FriendlyARM Mini2440 is a single board computer based on a Samsung S3C2440 ARM9 microprocessor. The board measures 10 cm x 10 cm, ideal for learning about ARM systems or integrating into numerous products.

1.1 Features CPU Samsung S3C2440A (ARM920T), 400MHz, max. 533Mhz RAM 64MByte SDRAM 32bit Bus 100MHz Clock Flash 64MByte or 128MByte Nand Flash 2MByte Nor Flash with Bios System Clock 12Mhz Crystal LCD 4 wire resistive touch screen interface STN-Displays 4bit dual scan, 4bit single scan or 8bit single scan display type monochrome, 4 gray levels, 16 gray levels, 256 colors or 4096 colors Max: 1024x768 TFT-Display 1, 2, 4 or 8 bpp palletized color displays 16 or 24 bpp non-palletized true-color displays Max: 1024x768, 64k colors Interface and Resource 1 10/100M Ethernet RJ-45 (DM9000) 3 Serial Ports (1 RS232) 1 USB Host 1 USB Device 1 SD-Card Interface 1 Audio Output 1 Audio Input 1 Microphone 4 User LEDs 6 User Buttons 1 PWM Buzzer 1 Adjustable Resistance (for ADC testing) 1 I2C EEPROM

1 Real Time Clock with Battery (RTC) 1 20pin Camera Interface (2.0mm) 1 34pin GPIO (2.0mm) 1 40poin System Bus (2.0mm) 1 10pin JTAG (2.0mm) Power Supply 5V Connector Dimension 10 x 10 cm OS Support Linux 2.6 Android Windows CE 5 and 6

2 Hardware Resource 2.1 Jumpers and Interfaces Switch (S1): Power on/off Switch (RST): Reset Switch (S2): Select boot mode (Nor Flash or Nand Flash) Jumper (J2): Select input voltage of the LCD driver board (3.3V or 5V)

2.2 Memory Map The S3C2440 supports two boot modes: booting from Nand Flash booting from Nor Flash 2.2.1 Memory Adress Allocation left: Nor Flash, right: Nand Flash Nor Flash Boot: Nor Flash mapped to ngcs0 space Nand Flash Boot: 4k Bytes Boot SRAM mapped to ngcs0 space SDRAM address space: 0x30000000-0x34000000 There is one thing to note, ngcs0 chip select space is different in start-up mode, the mapping of the devices are not the same. In Nand Flash boot mode, the internal 4kBytes BootSRAM tablet is mapped to the ngcs0 space and in Nor Flash boot mode, the Nor Flash has been mapped to the chip select space ngcs0.

2.3 Power Supply The board needs an external 5V power supply. The other reqiuired voltages are generated on the board: 3.3V, 1.8V and 1.25V. 2.4 System Reset The reset circuit uses a MAX811 reset IC and there is an additional reset switch on the board: RST 2.5 SDRAM There are two 32MByte chips (HY57V561620, 4Banks x 4MBit x 16bit) on the board. The two 16bit chips form a 32bit data bus. Their physical start address is 0x30000000. 2.6 Flash There are two flash memory types on the board: 2MByte Nor Flash (SST39VF1601) and 64MByte Nand Flash (K9F1208). Address and data bus width: Nor Flash: 16bit Data + 20bit Address Bus Nand Flash: 8bit Data / Address Bus 2.7 User LEDs LED GPIO Other function Name in schematic 1 GPB5 nxback nled_1 2 GPB6 nxreq nled_2 3 GPB7 nxdack1 nled_3 4 GPB8 ndreq1 nled_4 The LEDs are active low.

2.8 User Buttons Button GPIO Other function Name in schematic / interrupt 1 GPG0 - EINT8 2 GPG3 nss1 EINT11 3 GPG5 SPIMISO1 EINT13 4 GPG6 SPIMOSI1 EINT14 5 GPG7 SPICLK1 EINT15 6 GPG11 TCLK1 EINT19 The signal is low if a button is pressed. The user buttons are also led out on CON12. 2.9 ADC There are four ADC channels on the board which are connected to the GPIO header (CON4). AIN0 is also connected to a 10k potentiometer (W1).

2.10 PWM Buzzer The Buzzer is connected to GPB0. 2.11 EEPROM The 24C08 EEPROM (1024Byte) is connected to the I2C bus: I2CSCL and I2CSDA. 2.12 JTAG The JTAG is led out on a 10 pin connector with 2.0mm pitch. 2.13 Ethernet The ethernet interface uses a Davicom DM9000 chip. Note: Each board has got the same MAC address. It can be configured by software for Linux and for WinCE inside the BSP DM9000 driver code.

2.14 UART The three serial ports are led out on CON1 (UART0), CON2 (UART1) and CON3 (UART2). UART0 is also connected to a RS232 level converter and led out on COM0 (DB9 connector). 2.15 USB The USB Host is a USB type A connector and the USB Device is a USB type B connector. For communication control the USB Device has got an additional pin: USB_EN (GPC5). 2.16 LCD Interface The board has got a 41 pin display connector (0.5mm pitch). All signals + a four-wire touch screen interface are on the connector. The jumper J2 is used for the LCD driver board power supply select signal, either 5V or 3.3V supply.

2.17 Camera Interface The S3C2440 device has a built-in CMOS camera interface and this can be accessed via CON20 (marked with CEMERA). It is a 20 pin 2.0mm pitch connector. 2.18 Audio In- and Output The used audio codec is a UDA1341 which is connected via I2S. The codec has one output and two inputs. The output is led out to the 3.5mm stereo jack. One input is connected to the on-board microphone and one is led out on CON10 (mono). 2.19 System Bus System Bus is on CON5, a 40 pin 2.0mm pitch connector. 2.20 GPIO GPIO is on CON4, a 34 pin 2.0mm pitch connector.