-F??? what does it mean??

When burning a bootloader to a mega2560 I got this statement in the red box :
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
What does it mean??? and how do I invoke the -F command????

What does it mean??? and how do I invoke the -F command????

It means just what it says, and you shouldn't.

But Whyyyyyyyy?????

The avrdude function is talking to the chip. It expects a certain response when it asks the device what it is. It did not get the expected response. This generally means that you have not selected the correct board or you have not specified the correct protocol to use when talking to the Mega, based on the type of device you are trying to burn the bootloader with.

Hi PaulS!
Its a Mega2560 from China. Uploading is fine if I use Parallels for Mac. But not the MAC Arduino IDE (1.0, 0022 or 0023).
I know I selected the right board after uploading the ISP sketch...:S

Have you shut down Parallels fully? If it still has control of the USB port, avrdude won't be able to use it.

Hi DXwooD.
Yeah, I've tried the Arduno1.0 Mac version without Paralels being turned on ( ie after a fresh startup ) and nothing.
Its Very weird. The mega2560 shows up in the mac network, and on Arduino as /dev/TTY.usbmodem3d11 or 1d11 depending upon which board I'm using.

Parallels works like a charm so I have been using that for the MEGA and the Mac for my duemilanove. I would love to have mac uploading to the mega though so I can use max msp.
Could it be something to do with the serial port of the MAC?

I've never had a problem with my MacBook Pro. I'd have thought Parallels would also have problems if there was anything wrong with the port.