Manuals
/
Brands
/
Computer Equipment
/
Computer Accessories
/
Freescale Semiconductor
/
Computer Equipment
/
Computer Accessories
Freescale Semiconductor
802.15.4 manual
1
1
66
66
Download
66 pages, 613.1 Kb
802.15.4/Zigbee
Embedded Bootloader
Reference Manual
802154EBRM/D
Rev. 0.0, 09/2004
Contents
Main
802.15.4/Zigbee Embedded Bootloader
Reference Manual
Page
Contents
Page
Page
About This Book
Audience
Organization
Conventions
Definitions, Acronyms, and Abbreviations
References
Revision History
Chapter 1 Embedded Bootloader Description
1.1 Target
1.1.1 Ported Targets
1.2 Features
1.3 Benefits
1.4 Potential Issues
1.4.1 Optional Firmware Upload Settings
Chapter 2 Using the Embedded Bootloader
2.1 Upload Firmware
2.1.1 Use Case One
2.1.2 Use Case Two
2.1.3 Safe Mode Boot
2.2 Updating Non-volatile Memory (NVM)
2.2.1 An Example of How to Change the MAC Address
2.3 System Bus Frequency
2.4 UART Baud Rate
Chapter 3 Test Tool Zigbee Flash Tool
3.1 Graphical User Interface (GUI) Version
3.1.1 Using the Tools Menu Option
3.1.2 Using the View Menu Option
3.1.3 Selecting the Firmware File to Upload
Page
3.1.4 Using the Help Menu
3.1.5 Changing the NVM Data in Flash or File
Page
Page
3.2.1 Normal Use Example (Default)
3.2.2 Flash Erase Disabled Example
Page
Chapter 4 Embedded Bootloader Programming
4.1 Programming To An Empty (Erased) Board
Page
Page
Page
4.2 Upgrading The Embedded Bootloader
Page
Page
Page
Page
Page
Chapter 5 Application Integration Reference Guide
5.1 Product Deliverables
5.1.1 Embedded Bootloader Image
5.1.2 Application Support Files
5.1.3 Application Linker File
5.2 Application
5.2.1 Compiler Defines
5.2.2 Unreferenced Symbols
5.2.3 System Clock Setup
5.3 Application Support Files
5.3.1 DigiType.h
5.3.2 Gb60_io.h
5.3.3 Crt0.c and Crt.h
5.3.4 Embedded_Bootloader.h and Embedded_Bootloader.c
5.3.5 NV_Data.c and NV_Data.h
5.3.6 ISR_Vectors.c
Page
Chapter 6 Port Integration Reference Guide
6.1 Embedded Bootloader Build Environment
6.1.1 HCS08 Compiler
6.1.2 HCS08 Linker
6.1.3 HCS08 LibMaker
6.2 Product Deliverables
6.2.1 Embedded_Bootloader.mcp
6.2.2 HCS08_Flash_Lib.Lib
6.2.3 Embedded_Bootloader_Functionality_Lib.Lib
6.2.4 Source Files
6.3 Porting to a Specific Target
6.3.1 Code and Data Segments
6.3.2 Standard Libraries
6.3.3 Compiler #defines
6.4 Source Files
6.4.1 Target.h
6.4.2 Reset_Vector.c
6.4.3 Embedded_Bootloader_Target.h
6.4.4 HW_Init.h
6.4.5 HW_Init.c
6.4.6 main.c
Chapter 7 Embedded Bootloader Public Function Description
7.1 802.15.4/Zigbee Application Accessible Functions
7.1.1 Enable_Download_Firmware
Page
7.1.2 Hard_Reset
7.1.3 Update_NV_RAM
7.1.4 NV_Flash_Setup
7.1.5 FL_ICG_Setup
7.1.6 UART_Port_Select
Page
Chapter 8 Embedded Bootloader Memory Map
Page
Page
Page
Page
Page
Page
Page
Appendix A Release Folder and File Structure
A.1. Folder Structure
A.2. File Structure