Problems getting the STK-500 to 'see' a ATMega328P.
Using AS 4.18 with the STK-500.
(Note: the STK-500 works ok when connected to a ATMega32 on a prototype board. ISP mode.):(
I setup the jumpers per the Atmel Documentation for the Mega328 HV programming.
The ISP6PIN routed to the SPROG2 (green)
The BDSEL pin routed to PC2
ATMega328 mounted in the green socket SCKT3200A2
PJUMP both installed as shown in manual, same orientation as the BSEL2 (horizontal)
In selecting PP/HVSP mode , does not read the correct signature ( 0xFF 0xFF 0xFF).
In FUSE settings , setting SPIEN gives an error.
Also, cannot change any of the SUT_CKSEL with out error. In the HW Settings it seems the default clock is 3.686 MHZ, so I am thinking I should set the SUT_CKSEL to something like one of the Ext. Osc. 3 "“ 8 MHZ selections.
I tried several CLK configurations including Internal 8 MHZ and the CLKDIV8.
Also, just to test, I removed the PJUMP and BDSEL jumpers and attempted to set the ISP mode. As expected , it also did not work , errors.
Of course, the goal is to setup the M328 so it can be programed using the ISP mode. I think I have the STK-500 jumpers and options correct (?).
Also, I have the PROG CNTRL "“ PORTD and PROG DATA "“ PORTB.
So, I don't know what else to do. I just received the Mega's today from Jameco. I usually purchase Atmel devices from Digi-key or the Micro Controller Store. I have never had this much trouble prior. I am wondering if I could have defective or fake parts, never had that problem before so the last thing I would really consider.
I know I must be doing something wrong but so far unable to figure it out. Hoping someone can see what is messed up and give me corrections.