Go Down

Topic: New optiboot; beta testers welcome... (Read 115 times) previous topic - next topic

skyjumper


The ZIP file is a match.  He added a HEX file.  If you want the source, I think you need to clone the repository.


Oh I see...  Thanks...

Markus_L811

Did someone get the Optoboot bootloader on an Atmel644P to work in the Arduino IDE?

I make an bootloader with the sanguino flag but this is not for the "P" variant of the Core, can someone help me?

westfw

My Sanguino came with a 644P, and the Makefile for optiboot does specify a 644P...

As far as I know, there aren't any bootloader or arduino-relevant differences between any of the P vs non-P atmega chips.

CrossRoads

Try the Optiloader 4.5 that maniacbug has working for the '1284P.
https://github.com/maniacbug/mighty-1284p
May need to change the signature bytes for 644x vs 1284x. Not sure what file you'd do that in.

I believe the parts are only different in terms of memory size after that.

If you check with maniacbug maybe he can add your chip to the files.

Part                 Signature Bytes
ATmega164A    0x1E 0x94 0x0F
ATmega164PA  0x1E 0x94 0x0A
ATmega324A    0x1E 0x95 0x15
ATmega324PA  0x1E 0x95 0x11
ATmega644A    0x1E 0x96 0x09
ATmega644PA  0x1E 0x96 0x0A
ATmega1284    0x1E 0x97 0x06
ATmega1284P  0x1E 0x97 0x05
Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Markus_L811


My Sanguino came with a 644P, and the Makefile for optiboot does specify a 644P...

As far as I know, there aren't any bootloader or arduino-relevant differences between any of the P vs non-P atmega chips.



Interresting ist the second UART on the chips with the P on it.

Go Up