can't upload anything and one arduino not recognised

Hi,

i have 2 arduino boards, a uno R3 and a mega 2560.

i never had any big problem with those ones usually they're fully working, but since a few days i can't upload anything on it.

first when i wanted to upload a code (anyone) i had a "not in sync" message on the uno and a "timeout" message on the mege 2560

i tried with an other computer, even an other software release, i have the same problem

i tried fix it with flip but now the mega 2560 is not recognised, except as the ATmega16U2 interface and when i want to restore it and load the base sk500 HEX file for mega 2560, flip send a message "Address is out of range".

the uno R3 is still recognised but i still can't upload anything. now the software send "programmer not responding"

really, i'm getting tired of it, i will explode !! :smiley:

i'm stuck, i have no idea how to fix the problem

So i can't do anything and i can't keep working

please help ! thanks :slight_smile:

ok, i resolve one problem

i can upload again on my uno R3,

the problem came from the pins 0 and 1 (tx, rx)

by the way : this is a lesson i learned for everything we do with programming or electronic : the biggest and most slowing problems are always due to very ridiculous reasons like just one or 2 pins connected but they don't have to, missing soldering, missing ";" etc, etc..... :smiley:

But for my mega 2560, it's not fixed,

when i connect the board, my computer often want to reinstall the drivers like that was the first time i plugged it

and before some malfunction i didn't identified yet happenned, she was well detected as a Mega 2560 but now, she's just detected as the ATmega 16u2 DFU interface.

finally i resolve all my troubles

my both arduinos are working

for those who don't know how to fix that kind of trouble here how i did :

for the uploading problem it was just a problem with the two tx-rx pins, they are connected to the usb port for some serial use.

for the flip message "address is out of range", if you have this message, make sure you're trying to load the right hex file (for exemple, trying to load a file for the atmega 328 chip in a arduino mega 2560)

that's all

i know, for some ones, this is the base of the base, but not every one has the same skills and it's always useful to keep a trace on internet

and as i did say in a previous message, a lot of trouble we can have in technology and we think it's huge beause we don't se how to fix since a week, are often (if it's not always) due to little reasons ! :wink:

think about it