Hi Spiros,
You can add the missing entry for [1800..3FFF] which should remove the error about the range.
I'm unsure about the security warning.
This device has not been tested and the description is based on similar devices so there may be problems.
Let me know if it works.
Please note that if you use Codewarrior to do the programming that this information is not used i.e. only the stand-alone programmer would use the table.
bye
| <device family="HCS12" name="MC9S12T64"> |
| <clock type="External" /> |
| <memory type="ram"> |
| <memoryRange start="0x0800" end="0x0FFF" /> |
| </memory> |
| <memory pageAddress="0x0030" registerAddress="0x0100" type="flash" securityAddress="0xFF00" sectorSize="512" > |
| <securityEntryRef ref="HCS12-default-security" /> |
| <memoryRange start="0x1800" end="0x3FFF" /> <!-- Page 0x3D shadowed by register & RAM --> |
| <memoryRange start="0x4000" end="0x7FFF" /> <!-- Page 0x3E --> |
| <memoryRange start="0x8000" end="0xBFFF" pageReset="0x3C" pages="64K" pageEnd="0x3F" /> |
| <memoryRange start="0xC000" end="0xFFFF" /> <!-- Page 0x3F --> |
| </memory> |
| <sdidMask value="0xFFF0" /> |
| <sdid value="0x4220" /> |
| <flashProgramRef ref="HCS12-MMCV4-FTS_3-flash-program" /> |
| </device> |