Проблема с прошивкой Attiny2313 через ардуино нано
Проблема с прошивкой Attiny2313 через ардуино нано
У меня вылазит данная ошибка при попытке прошить:
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\Kuler\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.2.5/avrdude.conf"
Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 19200
Setting bit clk period : 5.0
AVR Part : ATtiny2313
Chip Erase delay : 15000 us
PAGEL : PD4
BS2 : PD6
RESET disposition : possible i/o
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 6 4 0 no 256 4 0 4000 4500 0xff 0xff
flash 65 6 64 0 yes 2048 32 64 4500 4500 0xff 0xff
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
calibration 0 0 0 0 no 2 0 0 0 0 0x00 0x00
Programmer Type : Arduino
Description : Arduino
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
Failed chip erase: uploading error: exit status 1.
Если надо то могу скинуть фотку схемы хотя тут нет ничего особенного кроме проводов
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\Kuler\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.2.5/avrdude.conf"
Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 19200
Setting bit clk period : 5.0
AVR Part : ATtiny2313
Chip Erase delay : 15000 us
PAGEL : PD4
BS2 : PD6
RESET disposition : possible i/o
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 6 4 0 no 256 4 0 4000 4500 0xff 0xff
flash 65 6 64 0 yes 2048 32 64 4500 4500 0xff 0xff
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
calibration 0 0 0 0 no 2 0 0 0 0 0x00 0x00
Programmer Type : Arduino
Description : Arduino
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
Failed chip erase: uploading error: exit status 1.
Если надо то могу скинуть фотку схемы хотя тут нет ничего особенного кроме проводов
- Реклама
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Чётко указано, что программатор не видит чип. И никто Вам на расстоянии не скажет причину - может неправильно соединено, может чип неисправен, может программатор неисправен, может неправильные параметры avrdude, а может всё это вместе.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Может ли он не видеть микроконтроллер из за отстуствия внешнего кварца, или из за большой длинны провода(на одном из энгл. сайтов видел что провод больше 30см. не рекомендуется при вроде записи выше 8GHz), у меня ардуино на выходе 5в выдаёт 4в(мультиметром проверял), может что то с проводами? Подскажите пожалуйста, я боюсь сильно менять параметры так как боюсь её сжечь
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Как худший вариант - тинька залочена и/или использовался вывод reset не по назначению.
Из ардуиноIDE тиньку 2313 можно прошить программаторами из выпадающего списка платформы.
Наиболее удобен программатор "ардуиноISP" (из нанки по примеру в базовом комплекте IDE сделанный) выбирая программатор "arduino as ISP".
И то только одна платформа из у меня имеющихся это позволяет сделать (если установлена в IDE) - ATTinyCore (no bootloader в данном случае).
Помимо самой IDE программатор ардуиноISP используется также в софт-оболочках avrdudeshell и avrdudess 2.17...
Для прошивки тинек кварц ставится только в опциях платформы (если они имеются) и затем выполняется "загрузить бутлоадер (в данном случае прошиваются только наборы фузов без бутлоадера).
Так что половина функционала станет ясной только когда назовете платформу, под которой прошивку сделать пытаетесь (версии IDE и платформы).

...8Ghz это конечно круто... может таки 8MHz?...

Из ардуиноIDE тиньку 2313 можно прошить программаторами из выпадающего списка платформы.
Наиболее удобен программатор "ардуиноISP" (из нанки по примеру в базовом комплекте IDE сделанный) выбирая программатор "arduino as ISP".
И то только одна платформа из у меня имеющихся это позволяет сделать (если установлена в IDE) - ATTinyCore (no bootloader в данном случае).
Помимо самой IDE программатор ардуиноISP используется также в софт-оболочках avrdudeshell и avrdudess 2.17...
Для прошивки тинек кварц ставится только в опциях платформы (если они имеются) и затем выполняется "загрузить бутлоадер (в данном случае прошиваются только наборы фузов без бутлоадера).
Так что половина функционала станет ясной только когда назовете платформу, под которой прошивку сделать пытаетесь (версии IDE и платформы).
...8Ghz это конечно круто... может таки 8MHz?...
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Версию ide использую последнюю, платформа attinycore, как у вас но там не пишет (nobootloader), reset тинт идёт к 10 пину нано, и с конденсатором и без на гнд и ресёт нано не работает. Думаю попробовать заказать avrasp. А и ещё, оно изредко выдаёт ffffffff и ещё реже смесь 0 и f
Добавлено after 1 minute 15 seconds:
Да ошибся, не 8Ghz, а 8MHz
Добавлено after 1 minute 15 seconds:
Да ошибся, не 8Ghz, а 8MHz
- Реклама
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1908
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Запишите в Arduino (UNO, Nano) ino для программатора: ArduinoISP. Включите Arduino к ATtiny2313. AVRDUDESS -> Arduino ISP programmer. При успешном подключении (Detect) используйте все параметры програмы по желанию, как если бы был внешний программатор для AVR. А написав код в Aruino IDE + ATTinyCore, через меню генерируйте hex файл в текущей папке. Используете его к AVRDUDESS-ATtiny2313.
Re: Проблема с прошивкой Attiny2313 через ардуино нано
А сам программатор правильно изготовлен?
В нанку сначала заливаем скотч программатора, а затем делаем "чик" на ее платке.
Т.е. перерезаем дорожку, ведущую к конденсатору С4 вот на этой схеме (где оно на платке нанки - зависит от производителя нанки - кондей между выводом DTR USB микросхемы и reset меги): И только после того "волшебного чика" нанка может работать в режиме программатора (но перепрошивку программатора можно будет только через ISPразъём делать).
"no bootloader" - это в заголовке вкладки выбора МК.
Но набор фузов загружается предварительно при тыць на вкладке "записать загрузчик".

В нанку сначала заливаем скотч программатора, а затем делаем "чик" на ее платке.
Т.е. перерезаем дорожку, ведущую к конденсатору С4 вот на этой схеме (где оно на платке нанки - зависит от производителя нанки - кондей между выводом DTR USB микросхемы и reset меги): И только после того "волшебного чика" нанка может работать в режиме программатора (но перепрошивку программатора можно будет только через ISPразъём делать).
"no bootloader" - это в заголовке вкладки выбора МК.
Но набор фузов загружается предварительно при тыць на вкладке "записать загрузчик".
Re: Проблема с прошивкой Attiny2313 через ардуино нано
А можно просто программатор попробовать заказать?
Добавлено after 8 minutes:
Этот подойдёт? А то мало ли. https://www.ozon.ru/product/programmato ... rds=USBasp
Добавлено after 8 minutes:
Этот подойдёт? А то мало ли. https://www.ozon.ru/product/programmato ... rds=USBasp
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Если есть нанка и навыки работы - самому заметно дешевле получиться сделать.
Для ардуиноIDE годится любой программатор, что в списке для платформы указывается.
Смотрим и подбираем подходящий.

Для ардуиноIDE годится любой программатор, что в списке для платформы указывается.
Смотрим и подбираем подходящий.
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Я просто не мастер в этих схемах и ардуинкой ещё хочу пользоваться как ардуино а не как программатор
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Так смысла нет.
Одну нанку потратить - это совсем ничего.
Зато получившийся программатор весьма полезен будет.
Для "просто попробовать" есть весьма неплохой симулятор (с симуляцией минимума периферии).
В процессе работы бывает и бутлоадер снести может - тогда ISP программатор как палочка-выручалочка.
И замечание...
Ардуино весьма коварная штука в смысле "да одной задней левой" (мнимая простота) - там рано или поздно, но придётся по полной программе заниматься "изучением матчасти".

Одну нанку потратить - это совсем ничего.
Зато получившийся программатор весьма полезен будет.
Для "просто попробовать" есть весьма неплохой симулятор (с симуляцией минимума периферии).
В процессе работы бывает и бутлоадер снести может - тогда ISP программатор как палочка-выручалочка.
И замечание...
Ардуино весьма коварная штука в смысле "да одной задней левой" (мнимая простота) - там рано или поздно, но придётся по полной программе заниматься "изучением матчасти".
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Хорошо, вы сможете мне помочь найти этот конденсатор? Маркировок для конденсаторов нет
Добавлено after 5 minutes 49 seconds:
Возможно нашёл, у меня 2 RST и возле них по 1 конденсатору
Добавлено after 5 minutes 49 seconds:
Возможно нашёл, у меня 2 RST и возле них по 1 конденсатору
Re: Проблема с прошивкой Attiny2313 через ардуино нано
а это какой? У меня есть конденсатор на 10uF, 0,1uF, на старой ненужной материнской плате есть зелёные конденсаторы
Добавлено after 4 minutes 13 seconds:
а, картинка только что прогрузилась, я пробовал но возможно что конденсатор был перегрет и вышел из строя так как я не профи в пайке и мог его случайно перегреть пока запаивал или выпаивал
Добавлено after 10 minutes 30 seconds:
Хотя б не просто нули или эфки
Добавлено after 4 minutes 13 seconds:
а, картинка только что прогрузилась, я пробовал но возможно что конденсатор был перегрет и вышел из строя так как я не профи в пайке и мог его случайно перегреть пока запаивал или выпаивал
Добавлено after 10 minutes 30 seconds:
Хотя б не просто нули или эфки
- Вложения
-
- Снимок экрана (527).png
- (220.88 КБ) 41 скачивание
Re: Проблема с прошивкой Attiny2313 через ардуино нано
А на кой две софт-оболочки одновременно включены???
Андуина не терпит одновременной работы по сом порту с другими софт оболочками. Т. Е. Раз я запустил IDE, и выставил программатор в соответствующих её окошках настройки, то использовать то же "железо" одновременно другими софт оболочками недопустимо!

Или IDE или софт оболочка - лишнее выключаем.
Андуина не терпит одновременной работы по сом порту с другими софт оболочками. Т. Е. Раз я запустил IDE, и выставил программатор в соответствующих её окошках настройки, то использовать то же "железо" одновременно другими софт оболочками недопустимо!
Или IDE или софт оболочка - лишнее выключаем.
Re: Проблема с прошивкой Attiny2313 через ардуино нано
хорошо, сейчас попробую
Добавлено after 1 minute 36 seconds:
или эта сигнатура или нули
Добавлено after 1 minute 36 seconds:
или эта сигнатура или нули
- Вложения
-
- Снимок экрана (528).png
- или эта сигнатура или нули
- (193.54 КБ) 34 скачивания
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Млин...
Ещё и 2.3.2/2.3.3...
Для работы и 1.8.19 для начала "через верх" (портале).
2.3.3 только "для коллекции" ставил - надо минимум виндовс 7 (лучше 10ку и комп понавороченнее).
Сложнее чего советовать, не имея под руками аналогичного.
Программатор использует тот же порт, что и указанный для платформы IDE.
Добавлено after 2 minutes 29 seconds:
...
В заголовке выбрана платформа для Тиньки 2313, а скотч для заливки программатора ардуино исп под нанку!
Понятно что пошлёт куда подальше...

Ещё и 2.3.2/2.3.3...
Для работы и 1.8.19 для начала "через верх" (портале).
2.3.3 только "для коллекции" ставил - надо минимум виндовс 7 (лучше 10ку и комп понавороченнее).
Сложнее чего советовать, не имея под руками аналогичного.
Программатор использует тот же порт, что и указанный для платформы IDE.
Добавлено after 2 minutes 29 seconds:
...
В заголовке выбрана платформа для Тиньки 2313, а скотч для заливки программатора ардуино исп под нанку!
Понятно что пошлёт куда подальше...
Последний раз редактировалось BOB51 Пт ноя 22, 2024 14:45:46, всего редактировалось 1 раз.
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Хорошо, щяс установлю нужную версию и пойду на кружок, вернусь, протестю
Добавлено after 59 seconds:
Я загрузчик пытаюсь записать, а программа уже загружена
Добавлено after 59 seconds:
Я загрузчик пытаюсь записать, а программа уже загружена
Re: Проблема с прошивкой Attiny2313 через ардуино нано
Запусти с "пустым скотчем, выставить Arduino as isp в качестве программатора, проверить соответствие порта.
Затем не отключая программатор от компа перезапустить ide.
Затем не отключая программатор от компа перезапустить ide.
Re: Проблема с прошивкой Attiny2313 через ардуино нано
не помогло
Добавлено after 2 hours 22 minutes 20 seconds:
я установил версию как у вас, что может быть не так?
Добавлено after 2 hours 22 minutes 20 seconds:
я установил версию как у вас, что может быть не так?


