Description: C:\MSJK.new\MSJK-VDX\1 VDX-6354-MSJK\icop.gif

VDX-6354 PC/104 SBC

Windows Embedded Compact

Jump Start Kit

Windows Embedded Partner

 

 

This jump start kit is designed to help developers, new to Windows Embedded CE, learn and become familiar with the Windows Embedded CE development environment quickly, and minimizes unnecessary learning curve by providing hands-on exercises with step-by-step instruction.

The kit includes the following:

·         VDX-6354, a PC/104 embedded x86 single-board-computer with 800 Mhz processor, 256MB DDR2 RAM, 10/100Mbps Ethernet, 3 USB 2.0 host, 4 Serial ports, parallel port, 16-bit GPIOs and more...

·         512 MB IDE bootable flash storage

·         Board-Support-Package (BSP) for Windows Embedded CE 6.0 R3

·         180 days fully functional evaluation version of Windows Embedded CE 6.0 R3 Platform Builder

·         180 days fully functional evaluation version of Visual Studio 2005 Professional.

·         Power supply

·         Cross-over RJ-45 Ethernet cable

·         Null RS-232 serial modem cable

·         Step-by-step Windows Embedded CE 6.0 R3 Jump Start guide

·         Sample projects and codes for the exercises

 

Product ID:  VDX-6354-MSJK

Contact:  wep@icoptech.com

Description: VDX-6354

BSP, SDK and Software for VDX-6354-MSJK

·         VDX-6354-MSJK Windows Embedded CE 6.0 R3 JumpStart Guide

             \VDX-6354-MSJK_CE6_R3_JumpStart_GettingStarted_rev2.2.pdf

 

·         VDX-6354 Board-Support-Package (BSP) for Windows Embedded CE 6.0, R2 and R3

             \Software\ICOP_VDX6354_60B_BSP.zip

 

·         VDX-6354 SDK for Windows Embedded CE 6.0, R2 and R3

             \Software\MyWinCE600_SDK.msi

 

·         CoreCon component for Windows Embedded CE 6.0,  R2 and R3

             \Software\CoreCon_v200_x86_WINCE600.msi

 

·         AutoLaunch component for Windows Embedded CE 6.0, R2 and R3

             \Software\AutoLaunch_v200_x86_WINCE600.msi

 

·         RegFlushApp component for Windows Embedded CE 6.0, R2 and R3

             \Software\RegFlushApp_v100_x86_WINCE600.msi

 

·         Ethernet boot loader - Eboot

             \Eboot\Vortex86DX_Eboot.zip

 

Note: BSP update and additional Windows Embedded resources are available on www.embeddedpc.net

 

Sample Codes for the Exercises in the JumpStart Guide

MyWinCE OS Design

This is the codes to the OS Design project in the jump start guide, used to generate the runtime image preloaded in the VDX-6354-MSJK hardware kit.

\SampleCodes\OSDesign\MyWinCE_OSDesign_Project_VDX6354.zip

 

To use this project, unzip the complete \MyWinCE project folder, including all of the sub-folders to the development workstation's C:\WINCE600\OSDesigns\ directory.

 

Simple C# Managed Code Application for CE 6.0

Simple hello world managed code application in C# created using the Visual Studio 2005 and 2008 IDE.

\SampleCodes\Application\VS2005_CSharp_HelloWorld.zip

\SampleCodes\Application\VS2008_CSharp_HelloWorld.zip

 

Simple Win32 Native Code Application for CE 6.0

Simple Win32 native code application created using the Visual Studio 2005 and 2008 IDE.

\SampleCodes\Application\VS2005_Win32_HelloWorld.zip

\SampleCodes\Application\VS2008_Win32_HelloWorld.zip 

 

Serial Port Application written in Visual Basic

Serial port chat application sends and receives ASCII text messages through a serial port.  By launching two instances of this application and connecting a Null RS-232 serial cable between the device's COM1 and COM2, this application can be used to perform serial communication test between the device's serial ports.

\SampleCodes\Application\VB2005_SerialPortApplication.zip 

\SampleCodes\Application\VB2008_SerialPortApplication.zip

 

GPIO Example

Sample project showing how to access and use the VDX-6354 SBC's GPIO, including the GPIO.dll, are provided in the following zip file:

\SampleCodes\GPIO\Vortex86DX_GPIO_SampleCodes.zip 

 

Watchdog Timer Example

Sample project showing how to access and use the VDX-6354 SBC's Watchdog Timers, including the WDT.dll, are provided in the following zip file:

\SampleCodes\WatchdogTimer\Vortex86DX_WatchdogTimer_SampleCodes.zip 

 

 

Recommended Installation Procedure

Here is a recommended sequence to install Visual Studio 2005, Windows Embedded CE 6.0 R3, BSP, SDK and other software components to work through the exercise in the jump start guide.

1.      Install Visual Studio 2005 Professional

2.      Install Visual Studio 2005 Service Pack 1

4.      Install Visual Studio 2005 SP1 Update for Visa (For Windows Vista workstation only)

5.      Install Windows Embedded CE 6.0 Platform Builder

6.      Install Windows Embedded CE 6.0 Service Pack 1

7.      Install Windows Embedded CE 6.0 R2 update

8.      Install Windows Embedded CE 6.0 R3 update

9.      Install ICOP_VDX6354_60B_BSP.msi 

10.  10Install VDX6354_WINCE600_SDK.msi

11.  Install AutoLaunch_v200_x86_WINCE600.msi

12.  Install CoreCon_v200_x86_WINCE600.msi

13.  Install RegFlushApp_v100_x86_WINCE600.msi

 

URL to download Visual Studio 2005 Service Pack 1

http://www.microsoft.com/downloads/details.aspx?FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&DisplayLang=en

URL to download Visual Studio 2005 SP1 update for Vista (for Windows Vista workstation only)

http://www.microsoft.com/downloads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&DisplayLang=en

URL to download Windows Embedded CE 6.0 Service Pack 1

http://www.microsoft.com/downloads/details.aspx?FamilyId=BF0DC0E3-8575-4860-A8E3-290ADF242678&displaylang=en

URL to download Windows Embedded CE 6.0 R2

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=f41fc7c1-f0f4-4fd6-9366-b61e0ab59565    

URL to download Windows Embedded CE 6.0 R3

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bc247d88-ddb6-4d4a-a595-8eee3556fe46   

 

 

Recover damaged VDX-6354-MSJK files

In the event one or more of the files on the VDX-6354-MSJK hardware’s IDE flash storage become damaged or corrupted, the original files are provided in the following folder on the jump start CD:

 

            \MSJK_Files

Unless the file system is no longer able to boot into DOS, do not format the IDE flash storage.  Doing so will delete all files including the operating system boot file.

If the VDX-6354-MSJK hardware is able to boot into DOS, use an USB flash storage to recover the files from the jump start CD.  To do this, use an USB flash and configure the USB flash to be bootable to DOS.  Appendix-I in the jump start guide provides information showing how to recover corrupted files from the CD.

Appendix-K in the jump start guide provides information showing how to configure the VDX-6354-MSJK hardware to boot from a USB flash storage and use the USB flash storage as a transport mechanism to copy files from the jump start CD to the IDE flash.

 

 

Windows Embedded CE Information Resources

Additional Windows Embedded CE information resources are available at the following Web sites.

 

Windows Embedded Developer Center

This web site provides links to Windows Embedded technical resources for developer.

http://msdn.microsoft.com/embedded/

 

SPARK You Imagination - Windows Embedded CE Classroom

This site provides Windows Embedded CE learning resources.

http://www.microsoft.com/windowsembedded/en-us/products/spark/classroom.mspx

 

Windows Embedded CE eHow-tos and Tutorials

How-to videos covering Windows Embedded CE entry level to advance subjects are available from this site.

http://msdn2.microsoft.com/en-us/embedded/aa731296.aspx

 

Introduction to Embedded System Using Windows Embedded CE 6.0 - 2nd Edition

This is a university curriculum material developed by Professor James Hamblen with Georgia Institute of Technology

Course Textbook (English)

http://www.academicresourcecenter.net/curriculum/pfv.aspx?ID=7435

 

Course Textbook (German)

http://www.academicresourcecenter.net/curriculum/pfv.aspx?ID=7619

 

Course Textbook (Japanese)

http://www.academicresourcecenter.net/curriculum/pfv.aspx?ID=7618

 

Course Textbook (Korean)

http://www.academicresourcecenter.net/curriculum/pfv.aspx?ID=7617

 

Course Textbook (Simplified Chinese)

http://www.academicresourcecenter.net/curriculum/pfv.aspx?ID=7620

 

Sample Codes for the exercises in the Textbook

http://www.academicresourcecenter.net/curriculum/pfv.aspx?ID=7439

 

Mike Hall's Blog

Anything has to do with Windows Embedded technologies, Mike Hall probably knows about it.  There are tons of useful information related to Windows Embedded on Mike’s blog. 

http://blogs.msdn.com/mikehall/

 

Windows Embedded CE Base Team Blog

The Windows Embedded CE team blogs about the CE kernel, storage technologies and system tools on this blog. 

http://blogs.msdn.com/ce_base/

 

Olivier Bloch's Blog

Olivier is the Windows Embedded team's technical evangelist.  His blog contains a lot of useful Windows Embedded information resources.

http://blogs.msdn.com/obloch/

 

Windows Embedded CE KnowlegeBase on EmbeddedPC.NET.

On this site, you can find useful Windows Embedded CE resources for x86 device, application notes and how-to in step-by-step format.

http://www.embeddedpc.net

 

Windows Embedded Technical Chat

The Windows Embedded CE product team holds routine technical chat online.  This is the best opportunity to get answer to question that you can not find answer from documentation and online resources. 

http://www.microsoft.com/communities/chats/default.mspx 

 

Windows Embedded News Group

Windows Embedded news groups are monitor by Microsoft development team and expert MVP working in the Windows Embedded field.

These news groups are active.  Look for the newsgroup relevant to the question you have from the following URL.     

http://msdn.microsoft.com/en-us/windowsembedded/ce/dd424664.aspx 

 

Windows Embedded Online Community Site - Embedded101.com

The Embedded101 site is an online community site where new and seasoned Windows Embedded developers can come together to learn and share technical knowledge.    

http://www.embedded101.com  

 

 

Windows Embedded CE - Books

Professional Microsoft Windows Embedded CE 6.0

by Samuel Phung

http://www.wrox.com/WileyCDA/WroxTitle/Professional-Microsoft-Windows-Embedded-CE-6-0.productCd-047037733X.html

 

Programming Windows Embedded CE 6.0 Developer Reference - Fourth Edition

by Douglas Boling

http://msdn.microsoft.com/en-us/library/cc526055.aspx

 

Windows Embedded CE 6.0 Fundamentals

by Stanislav Pavlov and Pavel Belevsky

http://www.microsoft.com/learning/en/us/Books/12980.aspx

 

 

Windows Embedded Shared Source Projects

USB Webcam driver for Windows Embedded CE 6.0

http://www.microsoft.com/downloads/details.aspx?familyid=2EF087C0-A4AE-42CC-ABD0-C466787C11F2&displaylang=en

 

Bluetooth Wrapper for Windows Embedded CE

http://msdn2.microsoft.com/en-us/embedded/aa714519.aspx

 

Windows Embedded CE Driver for Phidgets

http://www.codeplex.com/PhidgetsWinCEDriver

 

Open SSH for Windows Embedded CE

http://www.codeplex.com/CESSH

 

32feet.NET - Personal Area Networking for .NET

http://www.codeplex.com/32feet

 

LSP Samples for Windows Embedded CE

http://www.codeplex.com/LSPSamplesWindowsCE

 

Windows Embedded CE WLAN Driver for Atheros AR-60001

http://www.codeplex.com/CEWifiDriverAR6000

 

 

Other Windows Embedded Resources

Preparation Guide for Exam 70-571:  Windows Embedded CE 6.0 Development

http://www.microsoft.com/learning/en/us/exams/70-571.mspx

This sites contains learning materials to help prepare for the 70-571 exam.  To become a certified trainer, Windows Embedded CE trainer is required to take this test..  

 

Dot Net for Devices

http://www.dotnetfordevices.com

This site is packed with information about managed code application development with .NET Compact Framework using C# and Visual Basic.NET.  

 

Learning CE

http://www.learningce.com

This site is operated by James Y. Wilson, one of the Windows Embedded MVP.  James delivered presentation at technical conference, published technical paper on Windows Embedded CE and authored one of the most popular Windows Embedded CE book targeting version 3.0.  There are useful application notes on this site.

 

OpenNETCF - Smart Device Framework

http://www.opennetcf.com/CompactFramework/Products/SmartDeviceFramework/tabid/65/Default.aspx

The Smart Device Framework community edition from OpenNETCF is free.  It's a .NET Compact Framework extension library that help bridge the gap between the .NET Compact Framework and the .NET Full Framework. 

 

 

Copyright notice:    Microsoft, Windows, and the Windows CE Logo are registered trademarks of Microsoft Corporation in the United States and/or other countries.


ICOP Technology Inc. All rights reserved.

Email us: wep@icoptech.com