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

Проблема при программировании Attiny45

01.01.2013, 19:13. Просмотров 7361. Ответов 17
Метки нет (Все метки)

Недавно приобрел себе несколько Тинек45. Взял одну испытать, начинаю шить и опа ! USBasp пишет мол не могу прочитать подпись... Тычу осцилом в MOSI/MISO и вижу, что сигнал приходит, но Тинька не отвечает ( вернее она пытается отвечать: видно что сигнал выходит, но его амплитуда ничтожно мала ). Ладно, думаю, паленая, возьму другую... Взял вторую, начинаю шить и опа ! Та же дурь. И так перепробовал штуки 4. Что это может быть ??? Поставщик хороший, кристаллы пришли в антистатической упаковке...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.01.2013, 19:13
Ответы с готовыми решениями:

Подключать ли внешний кварц при программировании
Прошу ответить на мой ,для некоторых несерьезный вопрос- нужно ли при прошивке...

Attiny45 залочилась?
Всем hi! Дело было вечером, делать было особо нефиг... Короче, зашил я своей...

fuse ATtiny45
Помогите посчитать фьюзы. <Изображение удалено>

Прошивка attiny45
Здравствуйте, при записи в attiny45 прошивка имеет вид: ...

Переход из online в offline IDE при программировании Nucleo-L152RE
Народ ну во первых с наступающим всех вас !!! Теперь суть проблемы, в...

17
DOOMSDOY
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 566
01.01.2013, 19:50 2
Отключить линию MISO, или по какой там тинька засаженный сигнал выдает, от проггера и поглядеть будет ли картина повторяться.
0
proffissor
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
01.01.2013, 20:13 3
Ситуация не изменилась ! Видимо проблема в самой Тиньке... Хотя все таки странно, ладно б там одна-две, но 4 подряд !
0
DOOMSDOY
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 566
01.01.2013, 21:28 4
очень маловероятно, что тини бракованные. я бы прозвонил очень тщательно все линии на разобщение
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
01.01.2013, 21:52 5
>>видно что сигнал выходит, но его амплитуда ничтожно мала

замыкания на MISO нет ? MISO точно туда, куда надо подключили? Да и всё остальное тоже?
0
domis
0 / 0 / 0
Регистрация: 04.09.2012
Сообщений: 82
02.01.2013, 01:12 6
Напруга питания на Tiny45 нормальная?
0
proffissor
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
02.01.2013, 01:51 7
Напруга нормальная, линии, для интереса перекидывал, но ничего не помогает. ATmega48 шьется на ура, Тинька - нет. С программатора каждый проводочек подписан.
0
Di_Jokir
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 617
02.01.2013, 02:10 8
А фьюзы читаются?
0
proffissor
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
02.01.2013, 02:28 9
К сожалению нет
0
Di_Jokir
0 / 0 / 0
Регистрация: 24.11.2010
Сообщений: 617
02.01.2013, 02:38 10
Питание к МК правильно подключено?
0
proffissor
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
02.01.2013, 02:58 11
Да, в противном случае защитные диоды создают КЗ и лампочка питания на программаторе гаснет.
0
_moysi
0 / 0 / 0
Регистрация: 19.11.2010
Сообщений: 790
02.01.2013, 03:01 12
Экстрасенсам на заметку: разводка?
Теоретик экспериментальный опыт, интимно-персональный и даже в некотором смысле поучительный.

https://www.google.ru/seorsh?q=AVR+%D0% ... 1%83%D1%8E + 20. Memory Prokramming ?
0
proffissor
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
04.01.2013, 05:25 13
Не знаю каким способом, но мне удалось достучатся до одного камня. Флэш стирается, пишется и читается. Фьюзы тоже, НО КРОМЕ ЛОК-БИТОВ, при их чтении выпадает ошибка, даже после полного стирания камня. У кого-то было такое ? Может что-то посоветуете ?
0
drvtos
1 / 1 / 0
Регистрация: 25.05.2010
Сообщений: 3,610
04.01.2013, 12:59 14
Цитата Сообщение от proffissor
Не знаю каким способом, но мне удалось достучатся до одного камня.
Действие алкоголя после новогодней ночи заканчивается. Погодь немного, и остальные оживут :)

Слабо верится в неисправность всех МК, хотя у меня есть партия МК, которые шьются не все. То есть, дома я прошил 2 из 30, на радиорынке нашел хороший программатор - получил больше 50% годных. Но не 100. Из чего предполагаю, что да, бывают и партии плохие. Однако плюсую ко мнению тех, кто не верит в бракованность всех 4-х твоих тинек. Ищи, что там с программатором сталось. Другие МК у тебя есть?
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
04.01.2013, 14:44 15
Цитата Сообщение от proffissor
Да, в противном случае защитные диоды создают КЗ и лампочка питания на программаторе гаснет.
защитные диоды имеют максимальный ток - 1ма и КЗ создать не могут - сгорят сразу и всё
0
proffissor
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
04.01.2013, 18:30 16
Цитата Сообщение от drvtos
Другие МК у тебя есть?
Да, ATmega48 шьется на ура. Правда постоянно выскакивает сообщение о проблемах с тактированием, что в Khazama Prokrammer так и в SinaProk, но шьются все равно. Жалоб до этого момента не было. У меня еще есть Тиньки в соик-е, попробую еще их, после отпишусь.

Цитата Сообщение от Johmmy0007
защитные диоды имеют максимальный ток - 1ма и КЗ создать не могут - сгорят сразу и всё
Один раз перепутал +5 и Землю местами, по невнимательности, лампочка питания погасла, я вовремя сообразил. Тем не менее, микроконтроллер вполне работоспособный.
0
rimdir
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 204
05.01.2013, 00:15 17
Я тоже сначала не мог понять почему меги шились а тиньки 2313 не в какую. Дело оказалось в том что тиньки с завода запрограммированны на 1mHz, и не успевали читать программатор ( BM9010 МАСТЕР КИТ )
Приделал джампер как тут http://www.prottoss.com/projects/AVR910 ... rammer.htm и все заработало.
0
proffissor
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 321
05.01.2013, 05:50 18
Уууурррраааа ! Как говорится, если долго мучатся, что-то да получится. Как выяснилось из 15 мною купленных микрочипов, только один оказался негоден - то с которым я игрался. Для остальных решение нашлось:

1. Выставляем частоту SCK на минимум, так точно читает
2. Стираем чип
3. Читаем Фьюзы. При считывании Лок-битов пишет мол не поддерживает данную операцию.
Шлем программу на три веселые буквы и считываем остальное
4. Сбрасываем Локи (свободный доступ к памяти ), сбрасываем предделитель на 8 (нахрена нужно было его программировать ???) и записываем все это в кристал
5. После чего, в мк можно свободно заливать прогу...

Да, и еще, не смотря на ошибки при чтении Лок-битов, они все равно работают.
Всем СПАСИБО за участие !
0
05.01.2013, 05:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2013, 05:50

Software UART ATTiny45/85
Кто нибудь может помочь готовым кодом для Software UART ATTiny45/85 ? про...

Программка для ATtiny45
Начал недавно изучать программирование микроконтроллеров, но еще есть несколько...

И снова Proteus +ATtiny45 (РЕШЕНО)
Всем привет!, народ, посмотрите пожалуйста, у всех такая картина или я...


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

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

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