my dumelonove board not detecting my 328 chip

when i upload new bootloader to my arduino duemilanove 328. it shows stk resp=0x00
thennext time 0x015 etc.
is my device faulty.
how can i use my dunilanove board to a avr programmer without any hardware change.
can i upload my hex file to other avr using the same usb cable of the arduino.

no

the only way it works over the serial line is with a bootloader, no bootloader no load without an external programmer

if you have a chip that already works (meaning it has a bootloader) you can use the Arduino as ISP sketch in the examples, then you plug up 4 wires and go

im using board from
http://www.embeddedmarket.com/products/Embedded-Engineers-Development-Tool-6-0/

can u show the connection

sure

while we using ardino as avr isp then is we need to remove the bootloaded 328(in my case Duemilanove 328) ?

no, you use the bootloaded AVR as a middle man to the blank AVR