ATtiny85 - сообщает об ошибке «Устройство сообщает о версии как: 2.2»

Я купил ATtiny у

, 👍1


1 ответ


Лучший ответ:

1

Похоже, у вас более новая плата, чем версия Micronucleus в пакете Arduino.

Как я обнаружил здесь, вам в основном нужно обновить micronucleus в вашем Ardino. установка, которую можно скачать здесь

  • Загрузите ZIP-файл с Github и распакуйте его. Затем в терминале (если вы еще не в нем) перейдите в каталог, который вы извлекли.
  • Создайте исполняемый файл, введя "make"
  • Скопируйте скомпилированный исполняемый файл в ~/.arduino15/packages/digistump/tools/micronucleus/<version>/

где <версия> – номер текущей установленной версии (например, 2.0a4). Там уже должен быть исполняемый файл micronucleus, который вы замените только что скомпилированным.

,

каталог `\ 2.04a' находился внутри указанного вами пути (был добавлен после добавления диспетчера плат digistumb, @Guy . D

@Guy.D Где на пути?, @Majenko

micronucleus после сборки был перемещен в указанную директорию. Но каталог уже содержит экземпляр micronucleus внутри каталога 2.0a4. Должен ли я удалить его? (не помогло). Казалось, это не имело значения, @Guy . D

Замените существующий на вновь скомпилированный., @Majenko

guy@desktop:~/.arduino15/packages/digistump/tools/micronucleus$ ls -l всего 60 drwxrwxr-x 2 парень парень 4096 8 мая 16:06 2.0a4 -rwxr-xr-x 1 парень парень 55616 8 мая 17:40 micronucleus, @Guy . D

после удаления я получаю сообщение об ошибке: " `java.io.IOException: не удается запустить программу «___REMOVE___/launcher»: ошибка = 2, нет такого файла или каталога в java.lang.ProcessBuilder.start(ProcessBuilder.java:1048) в java.lang.Runtime.exec(Runtime.java:620) в java.lang.Runtime.exec(Runtime.java:485) при обработке.app.helpers.ProcessUtils.exec(ProcessUtils.java:11) в cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129) в в java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) ... еще 11 Произошла ошибка при загрузке скетча., @Guy . D

Вы заменили существующий на новый или поместили новый в каталог? я изменил свой ответ, @Majenko

Я удалил всю библиотеку 2.04 и вставил 1 исполняемый файл, созданный make, @Guy . D

Снова создайте каталог и переместите в него файл., @Majenko

это решило!!!! Спасибо !!!, @Guy . D