R01UH0092EJ0110 Rev.1.10
Page 709 of 807
Jul 31, 2012
M16C/64C Group
30. Flash Memory
30.11.4 User Boot
30.11.4.1 User Boot Mode Program
Note the following when using user boot mode:
• When using user boot mode, make sure to allocate the program to be executed to program ROM 2.
• Bits VDSEL1 and LVDAS in the OFS1 address are disabled in boot mode.
• When restarting the MCU in user boot mode after starting it in user boot mode, RAM becomes
undefined.
• If addresses 13FF8h to 13FFBh are all 00h, the MCU does not enter standard serial I/O mode.
Therefore, the programmer or on-chip debugger cannot be connected.
• As the reset sequence differs, the time necessary for starting the program is longer than in single-
chip mode.
• Functions in user boot mode cannot be debugged by the on-chip debugging emulator or full spec
emulator.
• While using user boot mode, do not change the input level of the pin used for user boot entry.
However, if there is a possibility that the input level may change, perform the necessary processes
in user boot mode, then restart the MCU in single-chip mode before the input level changes.
• To use user boot mode after standard serial I/O mode, turn off the power when exiting standard
serial I/O mode, and then turn on the power again (cold start). The MCU enters user boot mode
under the right conditions.
Содержание M16C Series
Страница 846: ...M16C 64C Group R01UH0092EJ0110...