При загрузке кода устройства в начальном упражнении повторяйте неудачу при нескольких попытках - PullRequest
0 голосов
/ 05 февраля 2019

На этом шаге руководства «Начало работы»:

Нажмите F1 еще раз, введите и выберите Azure IoT Device Workbench: Загрузить код устройства

Он начнет компилироваться и загружать код в DevKit.Я получаю ошибку ниже.Любая идея?Спасибо.

из C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino \ httpserver \ app_httpd.cpp: 33: C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ system / platform / wait_api.h: 21: 2: предупреждение: #warning wait_api.h был заменен на mbed_wait_api.hобновите файл до mbed_wait_api.h [начиная с mbed-os-5.3] [-Wcpp]
# WARNING_API.H был заменен на mbed_wait_api.h, пожалуйста, обновите файл до mbed_wait_api.h [начиная с mbed-os-5.3]
В файл включен из C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino / system / mbed.h: 95: 0,
из C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino / EEPROMInterface.h: 7,
из C: \ Users \ ayung \ AppData \ Local \ Arduino15\ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino \ httpserver \ app_httpd.cpp: 33: C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \система / платформа /sleep.h: 21: 2: предупреждение: #warning sleep.h был заменен mbed_sleep.h, пожалуйста, обновите его до mbed_sleep.h [начиная с mbed-os-5.3] [-Wcpp]
#warning sleep.h имеетбыл заменен на mbed_sleep.h, пожалуйста, обновите его до mbed_sleep.h [начиная с mbed-os-5.3]
В файле из C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino / system / mbed.h: 96: 0,
из C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino /EEPROMInterface.h: 7,
из C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino \ httpserver \ app_httpd.cpp: 33:
C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ system / platform / rtc_time.h: 21: 2: предупреждение: #warning rtc_time.h заменен на mbed_rtc_time.h, пожалуйста, обновите файл до mbed_rtc_time.h [начиная с mbed-os-5.3] [-Wcpp]
# warning rtc_time.h был заменен на mbed_rtc_time.h, пожалуйста, обновите файл до mbed_rtc_time.h [начиная с mbed-os-5.3]
C: \ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ tools \ arm-none-eabi-gcc \ 5_4-2016q3 / bin / arm-none-eabi-ar: невозможно переименовать 'core \ core.a ';причина: файл существует
состояние выхода 1
поднял _JAVA_OPTIONS: -Djava.net.preferIPv4Stack = true
[ошибка] выход с кодом = 1

Убедитесь, что настройки платы выполненыправильно в VSCode и в Arduino

1 Ответ

0 голосов
/ 05 июля 2019

У меня была такая же проблема, и мои поиски только нашли это и FAQ, где я нашел "Не удалось установить пакет Arduino для IoT DevKit", но это не было моей проблемой.Эта ссылка была о поврежденной установке <<a href="https://microsoft.github.io/azure-iot-developer-kit/docs/faq/" rel="nofollow noreferrer">https://microsoft.github.io/azure-iot-developer-kit/docs/faq/>.

После нескольких попыток вот что сработало для меня:

  1. Удаление пакета расширений из VSCode
  2. Удаление всехиз пакетов расширений Azure, которые у меня есть в VSCode.
  3. Я забыл обновить параметры.
  4. Переустановил расширение Arduino
  5. Нажмите F1
  6. Запустите Arduino Board Manager
  7. Я посмотрел окно вывода, и оно прошло без проблем!(Здесь я уже получал сообщение об ошибке)
  8. Установленные инструменты IoT Azure
  9. Вернулся к Менеджеру плат Arduino, ввел AZ и нашел его!
  10. Я установилпоследняя версия MXChip - Microsoft Azure IoT Developer Kit от Microsoft

Надеюсь, это поможет вам.Удачи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...