Freescale Semiconductor 802.15.4 manual 4BFF 4DFF 4FFF

Page 57

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

4A00

4C00

4E00

5000

5200

5400

5600

5800

5A00

5C00

5E00

6000

6200

6400

6600

6800

6A00

6C00

6E00

7000

7200

7400

7600

7800

7A00

7C00

7E00

4BFF

4DFF

4FFF

51FF

53FF

55FF

57FF

59FF

5BFF

5DFF

5FFF

61FF

63FF

65FF

67FF

69FF

6BFF

6DFF

6FFF

71FF

73FF

75FF

77FF

79FF

7BFF

7DFF

7FFF

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)

Freescale Semiconductor

Embedded Bootloader Reference Manual, Rev. 0.0

8-3

Image 57
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 Target Chapter Embedded Bootloader DescriptionAxiom AXM-0308 Ported TargetsFeatures Potential IssuesBenefits Optional Firmware Upload Settings Chapter Using the Embedded Bootloader Upload FirmwareUse Case One Use Case Two Safe Mode BootUpdating Non-volatile Memory NVM An Example of How to Change the MAC AddressUart Baud Rate System Bus FrequencyChapter Test Tool Zigbee Flash Tool Graphical User Interface GUI Version Using the Tools Menu OptionView Menu Option Using the View Menu OptionFirmware Upload Selecting the Firmware File to UploadAfter a Successful Firmware Upload Changing the NVM Data in Flash or File Using the Help MenuSystem Configuration Window Command Line Version Parameter List Command Line Version CMDFlash Erase Disabled Example Normal Use Example DefaultEmbedded Bootloader Reference Manual, Rev Programming To An Empty Erased Board Chapter Embedded Bootloader ProgrammingConnection 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 Chapter Application Integration Reference Guide Embedded Bootloader ImageProduct Deliverables Application Support FilesApplication Unreferenced SymbolsApplication Linker File Compiler DefinesApplication Support Files System Clock SetupDigiType.h 2 Gb60io.h3 Crt0.c and Crt.h EmbeddedBootloader.h and EmbeddedBootloader.c NVData.c and NVData.hISRVectors.c DummyIsr.c Chapter Port Integration Reference Guide Embedded Bootloader Build Environment1 HCS08 Compiler 2 HCS08 LinkerEmbeddedBootloaderFunctionalityLib.Lib EmbeddedBootloader.mcp2 HCS08FlashLib.Lib Source FilesCode and Data Segments Porting to a Specific TargetStandard Libraries Compiler #definesTarget.h Source FilesEmbeddedBootloaderTarget.h ResetVector.cHWInit.h HWInit.cMain.c Chapter Embedded Bootloader Public Function Description 802.15.4/Zigbee Application Accessible FunctionsEnableDownloadFirmware Embedded Bootloader boot flag UpdateNVRAM HardResetFLICGSetup NVFlashSetupOutput None UARTPortSelectEmbedded Bootloader Reference Manual, Rev 128 Direct Port Registers Chapter Embedded Bootloader Memory Map1BFF 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 Folder Structure Appendix a Release Folder and File StructureFile Structure EmbeddedBootloaderFunctionalityLib.Lib Functionality library Embedded Bootloader Reference Manual, Rev