Go Down

Topic: This problem for people about "Not in sync" error. Any updates? (Read 3488 times) previous topic - next topic

lost_and_confused

Sorry:  link as per here:

http://arduino.cc/forum/index.php/topic,118440.0.html


retrolefty


Sorry:  link as per here:

http://arduino.cc/forum/index.php/topic,118440.0.html




That doesn't help me, 21 pages of postings? That the official Arduino IDE platform would ever rely on a non-open source windows .NET framework would just never happen in my opinion and would also require a rather major forking for the Linux and Apple versions of the IDE, no? I suspect you have misunderstood something or are confusing it with some arduino 'compatible' IDE, not an 'official' IDE release.

So 'splain yourself Lucy.

Lefty

lost_and_confused

Page 1, top lines.

I am not that understanding of what is going on.

I have 1.0.1 and recently installed 1.0.2

I don't know if that is at the same time the problem started, but irrespective of which IDE I use, it fails.

However, as I have seen in my travels of the interweb, things rarely get easier and these .Net things get in everywhere.

I simply posted that because as an attempt to resolve the problem I may install the new IDE and see what happens.

From the page:
Hello, this is a tweaked Arduino IDE, hope you enjoy it! If it works for you please leave a comment.

Download (2012-12-13):
setup_Arduino_ERW_1.0.3_20121213.zip (exe, no-java)

Less than 40 mb, for Windows XP, Windows Vista, Windows 7/8 (x86/x64), Requires .Net Framework 4.0 and nothing else required at all, no other app, package, drivers, just your arduino and brain. Want to keep me interested on improving our arduino experience?, so buy me a coffee/pepsi

retrolefty

Quote
From the page:
Hello, this is a tweaked Arduino IDE, hope you enjoy it! If it works for you please leave a comment.

Download (2012-12-13):
setup_Arduino_ERW_1.0.3_20121213.zip (exe, no-java)

Less than 40 mb, for Windows XP, Windows Vista, Windows 7/8 (x86/x64), Requires .Net Framework 4.0 and nothing else required at all, no other app, package, drivers, just your arduino and brain. Want to keep me interested on improving our arduino experience?, so buy me a coffee/pepsi


Well that is a 'tweaked IDE by a 3rd party, not an official arduino IDE release that one downloads from the Arduino site.

Lefty

pico


Well that is a 'tweaked IDE by a 3rd party, not an official arduino IDE release that one downloads from the Arduino site.


One of the many useful enhancements that Erwin Ried's tweaked version has is a wrapper for avrdude that resets the com port if there is a communication error ("port not found") when called by the IDE, which is probably the the leading cause of the "sync" problem, at least in Window systems.

The "sync" error from avrdude is pretty generic, and really just indicates it failed to get the response back it expected for whatever reason.

Surprisingly perhaps, Java has something of a checkered history, regarding being able to access serial ports reliably in a platform portable way. The saga dates back to the 1990s. Things weren't improved when Oracle decided a few years ago to drop support for the de facto standard method (commapi) that had been used for Java in Windows since then, possibly because the original solution originated from IBM way back when, although I'm not aware there was ever an "official" explanation from Oracle.

It appears the method (rxtxSerial) the "official" IDE uses still isn't particularly robust or reliable on many systems, unfortunately.
WiFi shields/Yun too expensive? Embeddedcoolness.com is now selling the RFXduino nRF24L01+ <-> TCP/IP Linux gateway: Simpler, more affordable, and even more powerful wireless Internet connectivity for *all* your Arduino projects! (nRF24L01+ shield and dev board kits available too.)

lost_and_confused

Well, just for the fun of it, I did the loop back test with the Official Arduino.

It works.

I see the RX/TX LEDs blinking away as I hit keys on they keyboard and get them echoed back.


BillO

I'm not sure if this is your case or not, but if you try to up-load a sketch to a chip with a Uno bootlader on it and you choose Duemilanove as the board, you will get the sync error, and vice-versa.  Are you sure which bootloader each of the Freetronics boards has?  Freetronics claims that both boards should be treated as Unos.  Is there any chance the bootloaders got changed?
Facts just don't care if you ignore them.

lost_and_confused

Now that is a good question.

I went to someone's place and they are an Arduino fanatic.

We/they tried just about everything.

What they also did was took a working 328/238/what ever from one of their boards and it will flash.

Mine in their board won't.

BUT!

If they try to upload the 128 bootstrap, it loads and we can flash it.
Not too good though as it is the OTHER chip.

They finally put their hands up and said:  Dunno.

So I am still stuck.

TWO different arduinos.

One from Freetronics and one GENUINE UNO.
(Same type of chip)

NEITHER WILL FLASH NOR WILL EITHER HAVE THEIR BOOT LOADER FLASHED.

They sat there for a long time building the ISP thingy to flash the boot loader.

No luck.


So I still have two lemons.

:(


retrolefty

Quote
So I still have two lemons.


Could be, but there is always the possibility of what we called in the Air Force, a short between the headsets.  ;)

Lefty

lost_and_confused

Yeah, maybe.

But I have tried.

Someone who loves/lives Arduino has tried and we both have not got results.

There have been 6 computers tried.
NONE of them work, but do work with other Arduinos.


Go Up