Сбой при загрузке любого скетча на USB-порт ATtiny85
У меня есть ATtiny85 Digistump (вероятно, клон), который не загружает ни одного скетча, говоря: Warning: device with unknown new version of Micronucleus detected. This tool doesn't know how to upload to this new device. Updates may be available.
Я использую Ubuntu 20.04 и Arduino IDE 1.8.13.
Я использовал эти руководства:
Устранение неполадок Digistump для linux
Блог Ково
После использования этих руководств, наконец, я перестаю получать эту ошибку, но при попытке загрузить прошивку ( последняя строка у Ково) я получаю такую ошибку:
`guy@desktop:~/tmp/micronucleus/upgrade$ ~/.arduino15/packages/digistump/tools/micronucleus/2.0a4/launcher -cdigispark --timeout 60 -Uflash:w:~/tmp/micronucleus/upgrade/t85_default.hex:i
Running Digispark Uploader...
Plug in device now... (will timeout in 60 seconds)
> Please plug in the device (will time out in 60 seconds) ...
> Device is found!
connecting: 16% complete
connecting: 22% complete
connecting: 28% complete
connecting: 33% complete
> Device has firmware version 2.4
> Device signature: 0x1e930b
> Available space for user applications: 6522 bytes
> Suggested sleep time between sending pages: 7ms
> Whole page count: 102 page size: 64
> Erase function sleep duration: 714ms
parsing: 50% complete
> Program file is 1594 bytes too big for the bootloader!
Неужели кто-то сталкивался с этим ?
@Guy . D, 👍-1
Обсуждение1 ответ
▲ -1
из комментария Дейвса
нужно скачать upgrade-t85.hex
(который не является t85_default.hex
) из ссылки
,
@Guy . D
Смотрите также:
- При использовании Arduino Uno в качестве ISP: "Yikes! Invalid device signature" - плохое соединение, неверную конфигурацию или неверную версию avrdude?
- Связь ATtiny85 с компьютером через USB
- Получить доступ к EEPROM ATtiny с помощью кода Arduino?
- avrdude: ошибка проверки, первое несоответствие в байте 0x0000 : 0x00 != 0x16 с использованием USBasp
- Радиочастотное дистанционное управление с использованием VirtualWire на ATtiny85, работающем на частоте 8 МГц на внутреннем генераторе
- I2C с ATtiny85 на частоте 8 МГц с использованием библиотеки TinyWireM
- Эмуляция 1-проводных устройств
- Как перевести ATtiny/ATmega в режим глубокого сна (чтобы годами работать от батарей), но при этом обнаруживать нажатие кнопки?
Я бы, наверное, начал здесь: https://github.com/micronucleus/micronucleus/issues/148, @Dave Newton