choppa
Newbie level 3
picstart plus icsp
Hello everyone,
I'm new here, please forgive me if this has already been answered, but after spending the better part of the last 10 hours trying to fix the problem and around 4 hours searching on Google and various forums, I have not found a solution.
First the problem: I am attempting to program a PIC 18F4550 using a PICSTART Plus programmer, using ICSP (In circuit serial programming). Every time I attempt to program it, with any type of program or hex file, I get a transmission error. During verification it seems that NOTHING has been written to the PIC - either that or it didn't read anything back out of it. This only ever occurs when trying to program a 44-pin TQFP PIC 18F4550.
Just before a transmission error occurs, the PICSTART Plus lights (both green and orange LEDs) start flickering before eventually failing. If I remove the ICSP cable and just put in a normal DIP40 18F4550, it will program/read/verify everything correctly, so some how I doubt it's my programmer. If I attempt to program the DIP40 18F4550 (I think they're called DIP?) it also has no problems. The only modifications I have made to my circuit from one version to another is replacing the DIP40 (large) by a TQFP-44 (small) chip. Even when I try to program the 18F4550 TQFP on it's own, I get the errors Am I not supposed to be connecting up VCC/VSS and MCLR/RB6/RB7?
I am using:
MPLAB IDE v7.62
PICSTART Plus with PICSTART Plus Firmware Version 04.50.06
An ICSP cable
TQFP (44pin) PIC 18F4550 with pins MCLR/VCC/GND/RB7/RB6 connected to ICSP
MCC18 3.05 Compiler
Attempted under both Windows XP and Windows 2003 on different computers.
My PCB and circuit diagram has been attached, as well as a picture of the setup.
**broken link removed**
**broken link removed**
Hello everyone,
I'm new here, please forgive me if this has already been answered, but after spending the better part of the last 10 hours trying to fix the problem and around 4 hours searching on Google and various forums, I have not found a solution.
First the problem: I am attempting to program a PIC 18F4550 using a PICSTART Plus programmer, using ICSP (In circuit serial programming). Every time I attempt to program it, with any type of program or hex file, I get a transmission error. During verification it seems that NOTHING has been written to the PIC - either that or it didn't read anything back out of it. This only ever occurs when trying to program a 44-pin TQFP PIC 18F4550.
Just before a transmission error occurs, the PICSTART Plus lights (both green and orange LEDs) start flickering before eventually failing. If I remove the ICSP cable and just put in a normal DIP40 18F4550, it will program/read/verify everything correctly, so some how I doubt it's my programmer. If I attempt to program the DIP40 18F4550 (I think they're called DIP?) it also has no problems. The only modifications I have made to my circuit from one version to another is replacing the DIP40 (large) by a TQFP-44 (small) chip. Even when I try to program the 18F4550 TQFP on it's own, I get the errors Am I not supposed to be connecting up VCC/VSS and MCLR/RB6/RB7?
I am using:
MPLAB IDE v7.62
PICSTART Plus with PICSTART Plus Firmware Version 04.50.06
An ICSP cable
TQFP (44pin) PIC 18F4550 with pins MCLR/VCC/GND/RB7/RB6 connected to ICSP
MCC18 3.05 Compiler
Attempted under both Windows XP and Windows 2003 on different computers.
My PCB and circuit diagram has been attached, as well as a picture of the setup.
**broken link removed**
**broken link removed**