Hi,
I have built a board using a 1284p processor and have had the simple blink program running ( without bootloader) , programmed via USBtiny and Arduino IDE after installing the mighty core library.
The chip I used is a 1284PU .I changed the device signiature in arduino config to 1E 97 06 from 1E 97 05 to match the chip.
I then used the Arduino IDE and loaded the bootloader using a UNO as ISP, this showed no errors.
[Board selected in IDE :
"manicbug" 1284 mighty 1284P 16Mhz using Optiboot]
reading from bit burner: (using AVRtiny onto ICSP connector)
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% -0.00s
avrdude.exe: Device signature = 0x1e9706
avrdude.exe: Expected signature for ATMEGA1284P is 1E 97 05
upon up loading blink with IDE (1.8.1) via FTDI board onto Tx0 Rx0. (10k, .15uF on reset to DTR)
I get this message:
Sketch uses 1084 bytes (0%) of program storage space. Maximum is 130048 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 16375 bytes for local variables. Maximum is 16384 bytes.
avrdude: Expected signature for ATmega1284P is 1E 97 06
Double check chip, or use -F to override this check.
Wrong microcontroller found. Did you select the right board from the Tools > Board menu?
Any help as to what has gone wrong ? any advice appreciated, or do you need to know any more details ?
thx.
