Datasheet
Rev. 3.00, 03/04, page 669 of 830
20.7 Programmer Mode
Along with its on-board programming mode, this LSI also has a programmer mode as a further
mode for the programming and erasing of programs and data. In the programmer mode, a general-
purpose PROM programmer can freely be used to write programs to the on-chip ROM.
Program/erase is possible on the user MAT and user boot MAT*
1
. The PROM programmer must
support microcomputers with 256 or 512-kbyte flash memory as a device type*
2
. Figure 20.18
shows a memory map in programmer mode.
A status-polling system is adopted for operation in automatic program, automatic erase, and
status-read modes. In the status-read mode, details of the system’s internal signals are output after
execution of automatic programming or automatic erasure. In programmer mode, provide a 12-
MHz input-clock signal.
Notes: 1. For the PROM programmer and the version of its program, see the instruction manuals
for socket adapter.
2. In this LSI, set the programming voltage of the PROM programmer to 3.3 V.
MCU mode
Notes: 1.
2.
3.
Use the PROM programmer which supports microcomputers with 256-kbyte flash memory as a device type.
Use the PROM programmer which supports microcomputers with 512-kbyte flash memory as a device type.
When programming, fill with H'FF.
H8S/2168*
1
On-chip
ROM area
H'000000
Programmer mode
H'00000
H'03FFFF H'3FFFF
MCU mode
H8S/2167*
2
On-chip
ROM area
H'FF output*
3
H'000000
Programmer mode
H'00000
H'07FFFF H'7FFFF
H'05FFFF H'5FFFF
MCU mode
H8S/2166*
3
On-chip
ROM area
H'000000
Programmer mode
H'00000
H'07FFFF H'7FFFF
Figure 20.18 Memory Map in Programmer Mode