| Electronic Components Datasheet Search |
|
MAC7200 Datasheet(PDF) 201 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
MAC7200 Datasheet(HTML) 201 Page - Freescale Semiconductor, Inc |
|
201 / 976 page ![]() System Boot Sequence MAC7200 Microcontroller Family Reference Manual, Rev. 2 Freescale Semiconductor 123 9.18 System Boot Sequence 9.18.1 Programming with a Bootloader Programming House Program the Primary Bootloader code into the Shadow Block via the JTAG port • Done in Normal/Secured Bootloader Mode with the core in debug mode • Primary Bootloader code is usually less than 20KB • Branch to Primary Bootloader loaded into Reset Vector ($0000 0000) • Flash is unsecured First Sub-Supplier Boot the device from the Shadow Block (Normal/Secured Bootloader Mode) • Primary Bootloader checks for empty Flash Main Array Flash is empty Flash is not empty First Sub-Supplier Program application code into the Flash Main Array • Primary Bootloader loads Secondary Boot Loader (SBL) into the SRAM via a pre-defined peripheral/protocol (Flash is secured, so JTAG is disabled) • SBL is temporary - Only to program the application code into the Flash array • Requires that all ISRs reside in SRAM => Primary Bootloader relocates SRAM to address $0000 0000 (Flash stays at address $2000 0000) • SBL loads the application code (via a pre-defined peripheral/protocol) into the Flash Main Array at address $2000 0000 • SBL relocates FLASH to address $0000 0000 and SRAM back to address $4000 0000 (No application code) Application Execute application code at address $0000 0000 • Relocate Flash to address $0000 0000 (Use exception table from the application code) • Jump to address $0000 0000 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |