Перейти к основному содержимому

Типичные проблемы и их решения

Проблемы при установке пакета MIK32 Boards (Arduino BSP by Elron)

Error: 4 DEADLINE_EXCEEDED: context deadline exceeded

error_4

Проблема возникает чаще всего при скачивании пакета компилятора xpack-riscv-none-elf-gcc на ОС Windows и связана с тем, что пакет имеет большой размер, и при медленном интернет-соединении Arduino IDE не успевает загрузить его в течение установленного времени ожидания (connection_timeout). Возможны два варианта решения проблемы (проверено на ОС Windows).

Увеличить параметр connection_timeout в конфигурационном файле Arduino IDE. Для этого нужно сделать следующее:

  1. Предварительно закройте программу Arduino IDE.
  2. Откройте файл по следующему пути в любом текстовом редакторе:
C:\Users\<имя_пользователя>\.arduinoIDE\arduino-cli.yaml
  1. Добавьте в файл arduino-cli.yaml следующий текст (или замените существующее содержимое, если аналогичные настройки уже присутствуют):
network:
connection_timeout: 600s
  1. Сохраните файл.
  2. Запустите Arduino IDE.