Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26 Slide 27 Slide 28 Slide 29 Slide 30 Slide 31 Slide 32 Slide 33 Slide 34 Slide 35 Slide 36 Slide 37 Product List
MSP430L092 Introduction Slide 23

While all MSP430L092s and C09x devices contain boot codes, the boot loader or the loader code is only available to the MSP430L092. It is designed in ROM to control the EEPROM and start the communication between the EEPROM and the L092. Upon startup, the loader code configures the port pin 1.2 as a PWM signal to boost the power for the EEPROM. Approximately 500ms later, the EEPROM is ready for communication. The loader code will then configure the SPI communication via software to interact with the EEPROM. It will then load the firmware image into the RAM memory of the MSP430L092. The advantage of the boot loader is being invisible to the user; it is a completely transparent transition to C09x. Furthermore, the boot loader code is also controlled by the IDE and the JTAG, allowing for flexible debug methods, which will be explained later.

PTM Published on: 2011-04-08