-
-
Notifications
You must be signed in to change notification settings - Fork 7k
IDE 1.6.11 release candidate #5208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I used the latest hourly - 1.6.11 Hourly Build 2016/08/05 06:12 (Mac OS X) - and got the attached error. Arduino: 1.6.11 Hourly Build 2016/08/05 06:12 (Mac OS X), Board: "Arduino/Genuino Micro" Sketch uses 6,652 bytes (23%) of program storage space. Maximum is 28,672 bytes. This report would have more information with |
Got the following: Arduino: 1.6.11 (Mac OS X), Board: "Arduino/Genuino Uno" Sketch uses 4,254 bytes (13%) of program storage space. Maximum is 32,256 bytes. This report would have more information with
|
Compiling ArduinoISP: Arduino: 1.6.11 (Mac OS X), Board: "Arduino/Genuino Uno" Sketch uses 4,254 bytes (13%) of program storage space. Maximum is 32,256 bytes. avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25
avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device signature = 0x1e950f Writing | ################################################## | 100% 0.82s avrdude: 4254 bytes of flash written Reading | #########################################avrdude: stk500_recv(): programmer is not responding This report would have more information with |
@Breidenbach, does this occur every time, or just once? Does the exact same setup work with 1.6.9 (rechecking would be useful). It looks a bit like a one-off connection problem to me. |
1.6.9 results: All is well! Sketch uses 5,108 bytes (15%) of program storage space. Maximum is 32,256 bytes. avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25
avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device signature = 0x1e950f Writing | ################################################## | 100% 0.94s avrdude: 5108 bytes of flash written Reading | ################################################## | 100% 0.74s avrdude: verifying ... avrdude done. Thank you.
|
@Breidenbach thanks for the feedback! It's really weird, from your log it seems that avrdude has correctly programmed the board and failed in the middle of the verification, my feeling is that this is really a one-off connection problem as @matthijskooijman said. Can you confirm that you can consistently reproduce the error? I'm asking because:
|
I downloaded a new copy of 1.6.11 and ran it. Computer has been rebooted several times since the last use. Arduino has been powered down also. Got the following: Arduino: 1.6.11 (Mac OS X), Board: "Arduino/Genuino Uno" Sketch uses 4,254 bytes (13%) of program storage space. Maximum is 32,256 bytes. avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25
avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1e950f Writing | ################################################## | 100% 0.83s avrdude: 4254 bytes of flash written Reading | ######################################avrdude: stk500_recv(): programmer is not responding This report would have more information with
|
(deleted previous comment, I thought you were using ArduinoISP) Does uploading another sketch (e.g. empty sketch) work? |
never seen a similar error in my life... I see also a small difference in the compiled sketch, your ArduinoISP is 4254 bytes instead on my mac I get 4380.
|
This from uploading example Blink (I’ll try the command line next) Arduino: 1.6.11 (Mac OS X), Board: "Arduino/Genuino Uno" Sketch uses 928 bytes (2%) of program storage space. Maximum is 32,256 bytes. avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25
avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device signature = 0x1e950f Writing | ###########################################avrdude: stk500_recv(): programmer is not responding This report would have more information with
|
I recompiled the ArduinoISP I have, which indeed is slightly different from the one in Examples, and tried to upload it from the console - this is the result. I also tried to use the version from Examples and it failed in the same way. avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25
avrdude: stk500_recv(): programmer is not responding
|
…to 1.6.13 Previously, during the build, the full package_index.json was downloaded and distributed with the Arduino IDE. This lead to a situation where it was difficult to test new AVR cores before publishing them to the public package_index.json. Now the bundled AVR core is specificed in the file: `hardware/package_index_bundled.json` this index is loaded from the IDE at startup and the package_index.json is overlayed on it. This should also solve part of #5143 (Repeatable builds and snapshots of package/library indexes)
This is just a small rewrite of the function in a more clear way, no change in behavior.
This covers a very convoluted use-case that may be reproduce this way: 1. Using an previous version of the IDE, a new AVR core is installed using the board manager. 2. The IDE is then updated so the core installed in 1. is now also the bundled one 3. The AVR core installed 1. is now removed using the board manager 4. The board manager will uninstall the (presumably) no longer used tools, from the built-in folder leaving, in fact, the IDE without the bundled tools that are supposed to be read-only. This commit fix this bug by actually making the built-in tool read-only
8807a9a
to
9372764
Compare
…E bundle Previously if a 3rd party core would require a tool already bundled in the IDE then boards manager skipped the installation of that tool. This is could lead to missing tools if the IDE is upgraded and the bundled tools may change. This patch fixes the bug by always installing tools when needed, even if they are already bundled.
✅ Build completed. Please test this code using one of the following: ⬇️ http://downloads.arduino.cc/javaide/pull_requests/arduino-PR-5208-BUILD-596-linux32.tar.xz ℹ️ The |
Using Blink - no upload at all. Arduino: 1.6.11 (Mac OS X), Board: "Arduino/Genuino Uno" Sketch uses 928 bytes (2%) of program storage space. Maximum is 32,256 bytes. avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25
avrdude: ser_open(): can't open device "/dev/cu.usbmodem1A21": No such file or directory avrdude done. Thank you. Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions. This report would have more information with
|
I've been expecting an error similar to the last ones you sent, instead this time it seems that the wrong port was selected?
Anyway, from the previous log I have no idea on what's happening on your mac, could you please tell us:
|
No, it appears that my USB connection was not solid. I plugged it in firmly and was able to get the port connected (as checked in Terminal). With the latest version I tried to program Blink and got the messages below. I will try with 1.6.10 later today, I have some commitments to take care of right now. OS X 10.11.6 (El Capitan) I am not aware of any software polling the USB ports. Arduino: 1.6.11 (Mac OS X), Board: "Arduino/Genuino Uno" Sketch uses 928 bytes (2%) of program storage space. Maximum is 32,256 bytes. avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25
avrdude: stk500_recv(): programmer is not responding This report would have more information with
|
1.6.10 works with Blink and with ArduiniISP Hal
|
Since we are not bundling a package_index.json anymore, there is no need for the timestamp check with the existing package_index.json.
✅ Build completed. Please test this code using one of the following: ⬇️ http://downloads.arduino.cc/javaide/pull_requests/arduino-PR-5208-BUILD-597-linux32.tar.xz ℹ️ The |
This is a possible RC for the IDE 1.6.11.
We have made a bunch of fix that we will release next week.