|
|
The information in 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,
working with real world hardware.
This kit includes hands-on exercises written in step-by-step format to
minimize learning curve.
|
The following information and step-by-step hands-on exercises are included: ·
Development environment
overview. ·
Develop and customize a
Windows Embedded CE 6.0 OS design project. ·
Generate Windows Embedded
CE 6.0 OS runtime image from the OS design project. ·
Establish connectivity and
download CE 6.0 OS runtime image to a target device. · Develop native and managed code application for CE 6.0 using Visual Studio 2005 and 2008. · Establish CoreCon connectivity between the development workstation and target device to download Visual Studio application for testing and debug. · Debug CE 6.0 OS runtime using remote tools. Note: The kit includes all needed components
to work right out of the box. Cost for the kit: $275.00 More Info: wep@icoptech.com |
The eBox-3310A-MSJK kit includes the following components:
·
eBox-3310A-JSK compact computing device with 1.0 GHz
processor, 512MB RAM,
Ethernet, Compact Flash slot, Audio, 3 USB 2.0, 2 Serial port, VGA and
more...
·
512MB Compact Flash preconfigured with bootloader
and evaluation Windows Embedded CE 6.0 R3 OS image
· Power supply
·
RJ-45
cross-over Ethernet cable, Null RS-232 serial modem cable
·
180
days evaluation version of Windows Embedded CE 6.0 R3
· 180 days evaluation version of Visual Studio 2005 Professional
·
eBox-3310A
Board-Support-Package for Windows Embedded CE 6.0
·
eBox-3310A
SDK for Windows Embedded CE 6.0
· Getting Started guide with exercise in step-by-step format provided in PDF format
BSP, SDK and Software for eBox-3310A-MSJK kit
· eBox-3310A-MSJK Windows Embedded CE 6.0 R3 Getting Started Guide
\eBox3310A_CE6_R3_JumpStart_GettingStarted_rev2.2.pdf
· eBox-3310A-MSJK Board-Support-Package (BSP) for Windows Embedded CE 6.0, R2 and R3
\Software\ICOP_eBox3310A_60H_BSP.msi
· eBox-3310A-MSJK SDK for Windows Embedded CE 6.0, R2 and R3
· CoreCon connectivity 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
Note: BSP update and additional Windows Embedded resources are available on www.embeddedpc.net
Sample Codes for the Exercises in the Getting Started Guide
MyWinCE OS design
This is the sample project file for the OS design project in the getting started guide, used to generate the runtime image preloaded in the eBox-3310A-MSJK kit.
\SampleCodes\OSDesign\MyWinCE_60H_OSDesign_Project.zip
Note: 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 Sample - Visual Studio 2005
This is a simple hello world managed code application in C# created using the Visual Studio 2005 IDE. .
\SampleCodes\Application\VS2005_CSharp_HelloWorld.zip
Simple C# Managed Code Application Sample - Visual Studio 2008
This is a simple hello world managed code application in C# created using the Visual Studio 2008 IDE. .
\SampleCodes\Application\VS2008_CSharp_HelloWorld.zip
Simple Win32 Native Code Application Sample - Visual Studio 2005
This is a simple Win32 native code application created using the Visual Studio 2005 IDE. .
\SampleCodes\Application\VS2005_Win32_HelloWorld.zip
Simple Win32 Native Code Application Sample - Visual Studio 2008
This is a simple Win32 native code application created using the Visual Studio 2008 IDE. .
\SampleCodes\Application\VS2008_Win32_HelloWorld.zip
Serial Port Application written in Visual Basic 2005
This is a simple Visual Basic serial port application created in the Visual Studio 2005 IDE. This application sends and receives ASCII text messages through a serial port. By launching two instances of this application on the eBox and connecting a Null RS-232 serial cable between eBox's COM1 and COM2, this application can be used to perform serial communication test between the eBox's serial ports.
\SampleCodes\Application\VB2005_SerialPortApplication.zip
Serial Port Application written in Visual Basic 2008
This is a simple Visual Basic serial port application created in the Visual Studio 2008 IDE. This application sends and receives ASCII text messages through a serial port. By launching two instances of this application on the eBox and connecting a Null RS-232 serial cable between eBox's COM1 and COM2, this application can be used to perform serial communication test between the eBox's serial ports.
\SampleCodes\Application\VB2008_SerialPortApplication.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 getting started 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_eBox3310A_60H_BSP.msi
10. Install MyWinCE600_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
URL to download Visual Studio 2005 SP1 update for Vista (for Windows Vista workstation only)
URL to download Windows Embedded CE 6.0 Service Pack 1
URL to download Windows Embedded CE 6.0 R2
URL to download Windows Embedded CE 6.0 R3
Recover damaged files for the eBox-3310A-MSJK kit
In the event one or more of the files
for the eBox-3310A-MSJK’s flash storage become damaged or corrupted, the
original files are provided in the following folder on the jump start CD:
\MSJK_Files
These
files are available for download here:
eBox-3310A-MSJK files
The flash
storage provided with this jump start kit is preconfigured to boot to DOS with
Loadcepc bootloader, Eboot.bin Ethernet bootloader and NK.bin CE 6.0 OS runtime
image.
Information showing how to recover the original files is provided on appendix J, in the getting started guide.
Note:
Information and exercise using DiskPrep, a Windows Embedded CE power toy, to
configure flash storage with BIOSLoader to launch Windows Embedded CE OS
runtime image are provided in appendix H, "Deploy OS runtime image with
DiskPrep".
Files
needed to configure the flash storage with BIOSLoader using DiskPrep are
provided in the following folder on the jump start CD:
\DiskPrep
These
files are available for download here:
eBox-3310A-MSJK DiskPrep
Windows Embedded CE Information Resources
In additional to the Windows Embedded CE information resources listed in this section, updated URL and links to these resources are available at the following Web site:
http://www.embedded101.com/WinCE/
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.
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.
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.
Windows Embedded CE - Books
Professional Microsoft Windows Embedded CE 6.0
by Samuel Phung
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
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
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
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 |