dsPIC33F Microchip Technology, dsPIC33F Datasheet - Page 36

no-image

dsPIC33F

Manufacturer Part Number
dsPIC33F
Description
(dsPIC24H / dsPIC33F) Flash Programming Specification
Manufacturer
Microchip Technology
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
dsPIC33FJ06GS001-I/P
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
dsPIC33FJ06GS101-E/SO
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
dsPIC33FJ06GS101-E/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
dsPIC33FJ06GS101-I/S0
Quantity:
7 046
Part Number:
dsPIC33FJ06GS102-E/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
dsPIC33FJ06GS202-E/SO
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
dsPIC33FJ06GS202-I/SO
Manufacturer:
ZORAN
Quantity:
1 000
Part Number:
dsPIC33FJ06GS202A-I/MM
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
dsPIC33FJ128GP202-E/SP
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
dsPIC33FJ128GP204-E/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Company:
Part Number:
dsPIC33FJ128GP204-E/PT
Quantity:
7
Part Number:
dsPIC33FJ128GP204-I/ML
Manufacturer:
ST
0
dsPIC33F/PIC24H PROGRAMMING SPECIFICATION
FIGURE 3-4:
DS70152D-page 36
BaseAddress + 0x80
BaseAddress =
No
RemainingCmds = 1368
Command to Program
RemainingCmds – 1
BaseAddress = 0x0
RemainingCmds =
RemainingCmds
PROGP response
FLOWCHART FOR
PROGRAMMING CODE
MEMORY
BaseAddress
Send PROGP
PASS?
Finish
Start
‘0’?
Is
Is
Yes
Yes
Report Error
Failure
No
Preliminary
3.5.2
After code memory is programmed, the contents of
memory can be verified to ensure that programming
was successful. Verification requires code memory to
be read back and compared against the copy held in
the programmer’s buffer.
The READP command can be used to read back all the
programmed code memory.
Alternatively, you can have the programmer perform
the verification after the entire device is programmed,
using a checksum computation.
3.5.3
Only the Configuration registers are included in the
checksum computation. The Device ID and Unit ID are
not included in the checksum computation.
Table 3-2 shows how this 16-bit computation can be
made for each dsPIC33F and PIC24H device. Compu-
tations for read code protection are shown both
enabled and disabled. The checksum values shown
here assume that the Configuration registers are also
erased. However, when code protection is enabled,
the value of the FGS register is assumed to be 0x5.
PROGRAMMING VERIFICATION
CHECKSUM COMPUTATION
© 2007 Microchip Technology Inc.

Related parts for dsPIC33F