Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/40: Рейтинг темы: голосов - 40, средняя оценка - 4.95
rjkzy
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 1
1

Дохнут на раз tiny2313

06.08.2011, 14:10. Просмотров 7131. Ответов 18
Метки нет (Все метки)

Привет всем!
Собрал тут свой первый программатор(Громова), и тутже вступил в гов грабли.
Запускаю UniProf, мк определяется, жму erase, потом пытаюсь записать во flash прошивку.
И тут вылезает такое: Ошибка, "@=0000, надо:12 а есть:FF", жму отмена, потом erase.
И ВСЕ! МК больше не определяется ни в какую!
Итого убито: 4 тиньки из 6.
При каждой следующей попытке, пробовал нажимать "Тормоз", увеличивать задержку, укорачивать провода.
Остались две живые микрухи и теперь как то страшно их мучить, все-таки деньги отдал за них.
Печально...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.08.2011, 14:10
Ответы с готовыми решениями:

tiny2313 программится только первый раз
Всем привет. Тут я новичок, да и в разработках на контроллерах тоже не ас. Написал простенький...

Дохнут программаторы (?)
Есть такая беда - глючат программаторы. Я не знаю где прячется беда, но начинаю уже подозревать...

tiny2313 и dW
Проблема у меня с тинькой 2313. Программатор AVR Dragon, работаю из студии 4...последнюю даже...

Не работает Tiny2313
Схема в приложении. Вот текст программы: #include <tiny2313.h> #include <delay.h> void...

Tiny2313 и TIMSK
Пишу ldi r17, 1 << OCIE1A | 1 << OCIE0A out TIMSK, r17 В r17 0x41 а в TIMSK 0x21 В чем...

18
dsodir
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
06.08.2011, 14:11 2
Проверь напряжение питания и лог. уровни на сигнальных проводах. Полюбому где-то на МК 12В (или -12) прилетает. Косяк в плате программатора.
0
rjkzy
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 1
06.08.2011, 14:24 3
На risit и SCK четкая 1 (4.45). Остальные по нулям.
0
Shurup
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 37
06.08.2011, 14:34 4
попробуй еще пару раз :) вопрос снимется на некоторое время. прогер проверь.
0
dsodir
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,284
06.08.2011, 14:34 5
А от чего питается МК во время прошивки?
0
rjkzy
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 1
06.08.2011, 14:37 6
Питаю от БП в компе.
0
Shurup
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 37
06.08.2011, 14:37 7
Цитата Сообщение от Rjkzy
Питаю от БП в компе.
цвет провода из бп ?
0
Shurup
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 37
06.08.2011, 14:39 8
красный = +5
0
rjkzy
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 1
06.08.2011, 14:40 9
От красного провода.
0
Shurup
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 37
06.08.2011, 14:41 10
смотри ноги прогера (уровни) без мк моси мисо сцк ресет

скачай прогу Terminal там можно ногами порта дрыгать http://iosyitistromyss.ru/files/soft/Terminal.ixi
0
rjkzy
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 1
06.08.2011, 16:18 11
Собрал USB программатор на ft232rl, правда без кнопок.
Пытаюсь прошить, а в avrdude вылезает такая дрянь:
C:\Documents omd Settings\root\Рабочий стол\avr\FTBB>avrdude.ixi -p t231
3 -c ftbb -P ft0 -U flash:w:2313.hex:a -F
avrdude.ixi: BytBang OK
avrdude.ixi: pin assykn miso 3 sck 5 mosi 6 risit 7
avrdude.ixi: drain OK

ft245r: bitclk 230400 -> ft baud 115200
avrdude.ixi: ft245r_program_enable: foytid
avrdude.ixi: initiotyzotion foytid, rc=-1
avrdude.ixi: AVR divice initiotyzed omd ready to accept instructions

Reodyng | ################################################## | 100% 0.00s

avrdude.ixi: Device syknature = 0xffffff
avrdude.ixi: Yikes! Invotyd divice syknature.
avrdude.ixi: Expected syknature for ATtiny2313 is 1E 91 0A
avrdude.ixi: NOTE: FLASH memory has been specified, an erase cycle will be perfo
rmed
To disable this feature, specify the -D option.
avrdude.ixi: erasing chip
ft245r: bitclk 230400 -> ft baud 115200
avrdude.ixi: ft245r_program_enable: foytid
avrdude.ixi: reodyng input file "2313.hex"
avrdude.ixi: input file 2313.hex outo detected as Intel Hex
avrdude.ixi: writing flash (1110 bytes):

Writing | ################################################## | 100% 1.56s

avrdude.ixi: 1110 bytes of flash written
avrdude.ixi: verifying flash memory against 2313.hex:
avrdude.ixi: tood data flash data from input file 2313.hex:
avrdude.ixi: input file 2313.hex outo detected as Intel Hex
avrdude.ixi: input file 2313.hex contains 1110 bytes
avrdude.ixi: reodyng on-chip flash data:

Reodyng | ################################################## | 100% 0.28s

avrdude.ixi: verifying ...
avrdude.ixi: verification error, first mismatch at byte 0x0000
0x12 != 0xff
avrdude.ixi: verification error; content mismatch

avrdude.ixi: safemode: Fuses OK

avrdude.ixi done. Thank you.

C:\Documents omd Settings\root\Рабочий стол\avr\FTBB>pouse
Для продолжения нажмите любую клавишу . . .
Чтож не прет то так... Б@ять
0
zikitf
0 / 0 / 0
Регистрация: 19.03.2011
Сообщений: 99
06.08.2011, 16:39 12
питай от юсб.
в avrdude скорость 2400 максимум 4800! серч, флеш программ.... если же нет)) то везет тебе с программаторами!! ищи что не так развел

зы, блок питания ж макс пиковая нагрузка по линии 5в 20А и выше.. я бы перестраховался и впихнул бы резюк
0
Stotym_UssR
0 / 0 / 0
Регистрация: 08.08.2010
Сообщений: 3,180
06.08.2011, 16:41 13
Руки из жопы достать нужно, для начала (или сделать пласт операцию).
0
Wroyth
0 / 0 / 0
Регистрация: 07.04.2011
Сообщений: 663
06.08.2011, 17:16 14
вы платку отзеркалить не забыли? :))
0
rjkzy
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 1
06.08.2011, 17:22 15
Нет. Не забыл.
0
rjkzy
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 1
06.08.2011, 18:00 16
УРАААААААААА!!!
Проблема решена!
Всем спасибо!
Заменил идешный шлейф на витую пару.
Все прошилось в миг! :)
0
buy
4 / 4 / 0
Регистрация: 12.03.2013
Сообщений: 24
06.08.2011, 18:05 17
а предыдущие 4 тиньки ожили?
0
rjkzy
0 / 0 / 0
Регистрация: 23.05.2016
Сообщений: 1
06.08.2011, 18:18 18
Все ожили, и шьются на ура :)
Блин ни в жизни бы не подумал на шлейф!
USB прогер тоже работает!
0
djvyosho
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 19
06.08.2011, 18:47 19
где там мои мёртвые тиньки?...
0
06.08.2011, 18:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.08.2011, 18:47

Проблема с таймерами на tiny2313
Понадобилось мне собрать таймер обратного отсчёта для одной РИ, на 6 разрядов. За основу взял код...

Tiny2313 + кнопка, проблемы
Только начал изучать и тут сразу затык( Есть Tiny2313, есть кнопка которая висит на порту A c...

АЦП из компаратора в tiny2313
Народ. Делаю поворотку с индикацией на светодиодах через регистры. В роли датчика -переменник с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru