Ручная установка Arduino Due

У меня есть Arduino, который я хочу начать использовать. Я использую Unos, Megas и т. д. без проблем. Более новые IDE удалили должную поддержку. Я пытался установить Due support через Board Manager, но он просто говорит, что есть ошибка при загрузке файлов.

Есть ли способ вручную установить поддержку платы для должного, или это должно быть сделано автоматически, подключившись через Интернет?


Обновить

Когда я открываю Диспетчер плат, я получаю:

Ошибка загрузки http://downloads.arduino.cc/packages/package_index.json

и когда я пытаюсь установить Due support, я получаю:

Ошибка загрузки http://downloads.arduino.cc/cores/sam-1.6.4.tar.bz2

Я понимаю, что могу стоять за прокси-серверами, но в IDE версии 1.6.5 это было удалено из настроек, поэтому я не могу это изменить. Я попытался разрешить IDE пройти мимо Windows Firefall, но это ничего не изменило.

Я вручную загрузил sam-1.6.4.tar.bz2 и извлек содержимое в C:\Arduino\arduino-1.6.5\hardware\arduino\sam (Мне пришлось вручную создать папку sam). Таким образом, я могу видеть параметры собственного USB-порта Arduino Due и программного порта Arduino Due при выборе платы, и когда я ищу его в портах, он может распознать плату в порту (например, "COM5 (Arduino Due (Programming Port))" ). Когда я пытаюсь скомпилировать что-либо, я получаю сообщение об ошибке:

Не удается запустить программу "{runtime.tools.arm-none-eabi-gcc.path}\bin\arm-none-eabi-g ++" (в каталоге "."): ошибка CreateProcess = 2, система не может найти указанный файл

Любая другая идея о том, как я могу установить Due? Есть ли возможность ручной установки? То же самое происходит с менеджером библиотек (я не получаю соединения), так что я думаю, то же самое можно применить и к этому.


ОБНОВЛЕНИЕ 2

На вопрос был дан ответ: https://github.com/arduino/Arduino/issues/3358

Большое спасибо Федерико Фиссоре!

, 👍2

Обсуждение

Я только что установил Due fine с помощью диспетчера платы. В чем проблема, с которой вы столкнулись?, @Majenko

Если есть ошибка, вы должны сообщить об этом Arduino github https://github.com/arduino/Arduino/issues, @Federico Fissore

@Majenko Когда я открываю Менеджер плат, я получаю : "Ошибка загрузки http://downloads.arduino.cc/packages/package_index.json " , и когда я пытаюсь установить должную поддержку, я получаю : "Ошибка загрузки http://downloads.arduino.cc/cores/sam-1.6.4.tar.bz2 . Я понимаю, что могу стоять за прокси-серверами, но в IDE версии 1.6.5 это было удалено из настроек, так что я могу это изменить., @Tom

@FedericoFissore Я тоже попробую там, но если у вас есть ответ, разве вы не можете просто сделать это здесь?, @Tom

@Tom У меня нет ответа, но если вы новичок на github, то мы уже общаемся :), @Federico Fissore

@FedericoFissore Ха-ха-да! Я уточню этот вопрос., @Tom

У меня есть репозиторий, в котором есть исправление проблемы с платой из-за ... вот ссылка ...https://github.com/LadyLexi/arduino-platform-sam, @lexi


1 ответ


1

У меня была та же проблема, что и выше. Ошибка загрузки http://downloads.arduino.cc/packages/package_index.json

Я решил проблему, просто удалив временный файл: "package_index.json.tmp".

,