MBC-SAM9G35 Core Board Overview



Similar documents
SBC6245 Single Board Computer

Embedded Display Module EDM6070

SBC8600B Single Board Computer

Atmel SMART ARM Core-based Embedded Microprocessors

IOVU-571N ARM-based Panel PC

Embedded Linux Platform Developer

SBC8100 Single Board Computer

FriendlyARM mini2440

1 Mi kołaj Z Mik ar ołaj Z zyc arzy ki cki

Embedded Software development Process and Tools: Lesson-3 Host and Target Machines

Atmel Norway XMEGA Introduction

MPX28. o UART, SD-CARD, I2C, PWM, Serial Audio, SPI Power management optimized for long battery life 3.3V I/O

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

Zynq SATA Storage Extension (Zynq SSE) - NAS. Technical Brief from Missing Link Electronics:

Chapter 13. PIC Family Microcontroller

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

A Design of Video Acquisition and Transmission Based on ARM. Ziqiang Hao a, Hongzuo Li b

Embedded Linux BSP BootCAMP

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

Product Description. Licenses Notice. Introduction TC-200

Matrix 510/520 User Guide

Embedded Single Board Computer GESBC-9260/GESBC-9260B User s Manual

Development of an Embedded Web Server System for Controlling and Monitoring of Remote Devices Based on ARM and Win CE

Embedded Linux development training 4 days session

How to Run the MQX RTOS on Various RAM Memories for i.mx 6SoloX

SDRAM and DRAM Memory Systems Overview

Tutorial for MPLAB Starter Kit for PIC18F

4/2/2014 Linux Dev-Boards. Linux Dev Boards. Tagung Forth Gesellschaft e.v. Maerz file:///home/cas/talk/linux-boards/html/linux-boards.

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller

Getting Started with the Xilinx Zynq All Programmable SoC Mini-ITX Development Kit

Easy H.264 video streaming with Freescale's i.mx27 and Linux

Pre-tested System-on-Chip Design. Accelerates PLD Development

HotelTV1. Client Software Update REV A0.6 D October. Web : Mail : support@vestek.com.tr Tel :

E-LINK FOR ARM. E-Link User maunal / 46

Friendly ARM MINI2440 & Dalvik Virtual Machine with Android

SABRE Lite Development Kit

WIZ-Embedded WebServer User s Manual (Ver. 1.0)

Useful USB Gadgets on Linux

Workshop Intel Galileo Board

Track One Building a connected home automation device with the Digi ConnectCore Wi-i.MX51 using LinuxLink

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

WinCon Programmable Automation. Controller

ACR880 GPRS Portable Smart Card Terminal

Accessing I2C devices with Digi Embedded Linux 5.2 example on Digi Connect ME 9210

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Network connectivity controllers

How To Use Nuc123 (Nuc123) For A Week

VoIP Laboratory B How to re flash an IP04

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

AVR115: Data Logging with Atmel File System on ATmega32U4. Microcontrollers. Application Note. 1 Introduction. Atmel

Atmel Power Line Communications. Solutions for the Smart Grid

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

Video/Cameras, High Bandwidth Data Handling on imx6 Cortex-A9 Single Board Computer

CSCA0102 IT & Business Applications. Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory

Cisco MCS 7825-H3 Unified Communications Manager Appliance

Open1788 User Manual. Features

STM32 F-2 series High-performance Cortex-M3 MCUs

Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems

System Design Issues in Embedded Processing

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

Cisco MCS 7825-H2 Unified CallManager Appliance

A Scalable Large Format Display Based on Zero Client Processor

Prototyping Connected-Devices for the Internet of Things. Angus Wong

December 2002, ver. 1.0 Application Note 285. This document describes the Excalibur web server demonstration design and includes the following topics:

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik

Cisco MCS 7816-I3 Unified Communications Manager Appliance

HotelTV. Client Software Update REV A0.10 D October. Web : Mail : support@vestek.com.tr Tel :

The embedded Linux quick start guide lab notes

Design of Remote Security System Using Embedded Linux Based Video Streaming

Version 1.0. File System. Network Settings

LINUX BOOT TIME OPTIMIZATION FTP SERVER

4 Networking Generators

Lab Experiment 1: The LPC 2148 Education Board

CoreNVR 9. 9-Channel Network Video Recorder with HDMI. Recording live monitoring and playback without additional PC

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer

Application Development Kit for Android Installation Guide

E-Blocks Easy Internet Bundle

Maritime HMI - S Line.

Getting Started Guide with WIZ550web

Ways to Use USB in Embedded Systems

WP WinPAC-8x49 Series (WP-8149/8449/8849) is the new generation WinCE based InduSoft PAC (Programmable Automation Controller).

AdminToys Suite. Installation & Setup Guide

How To Compare Two Servers For A Test On A Poweredge R710 And Poweredge G5P (Poweredge) (Power Edge) (Dell) Poweredge Poweredge And Powerpowerpoweredge (Powerpower) G5I (

Simplifying Embedded Hardware and Software Development with Targeted Reference Designs

Understanding PIC WEB boards and how to use Microchip's TCP-IP Stack. Rev.A, April Copyright(c) 2008, OLIMEX Ltd, All rights reserved

TEST CHAPTERS 1 & 2 OPERATING SYSTEMS

PROPOSAL: OCP COMMON LINUX SWITCH DISTRIBUTION. Rob Sherwood and Mansour Karam OCP November 2013

User s Manual CONTENT. Nano NAS Server for USB storages. 1. Product Information Product Specifications System requirements..

Computer Setup (F10) Utility Guide HP Compaq dx2200 Microtower Business PC

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems

CoreNVR 16. Network Video Recorder. Recording live monitoring and playback without additional PC. Control

Operator Touch Panel PC OTP/57V esom2586 / x86

Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features.

Eureka Technology. Understanding SD, SDIO and MMC Interface. by Eureka Technology Inc. May 26th, Copyright (C) All Rights Reserved

smxns TM RTOS Innovators Components FEATURES

Video Conference System

User Manual for Operation Staff Page 1 of 37. Table of Content

Transcription:

MBC-SAM9G35 Core Board Overview The ATMEL MBC-SAM9G35 ARM9 Board is an ARM embedded board produced by Embest, integrate the ATMEL ARM926EJ-S-based processor AT91SAM9G35, operating at 400MHz frequency, and can support WinCE and Linux. The board has 128MB DDR2 SDRAM, 256MB NandFlash, 4MB DataFlash, 64KB Serial EEPROM,128B one-wire EEPROM.

Hardware Features ARM926EJ-S ARM Thumb Processor running up 400 MHz @ 1.0V +/- 10% 16 Kbyte Data Cache, 16 Kbyte Instruction Cache, Memory Management Unit One 64 KByte internal ROM embedding bootstrap routine: Boot on NandFlash, SDCard, Dataflash or serial dataflash Programmable order One 32 KByte internal SRAM, single-cycle access at system speed External 128MB DDR2 SDRAM, 256MB NandFlash, 4MB DataFlash, 64KB Serial EEPROM,128B one-wire EEPROM 10/100Mbps Ethernet MAC controller(only for MBC-SAM9G35-P) Software Features(updating) Test routines and resources based on MDK Project Description audio nandflash fatfs filesystem Audio test Get familiar with the Nandflash operation Get familiar with the basic operation of file system Base on FAT file system and Embedded

file system lib implementation datafalsh twi-eeprom rtt rtc twi emac emac_uip_helloworld emac_uip_telnetd emac_uip_webserver sdmmc sdcard fatfs_sdcard usb_device_core usb_device_hid_transfer usb_device_cdc_serial usb_device_hid_keyboard buzzer tsensor lcd touchscreen Button Use SPI interface to access dataflash code efficiency. Applying the twi host to access the eeprom chip The application of the real-time/timer The application of the real-time clock The application of twi with the Master and slave the application of the Ethernet The implementation of web-server and the telnet the device The application of remote access The application of the web server The application of sdcard interface The application of sdcard The application of file system and the sdcard The application of USB UDPinterface The application of USB Human Interface Device class The application of USB Communication Device class Base on the USB HIDdriver, the button test The application of the buzzer The application of the temperature sensor The application of the lcd The application of the touchscreen Use the interruption to test the button Linux-based operating system kernel driver source list Type Function Description Source code AT91Bootstrap Boot Uboot Version:UBoot1.3.4 Bootloader Uboot Functions: 1.Support NandFlash erase, read and write 2.Support image download through NET 3.Support environment variables set and save 4.Support the memory content display, contrast, changes 5.Support bootm and bootargs set Kernel and Drivers Kernel Version: Linux-2.6.30

System Clock Display driver System frequency: 400MHz Support a variety of different size LCD screen, resolution, adjustable Touchscreen Touchscreen driver DM9000 DM9000 driver HSMMC SD/MMC/SDIO driver IIC I2C driver SPI SPI driver NANDFLASH Support 512 Byts small Page, 2K bytes large Page SERIAL Serial driver WAVEDEV Audio driver, support AC97 and IIS, default driver is IIS (WM8731) USB Host Support USB keyboard, mouse and U disk DMA DMA driver USB Gadget USB Gadget driverfucntion: Support a 32MB NandFlash as U disk to use File System Jffs2 file system Support jffs2 file system Cross Compiler arm-none-linuxgnueabi Cross tool chain Download tools in PC HyperTerminal SAM- BA1.13+USB Serial debug terminal, USB download the image tool SAM-BA downloads Bootloader and kernel to NandFlash on the board through the USB line WinCE-based operating system kernel BSP source list Type Function Description Source code Bootloader Kernel and Drives FirstBoot Eboot Kernel System Clock Boot Eboot, provide source and the last image FIRSTBOOT.nb0 Provide source and the last image Eboot.nb0 Eboot Function: 1.NET download: Can set Mac address, static IP, dynamic DHCP IP, and download WinCE kernel 2.FormatNandFlash 3.Set startup delay time 4.Set the kernel address in the NandFlash, the address in the RAM, and the size of the kernel Version: WinCE6.0 System frequency: 400MHz Display LCD driver, Support the 480 * 272 display

EEPROM EEPROM dirver EMACB NET driver I2C I2C bus driver NandFlash NandFlash driver SDHC Micro SD Card driver Serial Serial driver Touchscreen Touchscreen driver USB Host USB Host driver, support EHCI and OHCI WAVEDEV Audio, support WM8731 DMA DMA driver USB Device USB Device driverfunction: Synchronization with PC Synchronization Software in PC Download tools in PC Microsoft Activesync HyperTerminal SAM- BA1.13+USB Use to transmit data between PC and board with USB line Serial debug terminal, USB download the image tool SAM-BA downloads Bootloader and kernel to NandFlash on the board through the USB line