Freescale Semiconductor 802.15.4 Appendix a Release Folder and File Structure, Folder Structure

Page 63

Appendix A

Release Folder and File Structure

This appendix describes the folder and file structure for this release.

A.1. Folder Structure

 

 

 

802.15.4_Headers

Global headers from the 802.15.4 MAC/PHY Release

 

 

 

 

 

 

 

Ghdr

 

 

 

 

 

 

 

 

 

 

 

Bin

When target is built, the output files are stored here.

 

 

 

 

 

 

 

 

 

Embedded_Bootloader

 

 

 

 

 

 

 

 

 

 

 

 

AX-0308RevC

Freescale’s reference build of the Embedded Bootloader

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

for the Axiom AXM-0308

 

 

 

 

 

 

 

 

 

 

 

 

 

 

development board

 

 

 

 

 

 

DIG-528-2_DIG-536-2_RD01

DIG-528-2 and DIG-536-2 are Freescale’s reference

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

build for the DIG-528-2 and DIG-536-2 EVB’s.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RD01 is Freescale's reference build for all PCB's using

 

 

 

 

 

 

 

the Freescale Reference Design version 01.

Embedded_Bootloader_Functionality_Lib Embedded Bootloader functionality library

 

 

 

 

(source code not released)

 

 

 

HCS08_Flash_Lib

Embedded Bootloader HCS08 flash library

 

 

 

 

 

 

 

(source code not released)

 

 

prm

Linker file

 

 

 

 

 

 

sources

Source code

 

 

 

 

Freescale Semiconductor

Embedded Bootloader Reference Manual, Rev. 0.0

A-1

Image 63
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 Application Support Files Embedded Bootloader ImageChapter Application Integration Reference Guide Product DeliverablesCompiler Defines Unreferenced SymbolsApplication Application Linker File2 Gb60io.h System Clock SetupApplication Support Files DigiType.h3 Crt0.c and Crt.h EmbeddedBootloader.h and EmbeddedBootloader.c NVData.c and NVData.hISRVectors.c DummyIsr.c 2 HCS08 Linker Embedded Bootloader Build EnvironmentChapter Port Integration Reference Guide 1 HCS08 CompilerSource Files EmbeddedBootloader.mcpEmbeddedBootloaderFunctionalityLib.Lib 2 HCS08FlashLib.LibCompiler #defines Porting to a Specific TargetCode and Data Segments Standard LibrariesTarget.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