M3028BT-EPB User’s Manual 4. Hardware Specifications
REJ10J1459-0200 Rev.2.00 Sep 16, 2006
IMPORTANT
Notes on Internal Flash ROM of the MCU:
z This product downloads a user program to the flash ROM in an MCU. By checking "Disable the Internal Flash
ROM" in the MCU tab of the MCU setting dialog box of the emulator debugger, you can disable the operation
of the internal flash ROM of the MCU to use the emulation memory. However, the maximum operating
frequency is 10MHz.
z Because the number of write/erase cycles of the internal flash ROM of the MCU is limited, it must be replaced
at the end of its service-life.
z If the following errors occur frequently when downloading a program, To purchase products for replacement,
contact your local distributor.
(1) Flash ROM erase error occurred ERROR (16258)
(2) Flash ROM verify error occurred ERROR (16259)
Note on Debugging in CPU Rewrite Mode:
z When debugging in CPU Rewrite Mode, check "Debug the program using CPU Rewrite Mode" in the MCU tab
of the Init dialog box of the emulator debugger.
Note on Debugging in CPU Rewrite Mode:
z When you debug M16C/Tiny Series MCUs in CPU rewrite mode, do not change the block 0 area (FF000h--
FFFFFh) of the flash ROM. Otherwise, the emulator will be uncontrollable.
z If you check "Debug the program using CPU Rewrite Mode" in the MCU tab of the Init dialog box of the
emulator debugger, you cannot use the following functions.
(1) Setting software breakpoints in an internal ROM area
(2) Executing COME in an internal ROM area
z Do not stop the program in the CPU rewrite mode or erase suspend mode. And do not single step the instruction
shifting to these modes. The emulator is uncontrollable in these modes.
z The data written in the CPU rewrite mode cannot be referenced during the user program is being executed. To
reference data after executing CPU rewrite, stop the program at a point which is not a rewrite control program
area and use a memory window etc.
z As the following interrupt vectors are used by the emulator system, the read data is different from expected
value.
(1) BRK instruction (FFFE4h--FFFE7h)
(2) Address match (FFFE8h--FFFEBh)
(3) Single-step (FFFECh--FFFEFh)
(4) DBC (FFFF4h--FFFF7h)
Page 76 of 86