Author Topic: Reusing a ~2009 Atmega644P based Wiring board ?  (Read 2231 times)

0 Members and 1 Guest are viewing this topic.

coolnodje

Reusing a ~2009 Atmega644P based Wiring board ?
« on: September 15, 2014, 05:27:32 AM »
With the latest Wiring software when I try to upload some code, I get the following message:

avrdude: Expected signature for ATMEGA644P is 1E 96 0A

Is there any chance I can revive the board?

PS: The chip on the board actually reads Atmega128 16AU but somehow it's reported as 644p.
 
I've found this page http://www.leonardomiliani.com/en/2012/aggiungere-il-supporto-per-gli-atmega644p1284p-allarduino-ide-1-0-1/ but I'm not 100% sure that it's what is missing.
« Last Edit: September 16, 2014, 12:36:44 AM by coolnodje »

barragan

Re: Reusing a ~2009 Atmega644P based Wiring board ?
« Reply #1 on: September 16, 2014, 12:35:41 PM »
How is it marked the microcontroller? Atmega128 16AU?

coolnodje

Re: Reusing a ~2009 Atmega644P based Wiring board ?
« Reply #2 on: September 16, 2014, 09:41:58 PM »
yes, exactly, sorry for being unclear.

Here's what's written on it.

Atmega128
16AU 0742

I've tried to upload a sketch with the Arduino IDE 1.0.5 after adding the bootloader from the the link above, selecting Atmega644P@16MHtz, but I get a :

avrdude: stk500_recv(): programmer is not responding

A long (~3s) press on the reset button is enough to set the board in flashing mode right?

barragan

Re: Reusing a ~2009 Atmega644P based Wiring board ?
« Reply #3 on: September 17, 2014, 02:27:59 AM »
hi, ok, you can't program the atmega128 microcontroller with the Arduino IDE, and it not possible to program it using another microcontroller, that´s why you are getting the error.

coolnodje

Re: Reusing a ~2009 Atmega644P based Wiring board ?
« Reply #4 on: September 18, 2014, 12:00:21 AM »
So do I have a chance to upload a sketch with the Wiring IDE if I add the bootloader ATMEGA644P?

More generally, is it still possible to use this Wiring board?

Qynx

Re: Reusing a ~2009 Atmega644P based Wiring board ?
« Reply #5 on: September 18, 2014, 05:55:01 PM »
If you have a PCB with the mega128 you can use this with Wiring, but not with the  644 bootloader.

I use wiring with my ecb1 PCB with Mega128, but with a Mega128 bootloader.

You get a 644  massage because you select the wrong board.

This is my used Mega128 board:

http://lynxshop.nl/ivendi/index.php?dispatch=categories.view&category_id=271

Best regards,

Rob

coolnodje

Re: Reusing a ~2009 Atmega644P based Wiring board ?
« Reply #6 on: September 18, 2014, 10:18:30 PM »
Hi,

thanks for the input, but what you seem to be using is an ATMEGA1281, and this is supported in the Wiring board menu.

When I select Wiring v1.1 ATmega1281 in the board selection, I get an error message when uploading:

Expected signature for ATMEGA1281 is 1E 97 04

What I've on this old Wiring board is an ATmega128, and it doesn't seem to be supported out of the box with the newest Wiring IDE. So my question is where can I find the hardware files to add to Wiring so that it supports uploading sketches to this ATmega128.

Here's the board I have:

coolnodje

Re: Reusing a ~2009 Atmega644P based Wiring board ?
« Reply #7 on: September 18, 2014, 10:21:12 PM »
OK, forget it, it works with using Wiring V1.0/Wiring Mini V1.0 @ 16MHz

Sorry for the confusion, but I really tried this one out of despair, its title didn't seem to match my board.

Thanks for your answers guys.

Qynx

Re: Reusing a ~2009 Atmega644P based Wiring board ?
« Reply #8 on: September 20, 2014, 05:04:25 PM »
OK, succes......

I use this also with ATMEGA128 (pin compatibel)

Regards,

Rob