När jag programmerade den första gången finns det en risk att jag hade write protect och read protect på, det hela blev lite förvirrat.

Jag lödde bort(knipsade bort) kretsen och lödde fast en ny och denna gång är jag säker på att config-bitarna var ok.
Kretsen hittas av PICkit2 men jag får verifieringsfel när jag programmerar den, alltså exakt samma problem som den första Picen.
Om jag kör read så får jag bara 0-or in, därav verifieringsfelet.
Jag har provat att programmera den med både MPLAB och PICkits egna program, båda är senaste versionen.
Jag har fört över senaste firmware till PICkit2.
Jag har pullup till MCLR genom en diod som rekommenderat och jag har provat att programmera kretsen med både "target power" och "PICkit power".
[EDIT]
Jag har provat att programmera om en annan Pic så PICkit2 verkar må bra.
Om kretsen hittas måste väl det betyda att kommunikationen fungerar och programmering-spänningen är ok eller kan det finnas något fel som gör att kretsen ändå inte går att programmera?
Lite info som kan hjälpa er att hjälpa mig:
Kod: Markera allt
Initializing PICkit 2 version 0.0.3.63
Found PICkit 2 - Operating System Version 2.32.0
Target power not detected - Powering from PICkit 2 ( 5.00V)
PIC18F4431 found (Rev 0x2)
PICkit 2 Ready
Programming Target (2009-08-15 12:15:28)
PIC18F4431 found (Rev 0x2)
Erasing Target
Programming Program Memory (0x0 - 0xF)
Programming Program Memory (0x18 - 0x97)
Verifying Program Memory (0x0 - 0xF)
PK2Error0027: Failed verify (Address = 0x0 - Expected Value 0xEF2E - Value Read 0xFFFF)
PICkit 2 Ready
Address Value Field Category Setting
300001 06 OSC Oscillator HS-PLL enabled freq=4xFosc1
FCMEN Fail-Safe Clock Monitor Enable Disabled
IESO Internal External Switch Over ModeDisabled
300002 06 PUT Power Up Timer Enabled
BODEN Brown Out Detect Enabled
BODENV Brown Out Voltage 4.2V
300003 24 WDT Watchdog Timer Disabled
WDTPS Watchdog Postscaler 1:4
WINEN Watchdog Timer Window Disabled
300004 3C PWMPIN PWM Output Pin Reset PWM outputs disabled upon RESET
LPOL Low-Side Transistors Polarity PWM 0, 2, 4 and 6 are active high
HPOL High-Side Transistors Polarity PWM 1, 3, 5, and 7 are active high
T1OSCMX Timer1 OSC Low Power
300005 9D FLTAMX FLTA Mux FLTA input muxed with RC1
SSPMX SSP I/O Mux SCK/SCL, SDA/SDI and SDO are mux w/ RC5, RC4 and RC7 respectively.
PWM4MX PWM4 Mux PWM4 output muxed w/ RB5
EXCLKMX TMR0/T5CKI EXT CLK Mux TMR0/T5CKI external clock input is multiplexed with RC3
MCLRE Master Clear Enable MCLR Enabled, RE3 Disabled
300006 80 STVR Stack Overflow Reset Disabled
LVP Low Voltage Program Disabled
300008 0F CP_0 Code Protect 00200-00FFF Disabled
CP_1 Code Protect 01000-01FFF Disabled
CP_2 Code Protect 02000-02FFF Disabled
CP_3 Code Protect 03000-03FFF Disabled
300009 C0 CPB Code Protect Boot Disabled
CPD Data EE Read Protect Disabled
30000A 0F WRT_0 Table Write Protect 00200-00FFF Disabled
WRT_1 Table Write Protect 01000-01FFF Disabled
WRT_2 Table Write Protect 02000-02FFF Disabled
WRT_3 Table Write Protect 03000-03FFF Disabled
30000B E0 WRTC Config. Write Protect Disabled
WRTB Table Write Protect Boot Disabled
WRTD Data EE Write Protect Disabled
30000C 0F EBTR_0 Table Read Protect 00200-00FFF Disabled
EBTR_1 Table Read Protect 01000-01FFF Disabled
EBTR_2 Table Read Protect 02000-02FFF Disabled
EBTR_3 Table Read Protect 03000-03FFF Disabled
30000D 40 EBTRB Table Read Protect Boot Disabled