Welcome! Log In Create A New Profile

Advanced

error when burn a bootloader from AVRdude & Arduino IED0018

Posted by tv7957ht 
error when burn a bootloader from AVRdude & Arduino IED0018
June 03, 2010 01:03AM
I was build a Sanguino board by myself and when i want to build a bootloader from arduino IDE 0018 and AVRdude it was show error as follows.

I'm using a "USBtinyISP" --- [www.ladyada.net]
and i was follow instruction by reprap site. ---
[reprap.org]

-----------------------------------------------------------------------
When i using "Arduino IDE0018" its shown

"Error while burning bootloader."
avrdude : Expected signature for ATMEGA644P is 1E 96 0A
Double check chip, or use -F to override this check.
------------------------------------------------------------------------

When i using "Avrdude" its shown.
(i was typing command as : avrdude -c usbtiny -p m644p -B 8 -U flash:w:AtmegaBOOT_644p.hex


avrdude: AVR device initialized and ready to accept instructions
Reading : ############################################### : 100% 0.03s

avrdude : Device signature = 0x1e9609
avrdude : Expected signature for ATMEGA644P is 1E 96 0A
Double check chip, or use -F to override this check.

avrdude done. Thank you.
-------------------------------------------------------------------------

---- Anyone can help me how to success of burning a bootloader to new 644p chip ? --
Re: error when burn a bootloader from AVRdude & Arduino IED0018
June 03, 2010 01:40PM
Use a magnifing glass and read the atcual chip number on the ATMega processor you have it could be a ATMega644 or a Atmega644A once you know which ATmega chip you have you can then.

use the correct file and instruction to flash the chip for example here is the 644 version of the command.

avrdude -c usbtiny -p m644 -B 8 -U flash:w:AtmegaBOOT_644.hex

I had a similar problem.

Avrdude reads the device name and will not let you flash unless you use the correct name. You can over ride this by using the force flash switch with the -f in the instruction/command.

I have not used the -f switch I prefer to use the correct device name. As using the force switch is a bad habit to get into.


Bodge It [reprap.org]
=======================================

BIQ Sanguinololu SD LCD board BIQ Stepcon BIQ Opto Endstop
BIQ Heater Block PCB BIQ Extruder Peek clamp replacement BIQ Huxley Seedling
BIQ Sanguinololu mounting BIQ standalone Sanguinololu or Ramps mounting Print It Stick It Cut it


My rep strap: [repstrapbertha.blogspot.com]

Buy the bits from B&Q pipestrap [diyrepstrap.blogspot.com]
How to Build a Darwin without any Rep Rap Parts [repstrapdarwin.blogspot.com]
Web Site [www.takeaway3dtech.com]
Re: error when burn a bootloader from AVRdude & Arduino IED0018
June 03, 2010 02:55PM
Hi, thank you for your advise.....by the way i also found a page "http://sanguino.cc/troubleshooting" and there also shown a instruction how to burn a bootloader on avrdude and i had solved a problem. However, when i was got this problem I was trying and searching a lot of method and got fail many times, now i had another new problems is i make a wrong way to burn a 2 chip by using a fuse burning. (now i cannot to communicate a chip by avrdude or avr studio)

anyone can advise best way how to re-life a chip ?
Re: error when burn a bootloader from AVRdude & Arduino IED0018
June 03, 2010 06:38PM
Quote
tv7957ht Wrote:
>
> anyone can advise best way how to re-life a chip ?

Ideal way is to use High voltage parallel programming (HVPP) an STK500 or a dragon is needed.

Alternate way is to inject a slow clock source (1/4) the target frequency onto the osc pin. This fixes chips which have had the oscillator fused from internal to external. Sometimes all that is needed is to lower the program clock frequency.
Sorry, only registered users may post in this forum.

Click here to login