Datasheet

©2008. Renesas Technology Corp., All rights reserved.
11
Rev.1.00 Date: Aug.04.08
REJ99B2001-0100
Details about a program are described as follows regarding whether the same program can be used without change when replacing between
standards, Spec. H and Spec. L of the 3804 Group. Please make sure to check there are some differences of memory size in every product.
Refer to the datasheets and technical updates of the 3804 Group for detailed specifications of products. Confirm the operation using
replaced product.
Note: Program checksum
When calculating the checksum of ROM area by a program, make sure to check the difference of areas for calculation.
When the unused area and reserved ROM area are included in target areas of replaced products, the read values are undefined and
calculated values of the checksum are also undefined.
(1) Standard flash memory version Æ Spec. L flash memory version
1. When using the addresses FFD4h to FFDAh, check the followings:
The codes written in these addresses are the ID codes of the Spec. L flash memory version when using a serial programmer. To input
this code is necessary as the ID code for flash memory reprogramming by a serial programmer. Check the above only when using a
serial programmer because the addresses can be executed as an instruction.
2. The bits 7 to 2 of the address FFDBh are the protect set bits of the Spec. L flash memory version when using a parallel programmer.
When the set condition is not unexpected, to change a program is necessary. Since the protect set bits do not affect when using a
serial programmer, there is no problem. This address can be executed as an instruction same as the addresses FFD4h to FFDAh.
3. When accessing the addresses 0FE0h to 0FEFh, to change a program not to access these addresses is necessary.
4. Nothing is assigned on the addresses 0FFEh and 0FFFh of Spec. L flash memory version. To change a program is not necessary
even if programming in standard flash memory version is performed.
5. To change a program is necessary when the oscillation stabilization time after the STP instruction is released is less than 100 μ sec in
stop mode. Set 100 μ sec or more by the oscillation stabilization time setting function after the STP instruction which uses timer 1 is
released.
6. When using CPU rewrite mode, to change general processes regarding CPU rewrite mode is necessary.
(2) Spec. H flash memory version Æ Spec. L flash memory version
To change a program is not necessary.
Program change at replacing
Program change at replacing