8.5.7 Configuration Byte 7

Note:
  1. BBSIZE[7:0] bits can only be changed when BBEN = 1. Once BBEN = 0, BBSIZE[7:0] can only be changed through a Bulk Erase.
Name: CONFIG7
Offset: 0x300006

Bit 76543210 
 BBSIZE[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 11111111 

Bits 7:0 – BBSIZE[7:0]  Boot Block Size Selection(1)

Table 8-1. Boot Block Size
ValueConditionDescription
End Address of Boot BlockBoot Block Size (words)
PIC18FX4Q35PIC18FX5Q35PIC18FX6Q35
xxxxxxxxBBEN = 1N/A N/A
01111111BBEN = 000 7FFFhN/A16384
01111110BBEN = 000 7EFFhN/A 16256
. . .. . .. . .. . .
01000000BBEN = 000 40FFhN/A 8320
00111111BBEN = 000 3FFFh8192
00111110BBEN = 000 3EFFh8064
. . .. . .. . .. . .
00100000BBEN = 000 20FFh4224
00011111BBEN = 000 1FFFh4096
00011110BBEN = 000 1EFFh3968
. . .. . .. . .. . .
00000011BBEN = 000 03FFh512
00000010BBEN = 000 02FFh384
00000001BBEN = 000 01FFh256
00000000BBEN = 000 00FFh128
BBSIZE[7:0] bits can only be changed when BBEN = 1. Once BBEN = 0, BBSIZE[7:0] can only be changed through a Bulk Erase.