Hi,
i have a question about the MC56F8335 program flash size. The technical data sheet:
http://www.nxp.com/assets/documents/data/en/data-sheets/MC56F8335.pdf
says:
* Table 4-1: Program Flash 64kB
* Table 4-4: Internal Program Flash 64kB from P:0x00 0000 to P:0x00 7FFF
I think this is wrong! The right program flash size must be 128kB (from P:0x00 0000 to P:0x 00 FFFF)
Only figure 4-1 shows the wright adress-area (P:0x00 0000 to P:0x00 FFFF) with flash configure field at P:0x00 FFF7 to P:0x00 FFFF. The text in figure 4-1 "64kB" is wrong!
I ordered an MC56F8335 and thougt the program flash size is 64kB. Then i erased the program flash and wrote the configure field at P:0x00 7FF7 to P:0x00 7FFF without securing the flash and without setting the protection-bits and i wondered that the DSP-Code itselfe cannot program the data flash. This is because the flash size is 128kB and the Configure field is at P:0x00 FFF7 to P:0x00 FFFF and after erasing the flash the protection-bits in the configure field are all set. So the flash is protected.
Is this correct?
Friendly regards,
Uli
Hi, Uli,
You are right, the program flash is 64KW instead of 64KB, the program flash ranges from P:0x00_0000 to P:0x00_0xFFFF, obviously, it is 64KW or 128KB. So the data sheet is wrong, I will notify docmentation team of the issue.
soory for the inconvenience.
BR
Xiangjun Rong