Freescale Semiconductor 802.15.4 manual 8BFF 8DFF 8FFF

Page 58

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

8000

8200

8400

8600

8800

8A00

8C00

8E00

9000

9200

9400

9600

9800

9A00

9C00

9E00

A000

A200

A400

A600

A800

AA00

AC00

AE00

B000

B200

B400

81FF

83FF

85FF

87FF

89FF

8BFF

8DFF

8FFF

91FF

93FF

95FF

97FF

99FF

9BFF

9DFF

9FFF

A1FF

A3FF

A5FF

A7FF

A9FF

ABFF ADFF AFFF B1FF B3FF B5FF

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

512

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

FLASH (section 2)

8-4

Embedded Bootloader Reference Manual, Rev. 0.0

Freescale Semiconductor

Image 58
Contents 802.15.4/Zigbee Embedded Bootloader How to Reach Us USA/Europe/Locations Not Listed Contents Embedded Bootloader Programming Embedded Bootloader Public Function Description Audience Conventions References Chapter Embedded Bootloader Description TargetPorted Targets Axiom AXM-0308Potential Issues FeaturesBenefits Optional Firmware Upload Settings Upload Firmware Chapter Using the Embedded BootloaderUse Case One Safe Mode Boot Use Case TwoAn Example of How to Change the MAC Address Updating Non-volatile Memory NVMSystem Bus Frequency Uart Baud RateChapter Test Tool Zigbee Flash Tool Using the Tools Menu Option Graphical User Interface GUI VersionUsing the View Menu Option View Menu OptionSelecting the Firmware File to Upload Firmware UploadAfter a Successful Firmware Upload Using the Help Menu Changing the NVM Data in Flash or FileSystem Configuration Window Command Line Version CMD Command Line Version Parameter ListNormal Use Example Default Flash Erase Disabled ExampleEmbedded Bootloader Reference Manual, Rev Chapter Embedded Bootloader Programming Programming To An Empty Erased BoardConnection Assistant Window Load Executable Window Status Window Upgrading The Embedded Bootloader Connection Assistant Window Programmer Expert Window S19 File Window Status Window Embedded Bootloader Reference Manual, Rev Product Deliverables Embedded Bootloader ImageChapter Application Integration Reference Guide Application Support FilesApplication Linker File Unreferenced SymbolsApplication Compiler DefinesDigiType.h System Clock SetupApplication Support Files 2 Gb60io.h3 Crt0.c and Crt.h NVData.c and NVData.h EmbeddedBootloader.h and EmbeddedBootloader.cISRVectors.c DummyIsr.c 1 HCS08 Compiler Embedded Bootloader Build EnvironmentChapter Port Integration Reference Guide 2 HCS08 Linker2 HCS08FlashLib.Lib EmbeddedBootloader.mcpEmbeddedBootloaderFunctionalityLib.Lib Source FilesStandard Libraries Porting to a Specific TargetCode and Data Segments Compiler #definesSource Files Target.hResetVector.c EmbeddedBootloaderTarget.hHWInit.c HWInit.hMain.c 802.15.4/Zigbee Application Accessible Functions Chapter Embedded Bootloader Public Function DescriptionEnableDownloadFirmware Embedded Bootloader boot flag HardReset UpdateNVRAMNVFlashSetup FLICGSetupUARTPortSelect Output NoneEmbedded Bootloader Reference Manual, Rev Chapter Embedded Bootloader Memory Map 128 Direct Port Registers1BFF 4BFF 4DFF 4FFF 8BFF 8DFF 8FFF Embedded Bootloader Reference Manual, Rev FFB0 Ffbf Cursive = fixed register and vectors in flash Embedded Bootloader Reference Manual, Rev Appendix a Release Folder and File Structure Folder StructureFile Structure EmbeddedBootloaderFunctionalityLib.Lib Functionality library Embedded Bootloader Reference Manual, Rev