There are two debug modes for the MSP430L092 project. For fast debug mode, the IDE can download the firmware directly into RAM. The firmware is available until power off due to the volatile nature of RAM memory. Alternatively, the IDE can download the code to firmware. The firmware is then stored after power out because the EEPROM is a non-volatile memory. The loader code will then download the code back from the EEPROM into RAM and start execution. For each of the download modes, the IDE can debug accordingly, therefore, for fast debugging, the IDE can directly download into RAM and start debugging immediately. For the EEPROM debug option, the IDE would actually download the code to EEPROM, use a loader code to retrieve the firmware back from the EEPROM into the memory, and start the application debug. However, with this mode, the firmware is resident inside the EEPROM and is available after power out.

