Lab 12: Programming the Flash
12 - 20
C2000 Microcontroller Workshop - System Design
Lab 12 Reference: Programming the Flash
Flash Memory Section Blocks
PASSWORDS
length = 0x8
page = 0
BEGIN_FLASH
length = 0x2
page = 0
CSM_RSVD
length = 0x76
page = 0
FLASH
length = 0x1FF80
page = 0
0x3D 8000
0x3F 7F80
0x3F 7FF6
0x3F 7FF8
origin =
SECTIONS
{
codestart :> BEGIN_FLASH, PAGE = 0
passwords :> PASSWORDS, PAGE = 0
csm_rsvd :> CSM_RSVD, PAGE = 0
}
Lab_12.cmd
Startup Sequence from Flash Memory
0x3F 7FF6
0x3D 8000
0x3F 8000
0x3F FFC0
Boot ROM (32Kw)
BROM vector (32w)
0x3F F75C
Boot Code
RESET
0x3F F75C
{SCAN GPIO}
FLASH (128Kw)
Passwords (8w)
_c_int00
LB
“rts2800_ml.lib”
“user” code sections
_c_int00
main ( )
{
}
2
3
4
5
1
……
……
……
Summary of Contents for C2000 Piccolo LaunchPad
Page 74: ...Interrupts 4 18 C2000 Microcontroller Workshop Reset and Interrupts ...
Page 100: ...Lab 5 System Initialization 5 26 C2000 Microcontroller Workshop System Initialization ...
Page 218: ...Lab 8 IQmath FIR Filter 8 42 C2000 Microcontroller Workshop Numerical Concepts ...
Page 334: ...F28069 controlCARD A 4 C2000 Microcontroller Workshop Appendix A Experimenter s Kit SW2 ...
Page 336: ...F28035 controlCARD A 6 C2000 Microcontroller Workshop Appendix A Experimenter s Kit SW2 SW3 ...