Memory map, password handling for FUJITSU MB90F5xx FLASH microcontroller on SPRINT


CPU          591A       549,594A       594        523,598       543,548       497          562                                                                                            
address     (384kB)      (256kB)      (256kB)      (128kB)      (128kB)      (64kB)       (64kB)  
========  ===========  ===========  ===========  ===========  ===========  ===========  ===========
FFFFFF                                                                                             
           SA11(16kB)   SA6(16kB)    SA8(16kB)    SA6(16kB)    SA4(16kB)    SA3(16kB)    SA5(16kB) 
FFC000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FFBFFF                                                                                             
                                     SA7(512B)    SA5(512B)                              SA4(512B) 
FFBE00                                                                                             
--------                            -----------  -----------                            -----------
FFBDFF                                                                                             
           SA10(8kB)    SA5(8kB)     SA6(512B)    SA4(512B)    SA3(8kB)     SA2(8kB)     SA3(512B) 
FFBCOO                                                                                             
--------                            -----------  -----------                            -----------
FFBBFF                                                                                             
                                     SA5(7kB)     SA3(7kB)                               SA2(7kB)  
FFA000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FF9FFF                                                                                             
           SA9(8kB)     SA4(8kB)     SA4(8kB)     SA2(8kB)     SA2(8kB)     SA1(8kB)     SA1(8kB)  
FF8000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FF7FFF                                                                                             
           SA8(32kB)    SA3(32kB)    SA3(32kB)    SA1(32kB)    SA1(32kB)    SA0(32kB)    SA0(32kB) 
FF0000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FEFFFF                                                                                             
           SA7(64kB)    SA2(64kB)    SA2(64kB)    SA0(64kB)    SA0(64kB)     Unused       Unused 
FE0000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FDFFFF                                                                                             
           SA6(64kB)    SA1(64kB)    SA1(64kB)     Unused       Unused       Unused       Unused   
FD0000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FCFFFF                                                                                             
            Unused      SA0(64kB)    SA0(64kB)     Unused       Unused       Unused       Unused   
FC0000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FBFFFF                                                                                             
           SA5(16kB)     Unused       Unused       Unused       Unused       Unused       Unused   
FBC000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FBBFFF                                                                                             
           SA4(8kB)      Unused       Unused       Unused       Unused       Unused       Unused   
FBA000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FB9FFF                                                                                             
           SA3(8kB)      Unused       Unused       Unused       Unused       Unused       Unused   
FB8000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FB7FFF                                                                                             
           SA2(32kB)     Unused       Unused       Unused       Unused       Unused       Unused   
FB0000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
FAFFFF                                                                                             
           SA1(64kB)     Unused       Unused       Unused       Unused       Unused       Unused   
FA0000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
F9FFFF                                                                                             
           SA0(64kB)     Unused       Unused       Unused       Unused       Unused       Unused   
F90000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
F8FFFF                                                                                             
            Unused       Unused       Unused       Unused       Unused       Unused       Unused   
F80000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------
F7FFFF                                                                                             
            Unused       Unused       Unused       Unused       Unused       Unused       Unused   
000000                                                                                             
--------  -----------  -----------  -----------  -----------  -----------  -----------  -----------


Notes: 
If the program file contains the flash data only, the data must be loaded with an offset.
In order to obtain the flash data checksum the unused area must be filled with '00's.

              591A       549,594A        594        523,598      543,548       497           562  
           ===========  ===========  ===========  ===========  ===========  ===========  ===========
OFFSET       F80000 *)    FC0000       FC0000       FE0000       FE0000       FF0000       FF0000                                                                       
(start 
addr. in
memory)    
                                                                                             
*) if the datafile contains 512kB data. In case the datafile contains 448kB, then the OFFSET is F90000.