Samuel Quiroz. System Solutions Engineer.
Freescale Semiconductor Mexico.
Course Description
This tutorial shows how to include a bootloader for the MC9S08JM60 in your graphical user interface (GUI).
What you'll learn
How to include a bootloader for the MC9S08JM60 in your custom GUI.
Recommended reading:
- How to make a Graphical User Interface for your USB application
- AN3561: USB Bootloader for the MC9S08JM60
- Visual C# Developers Center
Part 1. Downloading the bootloader code to the MCU
This section shows how to program the bootloader code in the Freescale Microcontroller MC9S08JM60 that connects to the computer using the USB module.
Hardware used: DEMOJM board
Downloads:
- AN3561: USB Bootloader for the MC9S08JM60
- Bootloader code (AN3561SW)
- CodeWarrior for microcontrollers
- Download video part 1 in WMV format
Part 2. The bootloader GUI
This section shows how to include the bootloader in Visual C# application.
Note: GUID for the bootloader must be "a54e04ad-e06a-4a03-95bb-25aacc4e6cca"
Downloads:
- SimpleUSB.dll and SimpleUSB documentation
- JM_bootloader.dll
- MyBootloader.zip - Solution file to the tutorial
- Download video part 2 in WMV format
- Download Freescale JM60 GUI Installer (with bootloader)
- Download Visual C# Express Edition
