
2.4. 3217x Group
(1) Differences between the emulator and MCUs
IMPORTANT
z The emulator initializes the MCU internal register to the following values. Initialization starts when the power
switch is turned ON or MCU is reset.
R0 = 00000000 R1 = 00000000 R2 = 00000000 R3 = 00000000 R4 = 00000000
R5 = 00000000 R6 = 00000000 R7 = 00000000 R8 = 00000000 R9 = 00000000
R10 = 00000000 R11 = 00000000 R12 = 00000000 R13 = 00000000 R14 = 00000000
R15 = 00000100 SPI = 00000100 SPU = 00000100 BPC = 00000000 PC = 00000000
ACCH = xxxxxxxx ACCL = xxxxxxxx
PSW = 00000000
(2) MCU signals connected to the SDI MCU control interface connector (Section 3.2)
Pin
No.
Pin Direction Connected to Remarks
1 TCLK Emulator to target JTCK of MCU Clock frequency: 5 MHz
2 Vss - GND (0 V)
3 TDI Emulator to target JTDI of MCU
4 TDO Target to emulator JTDO of MCU
5 TMS Emulator to target JTMS of MCU
6 TRST Emulator to target JTRST of MCU Totem pole output on the emulator
7 DBI Emulator to target JDBI of MCU Not used when using M3217xFxxFP
8 N.C. - Not used
9 Vcc Target to emulator VCCE of MCU
10 RST Emulator to target System reset Open corrector output on the emulator
(3) Debug specifications dependent on MCU model (Section 5.1)
Item Description
Emulation memory Flash ROM built in MCU used as emulation memory
RAM area Implemented by instruction replacement
Software break
ROM area Implemented by preexecution PC breakpoints of MCU (4 points)
Forcible break Implemented by MCU’s internal resources
Hardware break
Data access break
Implemented by MCU’s internal resources (2 data access break
points)
10
Komentáře k této Příručce