GHI Electronics,LLC ChipworkX Development System
Table of Contents
Table of Contents
1.Introduction...................................................................................................................................................................................................3
The objective of this guide..................................................................................................................................................................4
2.Getting Started.............................................................................................................................................................................................5
2.1.System Setup.....................................................................................................................................................................................5
2.2.The Emulator......................................................................................................................................................................................6
Create a Project..................................................................................................................................................................................6
Selecting Transport Interface.............................................................................................................................................................8
Executing (Deploying) the project......................................................................................................................................................9
Debugging Breakpoints....................................................................................................................................................................10
2.3.Running on Hardware.......................................................................................................................................................................11
MFDeploy can Ping!.........................................................................................................................................................................12
Deploying to Hardware.....................................................................................................................................................................12
Connect MFDeploy to show debugging messages..........................................................................................................................13
Checking ChipworkX firmware and TinyBooter Version..................................................................................................................14
2.4.Deleting The Deployed Project.........................................................................................................................................................15
Emergency user application code deletion......................................................................................................................................15
3.Assemblies with ChipworkX Project...........................................................................................................................................................16
3.1.What are Assemblies?......................................................................................................................................................................16
Standard Assemblies........................................................................................................................................................................16
GHI NETMF assemblies...................................................................................................................................................................16
Adding Assemblies to Visual C# Project..........................................................................................................................................17
4.TinyBooter and Firmware Update..............................................................................................................................................................18
4.1.Checking the Firmware Version........................................................................................................................................................18
4.2.TinyBooter Update using bootstrap loader.......................................................................................................................................20
Erasing Process:..............................................................................................................................................................................20
Emergency Bootstrap access...........................................................................................................................................................20
Installing TinyBooter Updater USB Driver:.......................................................................................................................................21
Updating TinyBooter:........................................................................................................................................................................21
4.3.ChipworkX Firmware Update Through TinyBooter...........................................................................................................................22
5.What is next?..............................................................................................................................................................................................25
Legal Notice..................................................................................................................................................................................................26
Licensing.................................................................................................................................................................................................26
Disclaimer...............................................................................................................................................................................................26
Rev.1.10 Page 2 of 26 www.ghielectronics.com