Installation Guide for MV320 (Windows CE 5.0)

Similar documents
TQ2440 Development Platform Manual

Introduction to the TenByTen6410

iw-rainbow-g3 / G3V FAQs:

DevKit8000 Evaluation Kit

Embest SOC8200 Single Board Computer

SBC8140 Single Board Computer

M-606 Linux ARM9 Single Board Computer User Guide

MYD-SAMA5D3X Development Board

DevKit8500D Evaluation Kit

FriendlyARM. Mini2440.

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

DevKit7000 Evaluation Kit

MICROVISION! Embedded Development Company, Microvision Co.,Ltd < INTRODUCTION > Embedded On Demand by MicroVision

Installation Guide for MV6410 (Linux 2.6)

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

3.3 WinCE System Installation

DTK2410 Specification

MICROVISION! Embedded Development Company, Microvision Co.,Ltd < INTRODUCTION > Embedded On Demand by MicroVision

ZCRMZNICE01ZEMG Crimzon In-Circuit Emulator

Matrix-605 WinCE ARM9 Industry Box Computer User Guide

MYD-IMX28X Development Board

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

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

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

S3C6410 WinCE 6.0 Development manual

MYD-JA5D2X Development Board

Intel Galileo gen 2 Board

MYD-IMX28X Development Board

PM9263 Getting Started with Windows CE 6.0

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

PRODUCT SPECIFICATION

AT91SAM9G45-EVK WinCE User Manual

YHC-308 & YHC-618 YHC-309M & YHC-619M

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

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

MYD-Y6ULX Development Board

Chapter 9 Windows CE 6.0 Developer's Guide

ez80f91 Modular Development Kit

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

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

Embedded Automation, Inc. Suite #104, th Street Surrey, BC V3W 1H8 Phone: (604) Fax: (604)

Flagship entertainment notebook with real wide screen and Blu-ray Disc drive

RFID TRAINING KIT HBE-RFID-REX

AT-501 Cortex-A5 System On Module Product Brief

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

Quick Start Guide. SABRE Platform for Smart Devices Based on the i.mx 6 Series

BPI-D1 User Manual. SinoVoip Co.,Limited

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

LeopardBoard Hardware Guide Rev. 1.0

LPC1788 Mio Board. User Manual. Revision 1.0 1

OK335x Products Guide. Contents

Wince Guide for Embest SBC2440-I Single Board Computer

MYD-SAM9X5 Development Board

SABRE Board for Smart Devices

Overview. 3//5/ Preliminary Product Brief

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

Avnet Zynq Mini Module Plus Embedded Design

ACR880 GPRS Portable Smart Card Terminal

Overview. 1/13/ Preliminary Product Brief

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

MYD-C437X-PRU Development Board

EMAC SoM Presentation.

Product Technical Brief S3C2416 May 2008

TOUCH CONTROLLER CUWIN

Celeron EPIC Computer with GUI and Dual Ethernet SBC4685

RX62N BOARD User Manual

SPS-700B USER MANUAL

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

ebox-2300sx Windows Embedded CE 6.0 R2 Jump Start Guide

THREE-AXIS HALL MAGNETOMETER THM1176 TECHNICAL SPECIFICATIONS

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

EMB-CPU03. User s Manual

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

cpci-sbc01 (EMB-CPU01) User s Manual

Windows Embedded CE 6.0. i.mx27 ADS Software Development Kit. Binary Package Release Notes

Datenblatt / Specifications. ACR880 GPRS Portable Smart Card Terminal. idvation GmbH

MV V210 Android 4.0 Compilation

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

MBC-SAM9G25 Core Board Overview

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

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Quick Operation Manual

User Manual. Open platform E Line. Part Number: Version: 1. Date:

MV8895 CPU Module Product Specifications

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

Matrix-700 Linux-Ready Cortex-A5 Industry IoT Gateway Hardware Guide

PRODUCT SPECIFICATION

EMAC SoM Presentation

. Micro SD Card Socket. SMARC 2.0 Compliant

Specifications for the Gateway 400SD4 Notebook

Embedded Computer. User Manual

Developing Environment for Intel Mainstone Board

. SMARC 2.0 Compliant

MDR-1 Mobile Document Reader

USB 2.0 Multi-Plus Card Reader/Writer. User s Manual

AL361A-EVB-A1. Multi-channel Video Processor EVB. Datasheet. (HDMI/AHD-to-HDMI) 2017 by AverLogic Technologies, Corp. Version 1.0

USER S MANUAL. USB 1.1 Multi Card Reader CR71X

Sympodium Interactive Pen Display

SABRE Board for Smart Devices

TV1 Digital Player User s Manual

Transcription:

Installation Guide for MV320 (Windows CE 5.0).,Cd.Ltd MV320 Windows CE 5.0 Guide 1

Document Information Version 1.0 File Name MV320 Windows CE 5.0 Guide.doc Date 2009.2.6. Satus Working Revision History Date Version Update Descriptions Editor 2009.2.6. V1.0 First Edition Jongill Wee MV320-LCD WinCE BSP User Guide Copyright 2007 Co.,Ltd. All rights reserved. Published by Co.,Ltd. ( ) +82-2-3283-0101, (*) sale@microvision.co.kr http://www.microvision.co.kr, http://www.mvtool.co.kr Room #610, Hanshin IT Tower 235, Guro3-dong, Guro-gu, Seoul, Korea. MV320 Windows CE 5.0 Guide 2

Contents...... 1. Outline.... 4/88 2. Packages..... 6/88 3. To Install Windows CE 5.0... 10/88 4. To Install embedded Visual C++ 4.0... 19/88 5. Copying BSP and Setting up Platform Builder.. 29/88 6. Installing XDB for using Black Stone for programming Bootloader.. 38/88 7. Downloading... 61/88 8. Making SDK for using application of program.. 66/88 9. Setting for Application... 74/88 10. Doing Application of program (Camera, DMB)..... 85/88 MV320 Windows CE 5.0 Guide 3

1. Outline This solution board is developed with the Xscale Core Monahans PXA320P processor (806MHz) which allows testing of every functionality required for developimg luxury navigation and other mobile terminals like Smart Phone and PMP. The product is equipped with 7 wide TFT-LCD screen and a movie player with touch screen to provide optimal environment for 3D Graphic and moving pictures. The product is applied with circuit design for battery charging which is an essential function for mobile devices. This product truly demonstrates an in- depth mobile solution. PXA320 (Monahans) / ARM11 Based on XScale Core ㆍ Equipped with high performance processor PXA320 based on XScale Core ㆍ Features PXA320-P model which is equivalent to 806MHz based on ARM11 Core ㆍ Extra Built-in Mini LCD Controller which is adequate with LCD Controller and Smart Phone (Allows control of two LCD with one PXA320) ㆍ Uniquely supports NAND Flash and DDR memory among Xscale processor ㆍ Features SD/MMC Controller Features high performance and low-cost memory cell for mass production ㆍ Equipped with NAND Flash (128MB) which is low-cost and has lager storage space than NOR Flash ㆍ Equipped with DDR (Dual DRAM Ver.2) which is twice as fast as tradition SDRAM Features 7 wide TFT-LCD and module for development of luxury navigation ㆍ Equipped with 7 wide TFT-LCD, providing optimal environment to play the movie or DMB, and also the electronic map. (Resolution Size 800 X 480) MV320 Windows CE 5.0 Guide 4

Features DMB module for portable broadcasting system ㆍ Equipped with terrestrial DMB module which is one of the essential items for luxury navigation ㆍ The module is developed by SAMSUNG allowing easy development of luxury navigation that uses SAMSUNG GPS module Features 3D graphic engine for development of next-generation 3D electronic maps and games ㆍ Equipped with OpenGL ES hardware F3D2000 Renders 3D sound system for stereophonic sound effect ㆍ Provides 3D sound system for mobile terminal, which conventionally has been only available in theater Equipped with high-resolution camera module for portable DVR, movie shot and screen capture. ㆍ Equipped with 2M Pixel of High-resolution In-house developed CMOS camera module Super High Speed USB 2.0 for best development environment ㆍ USB 2.0 Device interface based on 480Mbps of maximum speed ㆍ Provides best development environment with high-speed image downloading capability for Windows CE, Linux BSP Features Battery for mobile applications and charging circuits for mass production of mobile terminals ㆍ Beyond the simple adapter type used in reference and training kit, the product supports main and Sub-Battery which are essential for real mobile devices ㆍ Features Battery charging circuit and software that are applicable for mobile devices MV320 Windows CE 5.0 Guide 5

2. Packages Item Board Base Board Description PXA320(806MHz), DDR2(128MB), NAND Flash(128MB), UART(2), Camera(2.0M), GPS, CF(1), SD/MMC(2), USB 1.1 Host/Device, USB 2.0 Device, Ethernet(1), Audio(SPK/MIC), Keypad, I/O Extension. Power Cable CD Antenna Camera Battery LCD 7 Wide TFT-LCD (WVGA, 800 * 480, 64K Color, Touch) AC Power Adaptor (Output: DC 5V, 3A) 1 EA Serial Cable 1EA, USB Cable 1EA BSP Images & Sources, Schematic, Data Sheet, Document GPS Antenna 1EA 2.0Mega Pixel (CMOS type) 2000mAH 1EA, Backup Mini Battery 1EA MV320 Windows CE 5.0 Guide 6

Layout -Front- MV320 Windows CE 5.0 Guide 7

-Back- MV320 Windows CE 5.0 Guide 8

H/W Specifications Item CPU(MCU) DDR2(SDRAM) FLASH Ethernet Display GPS(Navigation) Camera UART USB Card Socket Audio I/O Extension Emulator Power Description XScale PXA320-P (Monahans-P, 806MHz) Samsung 64MB DDR2(Dual DDR) 2EA (128MB) Samsung NAND Flash 128MB 1EA SMSC LAN91C(10/100Mbps Fast Ethernet) 1 Port 7 Wide TFT-LCD(WVGA, 800*480, 64K Color), Touch Samsung GPD14B001007(GPS Module) 2.0Mega Pixel CIS Module, CMOS type UART 2 Ports(Debug, FFUART) USB 1.1 Host/Device(slave), USB 2.0 Device CF Card Socket 1 EA, SD/MMC Card Socket 2 EA AC97 Audio Codec(MIC & SPK) GPIO, Address, Data Bus Pin (44 Pin Header) 20 Pin JTAG Emulator Port 1 EA (Debug & Download) DC 5V Jack, Battery Connector S/W Specifications OS(BSP) Windows CE Linux Description Toolchain BSP Toolchain Boot Loader Kernel File System Platform Builder 5.0 version Windows CE.net 5.0 version (arm-linux) gcc 4.1.1 version (arm-linux) glibc 2.5 version (arm-linux) binutil 2.16.92 version Blob 2.0.5-pre3 version Embedded Linux Kernel 2.6.14.6 version JFFS2 MV320 Windows CE 5.0 Guide 9

3. To Install Windows CE 5.0 Your host PC System Requirements 266 MHz Pentium II or faster process, 500 MHz recommended Windows 2000 Professional Service Pack4, Windows XP Professional Service Pack2 128 MB of RAM, 192 MB requires to run Emulator 1.7 GB of available hard-disk space for single processor, 14 GB for full install I would like to recommend Windows full Update through the web site of Microsoft before installing Windows CE 5.0 Please, Insert the Windows CE 5.0 CD disc 1 in the appropriate drive of your PC Click Install Please, wait within a short time MV320 Windows CE 5.0 Guide 10

Click NEXT Select I accept the terms in the license agreement and then Click NEXT MV320 Windows CE 5.0 Guide 11

Fill in the product key and then, Click NEXT Select Custom (Tools and OS), and then Click NEXT MV320 Windows CE 5.0 Guide 12

I would like to recommend in the path C:\. Click NEXT MV320 Windows CE 5.0 Guide 13

You have to add both ARMV4I and XSCALE for the use of the ARM9 and PXA2XX Click NEXT MV320 Windows CE 5.0 Guide 14

Select I accept the terms in the license agreement and then Click NEXT Click Install MV320 Windows CE 5.0 Guide 15

This is installing Windows CE 5.0 CD Disc Make an exchange CD 2 Disc and then, Click OK Make an exchange CD 5 Disc and then, Click OK MV320 Windows CE 5.0 Guide 16

Done MV320 Windows CE 5.0 Guide 17

You can download Windows CE QFE from Microsoft Download Center and have to install taking QFE in turns the number of days. I installed Windows CE QFE 2005.12.31 from 2007.9.30. MV320 Windows CE 5.0 Guide 18

MV320 Windows CE 5.0 Guide 19

4. To Install embedded Visual C++ 4.0 Select I Microsoft embedded Visual C++ 4.0 with SP4 and then Click NEXT Click NEXT MV320 Windows CE 5.0 Guide 20

Select I accept the agreement and then Click NEXT Fill in the product key and then, Click NEXT MV320 Windows CE 5.0 Guide 21

Click NEXT Click NEXT MV320 Windows CE 5.0 Guide 22

Click Yes Click OK Click Continue MV320 Windows CE 5.0 Guide 23

Click OK Click Continue MV320 Windows CE 5.0 Guide 24

Click OK, Done MV320 Windows CE 5.0 Guide 25

To Install embedded Visual C++ 4.0 SP4 Click NEXT Select I accept the terms in the license Agreement, Click NEXT MV320 Windows CE 5.0 Guide 26

Click install Done MV320 Windows CE 5.0 Guide 27

MV320 Windows CE 5.0 Guide 28

5. Copying BSP and Setting Up PLATFORM Builder Please Copy ZYLONITE BSP in \SRC\WinCE\PLATFORM directory to C:\WINCE500\PLATFORM directory on your host PC. MV320 Windows CE 5.0 Guide 29

Make new folder \PBWorkspaces\MV320 directory and then, copy mv320_kor.pbxml BSP in \SRC\WinCE\PBWorkspaces\mv320_kor directory to C:\WINCE500\PBWorkspaces\MV320 directory on your host PC. MV320 Windows CE 5.0 Guide 30

Execute mv320_kor.pbxml in C:\WINCE500\PBWorkspaces\MV320 This is Windows CE 5.0 included MV320 BSP MV320 Windows CE 5.0 Guide 31

Make sure that the *.cec file and batch file in C:\WINCE500\PLATFORM\ ZYLONITE\ directory has the same name as that of the BSP Zylonite.cec Please the following window appears on your screen. File -> Manage Catalog Items MV320 Windows CE 5.0 Guide 32

Click Import Click Zylonite.cec of file in C:\WINCE500\PLATFORM\ ZYLONITE directory and then click Open MV320 Windows CE 5.0 Guide 33

Make sure zylonite.cec of file and then click OK EBOOT.nb0, EBOOT.bin, NK.bin and NK.nb0 is now available in C:\WINCE500\PBWorkspaces\MV320\RelDir\Zylonite_ARMV4I_Release. MV320 Windows CE 5.0 Guide 34

Please the following window appears on your screen. Platform -> Settings Make sure a language MV320 Windows CE 5.0 Guide 35

After make sure options, Click OK Make sure Release of mode MV320 Windows CE 5.0 Guide 36

Click Sysgen Sysgen successful MV320 Windows CE 5.0 Guide 37

6. Installing XDB for using Black Stone for programming Bootloader PXA320P designed NAND of Flash. As you know that Nor of flash designed Address of lines but NAND didn t design Address of lines so that Common JTAG Emulator can not transmit Data with NAND of flash Because JTAG Emulator can transmit through address of line to Flash on the Board. But from Marvell product that Black Stone can transmit NAND of flash your wants Data through printer cable. MV320 Windows CE 5.0 Guide 38

Run w_xdb_u_3.2.004.exe Click NEXT MV320 Windows CE 5.0 Guide 39

Click Marvell(R) extreme Debugger 3.2 Click Install Now MV320 Windows CE 5.0 Guide 40

Click NEXT Select I accept the terms in the license agreement and then click NEXT MV320 Windows CE 5.0 Guide 41

Click NEXT Click Browse for loading license MV320 Windows CE 5.0 Guide 42

Select marvell_dbg_30_june_2009.lic and then click Open Click NEXT MV320 Windows CE 5.0 Guide 43

Click Install Click OK MV320 Windows CE 5.0 Guide 44

Click NEXT Click NEXT MV320 Windows CE 5.0 Guide 45

Click NEXT Click Install MV320 Windows CE 5.0 Guide 46

Click Finish Click Yes MV320 Windows CE 5.0 Guide 47

Select Yes, I want to restart computer now and then click Finish MV320 Windows CE 5.0 Guide 48

Copy BGP_MH_NAND.bd, BGP_MH_NAND.bin to C:\Program Files\Marvell\XDB3.2\plugin\marvellpxa\flash\burnalg BGP_MH_NAND.bd, BGP_MH_NAND.bin which are NAND of logic MV320 Windows CE 5.0 Guide 49

Running Black Stone -> Start -> Programs -> Marvell(R) Software Development Tools -> Marvell(R) extreme Debugger 3.2 -> XDB Configurations -> JTAG Debugger -> JTAG PXA320 Click Settings MV320 Windows CE 5.0 Guide 50

After make sure options, Click OK Click Start MV320 Windows CE 5.0 Guide 51

XDB Click Icon MV320 Windows CE 5.0 Guide 52

Make sure options MV320 Windows CE 5.0 Guide 53

You have to select Initialize NAND flash and run Execute when first soldered NAND of Flash on the MV320 of Board. Warning! Do only once not to be failed. MV320 Windows CE 5.0 Guide 54

Programming Boot Set up offset number 0 and then click MV320 Windows CE 5.0 Guide 55

Select MOBM_bc.nb0 and then click Open MV320 Windows CE 5.0 Guide 56

Click Burn MV320 Windows CE 5.0 Guide 57

Set up offset number 0x20000 and then click MV320 Windows CE 5.0 Guide 58

Select EBOOT.nb0 and then click Open MV320 Windows CE 5.0 Guide 59

Click Burn MV320 Windows CE 5.0 Guide 60

7. Downloading You can understand how to download NK.bin. Please the following window appears on your screen. First, you have to set up environment such as Connect Ethernet cable with your Host PC to download NK.bin and also UART for monitoring. Set up HyperTerminal Start -> Programs -> Accessories -> Communications -> Run HyperTerminal Setting port MV320 Windows CE 5.0 Guide 61

(115200/8/none/1/none) As soon as turn on the power of button. appears Eboot menu. SPACE BAR MV320 Windows CE 5.0 Guide 62

Eboot Main Menu [0] IP address: 192.168.80.1 : Setting IP Address [1] Subnet Mask: 255.255.255.0 : Setting Subnetmask [2] Boot delay: 3 seconds : Count number 0~255 [3] DHCP: (Disabled) : DHCP (enabled / disabled) [5] Auto Download image at startup(disable) : Setting automatic NK.nb0 [8] Initialize Download RAM [D] Download image now : Download to SDRAM [M] Download image with SDMMC Card [L] Launch existing flash resident image now [C] Read current RTC time [S] Set BSP Configuration : KITL [U] Go to image update(disabled) [F] Format User Partition(Disabled) [T] Test Menu After setup your wants IP address and then Select d MV320 Windows CE 5.0 Guide 63

Target -> Connectivity options-> download settings->active device( MV320xxxx ) Target -> Attach_Device (Ctrl+Shift+D) MV320 Windows CE 5.0 Guide 64

It is being download NK.Bin Host PC to MV320 of Board Booting done after download NK.BIN MV320 Windows CE 5.0 Guide 65

8. Making SDK for using application of program You d like to use Visual C++ 4.0. You should make SDK. Please the following window appears on your screen Platform menu, SDK -> Click New SDK Click NEXT MV320 Windows CE 5.0 Guide 66

Please fill in your wants a word. Click NEXT Click NEXT MV320 Windows CE 5.0 Guide 67

Click Finish For SDK of Building, Platform menu -> SDK -> Click Build SDK MV320 Windows CE 5.0 Guide 68

As soon as done that made mv320_kor_sdk.msi, Click Done You can see in C:\WINCE500\PBWorkspaces\MV320\SDK directory MV320 Windows CE 5.0 Guide 69

Please install mv320_kor_sdk.msi in C:\WINCE500\PBWorkspaces\MV320\SDK directory Click NEXT MV320 Windows CE 5.0 Guide 70

Click Accept and then Click NEXT Click NEXT MV320 Windows CE 5.0 Guide 71

Click Complete Click NEXT MV320 Windows CE 5.0 Guide 72

Click Install Done MV320 Windows CE 5.0 Guide 73

9. Setting for Application First Install ActiveSync It is easy for you to download from Web Site http://www.microsoft.com/downloads KeyWord : ActiveSync Run embedded Visual C++ 4.0 MV320 Windows CE 5.0 Guide 74

File menu -> Select NEW Click WCE Application Project menu, Fill in project name, Click OK MV320 Windows CE 5.0 Guide 75

MV320 Windows CE 5.0 Guide 76

Click Finish Click OK MV320 Windows CE 5.0 Guide 77

On the your PC screen mv2320. Because you had installed SDK Select menu File -> Open, Load in X\SRC\WinCE\Camera\TestCamera TestCamera.vcw directory and then click Open MV320 Windows CE 5.0 Guide 78

Please connect USB cable with Board of mv320 for transmitting through Active Sync Test Camera of program sources MV320 Windows CE 5.0 Guide 79

Select menu Tools -> Configure Platform Manager MV320 Windows CE 5.0 Guide 80

Click Properties Click Configure MV320 Windows CE 5.0 Guide 81

You can automatically transmit TCP/IP through serial Click OK Make sure options and then click OK MV320 Windows CE 5.0 Guide 82

Click OK Select Build TestCamera.exe as soon as build automatically transmit to Board MV320 Windows CE 5.0 Guide 83

It is connecting to MV320 of Board MV320 Windows CE 5.0 Guide 84

10. Doing Application of program (Camera, DMB) Camera Please click My Device -> Windows -> TestCamera MV320 Windows CE 5.0 Guide 85

Click PERVIEW MV320 Windows CE 5.0 Guide 86

DMB Copy XSRC\WinCE\DMB\Input_Output_Interface All of files to SDCARD MV320 Windows CE 5.0 Guide 87

After connect Antenna of DMB, Insert to mv320 of Board and then run lgmm1102_dmb_host.exe Click Scan -> Click TV -> Click LCD MV320 Windows CE 5.0 Guide 88