Microchip Technology MA330019-2 Data Sheet

Page of 436
dsPIC33FJ32GP302/304, dsPIC33FJ64GPX02/X04, AND dsPIC33FJ128GPX02/X04
DS70292G-page 316
© 2007-2012 Microchip Technology Inc.
TABLE 27-2:
dsPIC CONFIGURATION BITS DESCRIPTION
Bit Field
Register
RTSP Effect
Description
BWRP
FBS
Immediate
Boot Segment Program Flash Write Protection
1 = Boot segment can be written
0 = Boot segment is write-protected
BSS<2:0>
FBS
Immediate
Boot Segment Program Flash Code Protection Size
X11 = No Boot program Flash segment
Boot space is 1K Instruction Words (except interrupt vectors)
110 = Standard security; boot program Flash segment ends at 
0x0007FE
010 = High security; boot program Flash segment ends at 
0x0007FE
Boot space is 4K Instruction Words (except interrupt vectors)
101 = Standard security; boot program Flash segment, ends at 
0x001FFE
001 = High security; boot program Flash segment ends at 
0x001FFE
Boot space is 8K Instruction Words (except interrupt vectors)
100 = Standard security; boot program Flash segment ends at 
0x003FFE
000 = High security; boot program Flash segment ends at 
0x003FFE
RBS<1:0>
(1)
FBS
Immediate
Boot Segment RAM Code Protection Size
11 = No Boot RAM defined
10 = Boot RAM is 128 bytes
01 = Boot RAM is 256 bytes
00 = Boot RAM is 1024 bytes
SWRP
(1)
FSS
(1)
Immediate
Secure Segment Program Flash Write-Protect bit
1 = Secure Segment can bet written
0 = Secure Segment is write-protected
SSS<2:0>
(1)
FSS
(1)
Immediate
Secure Segment Program Flash Code Protection Size 
(Secure segment is not implemented on 32K devices)
X11 = No Secure program flash segment
Secure space is 4K IW less BS
110 = Standard security; secure program flash segment starts at 
End of BS, ends at 0x001FFE
010 = High security; secure program flash segment starts at 
End of BS, ends at 0x001FFE
Secure space is 8K IW less BS
101 = Standard security; secure program flash segment starts at 
End of BS, ends at 0x003FFE
001 = High security; secure program flash segment starts at 
End of BS, ends at 0x003FFE
Secure space is 16K IW less BS
100 = Standard security; secure program flash segment starts at 
End of BS, ends at 007FFEh
000 = High security; secure program flash segment starts at 
End of BS, ends at 0x007FFE
Note 1: This Configuration register is not available on dsPIC33FJ32GP302/304 devices.