English
Language : 

S3F441FX Datasheet, PDF (206/233 Pages) Samsung semiconductor – 32-Bit CMOS RISC Microprocessor
INTERNAL FLASH ROM
S3F441FX RISC MICROCONTROLLER
SMART OPTION FOR LD PROTECTION / H/W PROTECTION
In the LD/Hardware protection function, The protection on certain block can be disabled by setting the
corresponding smart option bits. Four bits are allocated in the address of smart option (0x0e38) for this function.
To enable the protection function on a certain block,
— Configure the smart option bits in advance (refer to Figure 10-3),
— Configure the LD protection / H/W protection option bits (0x0e3c).
If the smart option bits are not configured and LDP/HDP is enabled (it has no effect LDP/HDP is not enabled), full
256K bytes flash memory will be protected.
FMADDR
value
0x0e38
FMDATA
bit
Bit [0]
bit[1:7]
Bit [8]
bit[9:15]
bit [16]
Bit[17:23]
bit [24]
Bit[25:31]
Description
0: H/W protection is disabled at the area of upper 248K bytes
(Only the lower 8K bytes are protected)
1: H/W protection is enabled in all areas if the H/W protection is
enabled.
not used
0: H/W protection is disabled at the area of upper 240K bytes.
(Only the lower 16K bytes are protected)
If the bit[0] is 0, this bit has no effect.
1: H/W protection is enabled in all areas if the H/W protection is
enabled
not used
0: LD protection is disabled at the area of upper 248K bytes
(Only the lower 8K bytes are protected)
1: LD protection is enabled in all areas if the LD protection is
enabled.
not used
0: LD protection is disabled at the area of upper 240K bytes.
(Only the lower 16K bytes are protected)
If the bit[24] is 0, this bit has no effect.
1: LD protection is enabled in all areas if the LD protection is
enabled.
Not used
Reset
Value
1
undefined
1
undefined
1
undefined
1
undefined
NOTE:
The flash programming tips is as follows; Characteristic of flash memory cell, a bit can be changed from 1 to 0 but not
the vice versa by writing data into flash memory cell. If users do not want to change the certain cell, the user only needs
to write the bit as 1.
10-12