реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Проблемы с прошивкой Tiny13
Skaf
сообщение Sep 22 2009, 11:58
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Всем привет. Купил несколько Tiny13 для опытов, но не удается их прошить.

Пользуюсь программатором "5 проводков" с программой Uniprof. С ними все впорядке (у меня есть еще Mega16, она прошивается без проблем.).

Uniprof пишет что МК не откликнулся. Нажимаю в программе проверить содержимое конроллера на чичтоту и смотрю осциллографом на сигналы на ножках- тишина. Если отключить программатор от контроллера вообще- то видна активная деятельность. Видно у контроллера эти ножки как выход и глушат сигнал от программатора. Не переходит в режим программирования он чтоли...

Еще интересно если не подключать программатор к контроллеру, то на ножке Reset у него наблюдаются импульсы частотой примерно 0.5 герц.

Я перепробовал 2 микроконтроллера Tiny13 на двух разных платах. Может есть какие-то хитрости в программировании Tiny13?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Sep 22 2009, 13:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(Skaf @ Sep 22 2009, 14:58) *
Может есть какие-то хитрости в программировании Tiny13?
Хитростей никаких нет. Всё изложено в DS в разделе Memory Programming. Возможно, что Ваш программатор формирует недопустимо высокую частоту на проводе Serial Clock (SCK)... Если в Вашем программаторе возможна установка этой частоты (я с Uniprof не знаком), то попробуйте её уменьшить так, чтобы выполнялись условия из DS (они приведены в пункте Serial Dowdloading). Не забудьте, что стоит заводская установка fuse CKDIV8.
Go to the top of the page
 
+Quote Post
Skaf
сообщение Sep 22 2009, 13:45
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



да такая фукнция есть (тормоз)ю Но ничего не дает. И все-таки интересно откуда на ножке Reset у него импульсы? Микроконтроллеры совершенно новые- собственноручно вынул их из ленты.
Go to the top of the page
 
+Quote Post
arttab
сообщение Sep 22 2009, 13:52
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



случаем не переназначили фузом ресет на вывод? Тогда поможет только параллельный програматор.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Skaf
сообщение Sep 22 2009, 13:55
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



нет контроллеры новые совершенно! Только вынул из ленты, впаял на плату и они не определяются. И выдают импульсы на reset. Такое впечатление что не переходят они просто в режим программирования по какой-то причине.
Go to the top of the page
 
+Quote Post
Skaf
сообщение Sep 24 2009, 15:13
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



ни у кого нет идей? Могут ли быть сразу несколько новых контроллеров неисправны?
Go to the top of the page
 
+Quote Post
Artem_Petrik
сообщение Sep 24 2009, 15:49
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Цитата(Skaf @ Sep 24 2009, 18:13) *
ни у кого нет идей? Могут ли быть сразу несколько новых контроллеров неисправны?

Могут конечно, но это крайне маловероятно. Скорее всего проблема у Вас. Причем, скорее всего, проблема как раз в 5 проводках. Неужели настолько лень распаять HC244 микруху? Делов то на 10 минут. Помоему на написание постов в данной ветке вы уже больше времени потратили.
Лично я пользуюсь Avreal + Altera ByteBlaster, и ни разу еще не сталкивался с проблемами при прошивке AVR-ок. В том числе и tiny13-ых.
Go to the top of the page
 
+Quote Post
Skaf
сообщение Sep 26 2009, 09:36
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Сходил я в другой магазин и купил точно такой же Tiny13v тока другой партии. Впаял его на свою плату и он определился программатором сразу же. Никаких проблем с ним нет. Вобщем часто мне что-то не везет с микросхемами... в прошлый раз неделю мучался из-за неисправной ST232, впаял MAX232 и все сразу заработало.
Go to the top of the page
 
+Quote Post
stells
сообщение Sep 26 2009, 09:42
Сообщение #9


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(Skaf @ Sep 26 2009, 13:36) *
он определился программатором сразу же

по-моему была уже тема по поводу того, что попадаются новые tiny13, у которых reset определен как порт
Go to the top of the page
 
+Quote Post
Skaf
сообщение Sep 26 2009, 09:50
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Случайно не помните где? И как интересно быть в такой ситуации? Выкидывать их?
Go to the top of the page
 
+Quote Post
stells
сообщение Sep 26 2009, 09:54
Сообщение #11


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



по-моему в теме по AVR. как быть? высоковольтное программирование

только вот tiny13 вроде бы не поддерживает этот режим

а нет, поддерживает

Сообщение отредактировал stells - Sep 26 2009, 09:58
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016