Board Manager: Unable to install Due on 1.6.5 #3358
Comments
The IDE is now using your system proxy settings. On windows, they are under Control Panel > Internet Options (on Windows 7 at least) |
Thanks for your answer, but the problem persists. Is there not a way of manually installing the Due support? |
No. Can you confirm you're behind a proxy and you have set it to up correctly? Maybe your browser is using its own proxy settings, ignoring the system ones: that would explain why you can browse but the IDE fails. Have you also tried restarting the IDE once you've set up proxy settings? |
I might be under company proxies that can't be changed and are changed back to default when I change them. Yes, I have restarted the IDE after modifying the proxy settings. I have checked my browser's settings, and it is using the system settings. |
With "might" you mean you don't know? Maybe your company proxy is also filtering traffic |
When I say "might", I mean I am under company proxy settings. I have just confirmed it. |
As a workaround, you can manually download the files specified in the dependent tools. Latest SAM core requires tools |
In staging folder there must no packages folder. Just packed zip/bz2 files files. Then open Boards Manager and install SAM core. It won't download anything because every file is already downloaded. It will just install them |
Sorry I meant packed zip file |
And I was mistaken again: correct folder is |
Beautiful, this worked! Tante grazie per l'aiuto! |
If this can help, I got the same message but this was because I forgot to unconnect Arduino wifi on my computer. Doing so and having an internet connection back, it worked well. Olivier |
Hey I'm having the same problem and was wondering if anyone could help. I've done the steps above but still receive the When using the boards manager to update, I receive the error `CRC doesn't match. File is corrupt' When manually downloading the file Any ideas? Thanks for any tips. Andy |
How does Arduino detect system settings on Linux? |
Open command prompt (windows start button, type cmd in search) |
I had the error too. Deleting all tmp files in the C:\Users\xxx\AppData\Local\Arduino15 folder worked for me. |
For anyone else who needs to get an Arduino Due installed into the Arduino IDE while offline (eg on an isolated network), it is possible. For a Win 7 PC here with Arduino IDE 1.8.5, a specific directory structure needed creating, with the files mentioned above being populated into it. The files needed were:
The
With this done, the Arduino Due shows up in the board list in the Arduino Due, sketches compile and upload properly, etc. As a data point, it's also possible to manually download package_index.json and package_index.json.sig, and place them in |
How should I go about this on Linux? |
Probably very similar, but the path to If you can figure out what that path is, you should be able to work out the corresponding paths from those above. As a data point, I don't have any Arduino stuff around any more (doing different things), so probably not able to help in depth. The above should be a good start though. |
I have an Arduino Due I'd like to start using. I've been using Unos, Megas etc no problem. The newer IDEs have removed the Due support. I've been trying to install Due support through the Board Manager, but when I open the Boards Manager, I get :
"Error downloading http://downloads.arduino.cc/packages/package_index.json"
and when I try to install Due support, I get :
"Error downloading http://downloads.arduino.cc/cores/sam-1.6.4.tar.bz2"
I understand I may be behind proxies, but in IDE version 1.6.5, that has been removed from the Preferences, so I can't change that. I have tried to allow the IDE past the Windows Firefall, but that has not changed anything.
I have manually downloaded "sam-1.6.4.tar.bz2" and extracted the contents to "C:\Arduino\arduino-1.6.5\hardware\arduino\sam" (I had to manually create the 'sam' folder). With this, I can see the options of Arduino Due Native USB Port and Arduino Due Programming Port when selecting the board, and when I look for it in the Ports, it can recognise the board at the port (eg "COM5 (Arduino Due (Programming Port))" ). When I try to compile anything, I get the error message :
Cannot run program "{runtime.tools.arm-none-eabi-gcc.path}\bin\arm-none-eabi-g++" (in directory "."): CreateProcess error=2, The system cannot find the file specified
Any other idea as to how I can install the Due? Is there an option for a manual installation? The same happens with Libraries Manager (I don't get a connection), so I guess, the same can be applied to that.
The text was updated successfully, but these errors were encountered: