English
Language : 

MSP430F21X2_17 Datasheet, PDF (11/80 Pages) Texas Instruments – MIXED SIGNAL MICROCONTROLLER
MSP430F21x2
www.ti.com
Memory Organization
SLAS578J – NOVEMBER 2007 – REVISED JANUARY 2012
Memory
Main: interrupt vector
Main: code memory
Information memory
Boot memory
RAM
Peripherals
Table 10. Memory Organization
Size
Flash
Flash
Size
Flash
Size
ROM
Size
16-bit
8-bit
8-bit SFR
MSP430F2112
2 KB
0xFFFF to 0xFFC0
0xFFFF to 0xF800
256 Byte
0x10FFh to 0x1000
1 KB
0x0FFF to 0x0C00
256 B
0x02FF to 0x0200
0x01FF to 0x0100
0x00FF to 0x0010
0x000F to 0x0000
MSP430F2122
4 KB
0xFFFF to 0xFFC0
0xFFFF to 0xF000
256 Byte
0x10FFh to 0x1000
1 KB
0x0FFF to 0x0C00
512 Byte
0x03FF to 0x0200
0x01FF to 0x0100
0x00FF to 0x0010
0x000F to 0x0000
MSP430F2132
8 KB
0xFFFF to 0xFFC0
0xFFFF to 0xE000
256 Byte
0x10FFh to 0x1000
1 KB
0x0FFF to 0x0C00
512 Byte
0x03FF to 0x0200
0x01FF to 0x0100
0x00FF to 0x0010
0x000F to 0x0000
Bootstrap Loader (BSL)
The MSP430 bootstrap loader (BSL) enables users to program the flash memory or RAM using a UART serial
interface. Access to the MSP430 memory via the BSL is protected by user-defined password. For complete
description of the features of the BSL and its implementation, see the MSP430 Programming Via the Bootstrap
Loader User’s Guide, literature number SLAU319.
BSL FUNCTION
Data transmit
Data receive
Table 11. BSL Function Pins
PW PACKAGE PINS
22 - P1.1
10 - P2.2
RHB, RTV PACKAGE PINS
22 - P1.1
8 - P2.2
Flash Memory
The flash memory can be programmed via the JTAG port, the bootstrap loader, or in-system by the CPU. The
CPU can perform single-byte and single-word writes to the flash memory. Features of the flash memory include:
• Flash memory has n segments of main memory and four segments of information memory (A to D) of
64 bytes each. Each segment in main memory is 512 bytes in size.
• Segments 0 to n may be erased in one step, or each segment may be individually erased.
• Segments A to D can be erased individually, or as a group with segments 0 to n.
Segments A to D are also called information memory.
• Segment A contains calibration data. After reset, segment A is protected against programming and erasing. It
can be unlocked, but care should be taken not to erase this segment if the device-specific calibration data is
required.
Copyright © 2007–2012, Texas Instruments Incorporated
Submit Documentation Feedback
11