So, before starting to learn with something else, I'll give it one last try. The avrdude is complaining that the device signature doesn't match. Whatever, I don't care. To me, what's written on it is what counts.
So I'd like to force it to upload the program. It promises to ignore the problem if -F
is specified.
Where are settings for avrdude parameters, like other IDEs have settings for their compilers?
1 Answer 1
The error probably means that you have selected a wrong configuration.
To modify the IDE to insert the -F
seems to be the hard way,
however the easy way is to make a wrapper to avrdude
:
$ cd ./arduino/hardware/tools/
$ mv avrdude avrdude.orig
$ cat >avrdude.sh
#!/bin/sh
./avrdude.orig -F $@
^D
$ chmod +x avrdude.sh
$ ln -s avrdude.sh avrdude
-F
outside the IDE yet?-F
won't fix anything, since it'll be trying to program the wrong microprocessor. What is the actual device signature avrdude is reporting?