stk500_program_enable(): protocol error, expect=0x14, resp=0x50

Hello everyone,

I am being desperate with programing atmega32l from arduino uno. I am trying to upload Blink program through arduino as ISP programer.
I uploaded ArduinoISP program to the board and then I connected standalone atmegas32L(internal clocks) to ICSP on arduino pins 10-13.
I compiled Blink example program to hex file (shift+verify button) and to the cmd I wrote this: avrdude -P com3 -b 19200 -c avrisp -p m32 -v -e -U flash:w:Blink.cpp.hex
Also Blink.hex I tried, but "stk500_program_enable(): protocol error, expect=0x14, resp=0x50" error massage is always showed.

I have upload a photo of my breadboard here: ImageShack - Best place for all of your image hosting and image sharing needs
and print screen of my monitors here: ImageShack - Best place for all of your image hosting and image sharing needs

Any help will be appreciate.

have you followed this tutorial Arduino Forum ?

Thank you putyn, I have looked at it a have done points 1-7, but when I am trying to type avrdude -p m32 -c avrisp -P com3 -b 19200 in command promt in *arduino-0022hardware\tools\avr\bin* folder, an error message C:\WinAVR-20100110\bin\arvdude.conf:320 unrecognized character: "a" is appeared.