avrdude: stk500_getsync(): not in sync: resp=0x00

hi,
i have develop my own board using atmega 8 but whenever i try to upload program it gives the following
avrdude: stk500_getsync(): not in sync: resp=0x00
can any one please suggest how can i overcome this problem
thanks

Developed your own board... no schematic, no information on the bootloader. Did you write your own bootloader, or use an existing one? Which one? How did you program in the bootloader?