X hits on this document

79 views

0 shares

0 downloads

0 comments

17 / 29

Agenda

  • Introduction to MSP430 Programming

  • Software tools overview

  • Hardware programming tools overview

  • Programming using JTAG

  • Programming using the ROM BSL

  • Introduction to the 5xx BSL

  • Tips and Tricks

  • Demos

  • Hands on

33

What is the (1xx,2xx,4xx) Boot Strap Loader?

  • Flash ISP kernel in ROM

  • Firmware processes commands received via UART link

  • External pin toggle sequence initiates execution

  • Target device software can jump into BSL ROM code

  • Program / Verify ~3KB/sec using BSL Version 1.60+

  • ROM also contains chip identification information 0FF0h – 0FF1h

Information

Size

256 Byte

memory

Flash

010FFh – 01000h

Boot Memory

Size

1KB

ROM

0FFFh – 0C00h

RAM

Size

256 Byte

Main Memory

Size

Interrupt vectors

Flash

Code memory

Flash

02FFh – 0200h

16-bit

01FFh – 0100h

8-bit

0FFh – 010h

8-bit SFR

0Fh – 00h

MSP430F4270 32KB 0FFFFh - 0FFE0h 0FFFFh - 08000h

Peripherals

34

17

Document info
Document views79
Page views80
Page last viewedWed Dec 07 14:27:19 UTC 2016
Pages29
Paragraphs1110
Words4309

Comments