AT91SAM9G45-EVK WinCE User Manual

Similar documents
AT91SAM9G45-EVK Linux. User Manual

MBC-SAM9G25 Core Board Overview

AT91SAM9G45 EVK Board

PM9263 Getting Started with Windows CE 6.0

TQ2440 Development Platform Manual

S3C6410 WinCE 6.0 Development manual

User Guide Linux for AT91CAP9-STK Version 1.1. User Guide LINUX FOR AT91CAP9-STK VERSION: 1.1 1/11

3.3 WinCE System Installation

Quick Operation Manual

phycore -XScale/PXA270 Development Kit (KPCM-027) Loading eboot and a WinCE Image

SBC8140 Single Board Computer

MYD-IMX28X Development Board

TOUCH CONTROLLER CUWIN

MYD-IMX28X Development Board

MBS-SAM9G15/9G25 /9G35/9X25/9X35 User Manual

Embest SOC8200 Single Board Computer

Wince Guide for Embest SBC2440-I Single Board Computer

DevKit8000 Evaluation Kit

Xamelo NEXT! s.c. S.Piela, B.Dryja

Bluetooth Application Note

M-606 Linux ARM9 Single Board Computer User Guide

WinCE for LPC3250. BUMMS China Nov PDF created with pdffactory Pro trial version

MYD-SAM9X5 Development Board

OK335x Products Guide. Contents

APP-108 Firmware, Calibration SD Card Rev. 1.4 APPLICATION NOTE MCS-TOUCH OPERATING SYSTEM UPDATE

Release Notes of the QNX BSP for Centrality Atlas II EVB Trunk#

Chapter 9 Windows CE 6.0 Developer's Guide

Topaz Release Notes. Table Contents. For the Windows Embedded CE 6.0 R3 Image and BSP. CE 6.0 R3 Release 822 Wednesday, 27 March 2013

EM210 Burn Linux Image Manual. Catalogue

Developing i.mx Multimedia Applications Processors with Windows Embedded CE 6.0 WinCE 6.0 on the i.mx25 and i.mx35 PDK s

NP-700WX 7 Wide Screen 16 bit Color Touch Screen Open HMI Intel XScale PXA270 CPU

Introduction to the TenByTen6410

LPC4357-EVB User Manual

EZ Touchscreen CE Computer. User Manual

DevKit8500D Evaluation Kit

Avnet Zynq Mini Module Plus Embedded Design

ebox-3300-msjk Windows Embedded CE 6.0 R2 JumpStart Guide

FriendlyARM. Mini2440.

18.1 Access to Google Talk Web Browser Enter the main interface Change your home page Visit a Web page...

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

MYD-SAM9X5 Dev Board

Getting Started. With Windows CE and the Topaz i.mx25 Development Kit

The following file is used for updating the boot loader: xboot.bin: XSTREAM development platform boot loader image

For the Windows Embedded CE 6.0 R3 and Windows Embedded Compact 7 Image and BSP

RC-SV Configuration Guide (Rev 4)

MicroTrack 24/96. Quick Start Guide. Professional 2-Channel Mobile Digital Recorder

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

OK335xS Users Manual Part I - Introduction

RX62N BOARD User Manual

Mp3 Player with Speaker. Instruction Manual FOR MODEL NO FIESTA2. Please read this instruction carefully before the operation

Listening to music on CASSIOPEIA

DevKit7000 Evaluation Kit

Windows 95/98 Infoway Connection Instructions 1/4/2002; rev. 1/9/2002

Matrix-605 WinCE ARM9 Industry Box Computer User Guide

User Manual. LPC-StickView V3.0. for LPC-Stick (LPC2468) LPC2478-Stick LPC3250-Stick. Contents

Version /05/2012

Philips GoGear audio video player SA065104K SA065104S SA065108K SA065108S. Quick start guide

Name: Serial MP3 Player A manual

LinkSprite Technologies,.Inc. pcduino V2

Installation Guide for MV320 (Windows CE 5.0)

pcduino V3B XC4350 User Manual

Overview 1. Foreword 2. Warnings

MYD-SAMA5D3X Development Board

1. Notes. 2. Accessories. 3. Main Functions

Congratulations on purchasing Hawking s HWPS12UG 1-Port Parallel + 2 USB Ports Wireless G Print Server. The Hawking HWPS12UG is a powerful and

Getting to know MyPal

Release Notes V SAM-BA Release version: 2.10 Release date: 2010,July. 1 Overview

Open407I-C & Open207I-C User Manual

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

MYD-JA5D2X Development Board

In-Circuit Emulator. UNetICE for ARM

ARM RealView Versatile/PB926EJ-S Board Support Package for Microsoft Windows CE.NET

INSTRUCTIONS TO UPDATE FIRMWARE FOR / / Dranetz New Durham Road, Edison, New Jersey Telephone or

RC-SV Configuration Guide Revision 3

First Steps. DNP/SK18 Embedded Linux Starter Kit

Lab Install Windows 8

Please take the time now to check the contents of your package: HPS12U Print Server One CD-ROM Quick Installation Guide One power adapter

MB/ Starter Kit: First Steps

Flasher PC Application

Advanced Embedded Systems

Before Operation. Basic Operation. Operating Instructions

CPU-02 Module (Model: JAPMC - CP2210)

Installing the Client Adapter

EziNav G3 User Manual

INSTRUCTIONS TO UPDATE FIRMWARE FOR

SKP16C26 Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Instruction manual. molitor

STM3240G-EVAL/STM3241G-EVAL demonstration firmware

IXIUM. DVR Mini Camera. User Manual

Print Server. User s Manual. Rev. 01 (April, 2004) Made In Taiwan

For this option, you need a flash drive or CD (CD-R or CD-RW). NOTE: If you use a CD-R, be careful not to close the session.

UPDATING THE SERVICE TOOL Updating the Service Tool with Prism 2

Xemio-760 BT Quick Guide For information and support:

USB2.0 IDE & LANDISK External Enclosure

Package components. Main Features. Names of Parts & Functions. Basic Operation. Android Basic Features Introduction

Santa Fe (MAXREFDES5#) MicroZed Quick Start Guide

EM210 WinCE 6.0 User manual

Preface. Quick Start Guide

Hands on Experience with AVR32

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

Transcription:

AT91SAM9G45-EVK WinCE User Manual

Revision History Rev Date Description 1.0 2011-05-20 Initial version

Windows CE User Manual 1. How to use the WinCE image in the CD-ROM...- 1-2. How to use the image compiled by yourself...- 1-3. Principle of operation for WinCE...- 1-3.1. Running process...- 1-3.2. Storage structure and operating structure...- 2-4. Compile...- 3-4.1. How to install BSP package...- 3-4.2. Configure Project...- 3-4.2.1. Configure the project to release mode...- 3-4.2.2. Select board type and screen type...- 3-4.3. Compile the project to create images...- 5-5. Download...- 6-5.1. Automatically download...- 6-5.2. Manual download...- 6-5.2.1 Enable NandFlash...- 7-5.2.2 Manually downloading FIRSTBOOT.nb0...- 7-5.2.3 Manually downloading EBOOT.nb0,NK.nb0...- 8-6. How to Use...- 9-6.1. Start WinCE...- 9-6.2. How to use flash disk...- 9-6.3. How to use SD Card...- 10-6.4. How to use Windows Media Player to play a mp3 file...- 10-6.5. Testing 10M Ethernet... - 11-6.6. Touchscreen calibration...- 12-6.7. Use ActiveSync to communicate with PC... - 13-7. WinCE BSP LIST...- 15-8. Appendix A: After-sales Service...- 17-8.1. Customer Service...- 17-8.2. Technical Support...- 17-8.3. Notes...- 17 -

1. How to use the WinCE image in the CD-ROM All the images are located at the following location: AT91SAM9G45-EVK-V110214\02-Images\Wince_Image. There are three packages for three types of screens, 4.3 inch, 7.0 inch and 10.2 inch. You can open AT91SAM9G45-EVK _WinCE_4.3_LCD folder directly. This is an automatically downloaded package. To use the automatically downloaded package, press the reset key and it will run automatically. If you want to run the image to see the effect, please refer the chapter How To Use. 2. How to use the image compiled by yourself After compiling image, move the Firstboot.nb0, Eboot.nb0, NK.nb0 file at WINCE600\OSDesigns\AT91SAM9xxx_DEMO\AT91SAM9xxx_DEMO\RelDir\AT91SA M9xxx_ARMV4I_Release to the automatically downloaded package, such as AT91SAM9G45-EVK_WinCE_4.3_LCD folder under WinCE_Image directory. To use automatically download, press the reset key then it will run automatically. If you want to run the image to see the effect, please refer to the chapter How To Use. Notes: xxx represents the chip type, for this board_xxx represents G45M10EK. 3. Principle of operation for WinCE 3.1. Running process When the board is powered, due to the characteristics of the hardware design, it will copy Firstboot.nb0 to SRAM and then let it run, when Firstboot.nb0 is running, Firstboot.nb0 can move Eboot.nb0 to SDRAM and Eboot.nb0 will run, when Eboot.nb0 is running, Eboot.nb0 copies the NK.nb0 to SDRAM and then NK.nb0 will run. So WinCE image begins to run. - 1 -

3.2. Storage structure and operating structure According to the file whose suffix is tcl in an automatically downloaded package, we can get the address of the related images, in the Nandflash address for Eboot.nb0 is 0x80000 and address for NK.nb0 is 0x200000. We must compile the Eboot.nb0 and NK.nb0 for the absolute address and the starting address of Eboot.nb0 and NK.nb0 in the SDRAM can be viewed using Eboot.bib and config.bib. - 2 -

4. Compile 4.1. How to install BSP package In order to install the BSP package, open the WinCE folder from the CD-ROM under directory named as 06-WinCE_Source.Open BSP folder, by double-clicking on AT91SAM9G45-EVK_WinCE.exe.This will start the installation process, the installation file can automatically select the directory according to the WinCE installation directory. Users only need to keep all the default settings while installing. Now open the folder OS design directory which can be found under the WinCE install path. Under AT91SAM9G45M10EK_DEMO folder you will find the project file named AT91SAM9G45M10EK_DEMO.sln which can be opened by double clicking on it. 4.2. Configure Project 4.2.1. Configure the project to release mode 4.2.2. Select board type and screen type This BSP can be used for two types of board,mbs9g45 and AT91SAM9G45-EVK. IN - 3 -

which you can select the type of board and the type of screen e.g. if your board is AT91SAM9G45-EVK and your screen is 10.2 your selection will be as follows: (Notes: You can open this dialogue box from View -> Other Windows -> Catalog Items View) - 4 -

4.3. Compile the project to create images We can get three images, Firstboot.nb0, Eboot.nb0 and NK.nb0 from the following location: WINCE600\OSDesigns\AT91SAM9xxx_DEMO\AT91SAM9xxx_DEMO\RelDir\AT91SAM 9xxx_ARMV4I_Release. - 5 -

5. Download There are two ways to download, automatically download and manual download. The essence of the manual download is the flexibility to download the images to the specified location in the Nandflash one by one. The essence of the automatic download is to let the SAM-BA automatically download images according to the files with suffix tcl. This file provides the image names which need to be downloaded and addressed in the Nandflash. You can use any of the above mentions method to compete the download. 5.1. Automatically download (1) Set the board (2) Open the Image package of the disk (3) Click the bat script to download (4) Wait for download to finished (5) If the image download is over, a logfile.log file will appear (6) Reset the board and run the program. 5.2. Manual download Set the board, open the SAM-BA tool. - 6 -

5.2.1 Enable NandFlash Instructions: 1. Select NandFlash 2. Select Enable NandFlash from the drop down menu 3. Now click on Execute button to execute 4. Output window will show Applet initialization done if NandFlash successfully enabled 5.2.2 Manually downloading FIRSTBOOT.nb0 Instructions: - 7 -

1. Select SendBootFile from the drop down menu 2. Click Execute button and select the FIRSTBOOT.nb0 file. 3. Successful bytes written by applet message will appear. 5.2.3 Manually downloading EBOOT.nb0,NK.nb0 Instructions : (1) Select download file. (2) Set the address (3) Third step click the SendFile button. Note: In order to run the Wince image successfully, you must download all the three images of FIRSTBOOT.nb0 EBOOT.nb0 NK.nb0 to the boards. Set the board Install SAM-BA Software <If SAM-BA has been installed, Skip this step. Or not reference 04-tools\SAM-BA\sam-ba install > Install the board usb driver <If the usb driver has been installed. Skip this step. Or not reference 04-tools\SAM-BA\the board driver install > Open the NandFlash jumper JP2 on the board. Reset the board Then you will see the following picture on your PC. Close the NandFlash jumper JP2 on the board. - 8 -

6. How to Use 6.1. Start WinCE As we have set the start WinCE image information to the default at eboot source code, so we can start eboot directly. Boot screen look like as shown below: 6.2. How to use flash disk Using flash disk in WinCE is similar to the process of using under standard Windows OS. Once WinCE has started, insert the flash disk into the USB Host, at this time the board will power the flash disk, and the power LED on the flash disk will blink, and the WinCE will load the flash disk in a few seconds. Now the user can double click on My Device icon on the desktop, this will open an explorer with a New folder, this is your flash disk. - 9 -

6.3. How to use SD Card WinCE supports plug and play SD Card. Insert SD Card into the SD slot on the board, and then you can see the Storage Card folder in the explorer. Open this folder to read or write the SD Card. you can insert the SD card before system is up, or insert SD card after system is up, the system can recognize the SD card. 6.4. How to use Windows Media Player to play a mp3 file To play MP3 file first insert the headphone to the LINE OUT interface on the board, and then insert a SD Card, having MP3 file stored on it, into the slot. Then in WinCE open any mp3 file from the SD card and use Windows Media Player to play and listen to the music using headphone. - 10 -

Windows Media Player also can play WMV video files in the same way it plays MP3 files just by double clicking on the file. 6.5. Testing 10M Ethernet First connect the board and PC with a cross- Ethernet cable (or connect the board to a Switch using a straight-ethernet cable). Then click My Device->Control Panel->Network and Dial-up Connections, which will open this interface: Double click EMACB1 to open settings interface, the default settings are as follows, and you can configure it according to you network preferences. - 11 -

(Notes: This is the default Network setting; you must change according your network information.) Use ping command from the PC to test the network. 6.6. Touchscreen calibration On first power ON of the board, it will see the calibration interface, as follows. For touchscreen calibration it will show plus (+) symbol pattern on the screen, user need to press the plus (+) precisely to calibrate the screen. If the calibration is successful, you will enter into the WinCE interface, or you should calibrate the screen again by going to - 12 -

My Device -> Control Panel -> Stylus -> Calibration, here you will find a option to recalibrate the touchscreen again as follows:. 6.7. Use ActiveSync to communicate with PC You can use the ActiveSync provided by Microsoft. You can make synchronous communication between the board and the PC, and you will be able to transfer files or able to do remote debug easily. The user just needs to install the ActiveSync with all default setting. After installing ActiveSync, connect the board to the PC using a USB connection, and reset the board. After WinCE startups, you will see a pop-up dialog in PC and the ActiveSync on the bottom right side of the task bar will turn to green. - 13 -

Now you can see the Windows Mobile under My Computer. After opening Windows Mobile you will be able to see all the files on the board and should be able to read or copy files from/to the board respectively. - 14 -

7. WinCE BSP LIST Type Function Description Bootloader Kernel and bottom driver FirstBoot Eboot Kernel System Clock Display Touchscreen EEPROM EMACB NandFlash SDHC Serial USB Host USB Device WAVEDEV PWM DMA 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 Clock drive, use PITC Control unit provide source LCD driver, support 4.3 inch 480 * 272 screen, provide source Touchscreen driver, provide source EEPROM driver, provide source NET driver, provide source FMD mode NandFlash driver, provide source Micro SD card driver, provide source Serial driver, provide source USB Host driver, support EHCI and OHCI modes, provide source USB Device driver, provide source Function: Synchronization with PC Audio driver, support WM8731,I2C transmit command, SSC transmit data, provide source PWMC driver, provide source DMA driver, provide source - 15 -

Synchronizatio n Software in PC Download tools in PC SPI I2C Microsoft Activesync HyperTerminal SAM-BA1.13+USB SPI driver, provide source I2C driver, provide source 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 - 16 -

8. Appendix A: After-sales Service 8.1. Customer Service Please contact Premier Farnell local sales and customer services staffs for the help. Website: http://www.farnell.com/ 8.2. Technical Support Please contact Premier Farnell local technical support team for any technical issues through the telephone, live chat & mail, or post your questions on the below micro site, we will reply to you as soon as possible. Centralized technical support mail box: knode_tech@element14.com Community: http://www.element14.com/community/community/knode/dev_platforms_kits Please visit the below micro site to download the latest documents and resources code: http://www.element14.com/community/community/new_technology/at91sam9g45-evk 8.3. Notes This board was designed by element14 s design partner- Embest, you can contact them to get the technical support as well. Marketing Department: Tel: +86-755-25635656 / 25638952 Fax: +86-755-25616057 E-mail: market@embedinfo.com Technical Support: Tel: +86-27-87290817 E-mail: support.en@embedinfo.com URL: http://www.embedinfo.com/en/ - 17 -