
2010 Microchip Technology Inc.
DS70102K-page 61
dsPIC30F Flash Programming Specification
dsPIC30F5016
Disabled
CFGB+SUM(0:00AFFF)
0xFC06
0xFA08
Enabled
CFGB
0x0404
dsPIC30F6010
Disabled
CFGB+SUM(0:017FFF)
0xC406
0xC208
Enabled
CFGB
0x0404
dsPIC30F6010A
Disabled
CFGB+SUM(0:017FFF)
0xC406
0xC208
Enabled
CFGB
0x0404
dsPIC30F6011
Disabled
CFGB+SUM(0:015FFF)
0xF406
0xF208
Enabled
CFGB
0x0404
dsPIC30F6011A
Disabled
CFGB+SUM(0:015FFF)
0xF406
0xF208
Enabled
CFGB
0x0404
dsPIC30F6012
Disabled
CFGB+SUM(0:017FFF)
0xC406
0xC208
Enabled
CFGB
0x0404
dsPIC30F6012A
Disabled
CFGB+SUM(0:017FFF)
0xC406
0xC208
Enabled
CFGB
0x0404
dsPIC30F6013
Disabled
CFGB+SUM(0:015FFF)
0xF406
0xF208
Enabled
CFGB
0x0404
dsPIC30F6013A
Disabled
CFGB+SUM(0:015FFF)
0xF406
0xF208
Enabled
CFGB
0x0404
dsPIC30F6014
Disabled
CFGB+SUM(0:017FFF)
0xC406
0xC208
Enabled
CFGB
0x0404
dsPIC30F6014A
Disabled
CFGB+SUM(0:017FFF)
0xC406
0xC208
Enabled
CFGB
0x0404
dsPIC30F6015
Disabled
CFGB+SUM(0:017FFF)
0xC406
0xC208
Enabled
CFGB
0x0404
TABLE A-1:
CHECKSUM COMPUTATION (CONTINUED)
Device
Read Code
Protection
Checksum Computation
Erased
Value
Value with
0xAAAAAA at 0x0
and Last
Code Address
Item Description:
SUM(a:b) = Byte sum of locations a to b inclusive (all 3 bytes of code memory)
CFGB
= Configuration Block (masked) = Byte sum of ((FOSC&0xC10F) + (FWDT&0x803F) +
(FBORPOR&0x87B3) + (FBS&0x310F) + (FSS&0x330F) + (FGS&0x0007) + (FICD&0xC003))