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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Восстановить работоспособность кристалла., Помогите.
Oleg_IT
сообщение Oct 3 2005, 05:17
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Ошибочно запрограммировал фуз биты. Ни генератором, ни кварцем оживить не получается. Кто в Москве реально может мне помочь?
Go to the top of the page
 
+Quote Post
tobias_ivan
сообщение Oct 3 2005, 05:25
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 150
Регистрация: 7-09-05
Из: Россия, г.Новороссийск
Пользователь №: 8 321



Какой кристал?
Чем программировали?
Как именно установили fuse?
Go to the top of the page
 
+Quote Post
Igor26
сообщение Oct 3 2005, 06:09
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата(tobias_ivan @ Oct 3 2005, 08:25)
Какой кристал?
Чем программировали?
Как именно установили fuse?
*

Какой корпус?
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Oct 3 2005, 06:38
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(Igor26 @ Oct 3 2005, 10:09)
Цитата(tobias_ivan @ Oct 3 2005, 08:25)
Какой кристал?
Чем программировали?
Как именно установили fuse?
*

Какой корпус?
*




ATMega48 (TQFP) Программатор AS2.
Выставлял фузы для чистоты 8 МГц как у ATMega32. Получилось «внешний часовой кварц». Скорей всего так было. Но уверенности уже нет. То, что он рабочий (не выбитый) это точно. Пробовал подключит кварц, не получается.
Go to the top of the page
 
+Quote Post
at90
сообщение Oct 3 2005, 06:51
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Цитата(Oleg_IT @ Oct 3 2005, 09:38)
Цитата(Igor26 @ Oct 3 2005, 10:09)
Цитата(tobias_ivan @ Oct 3 2005, 08:25)
Какой кристал?
Чем программировали?
Как именно установили fuse?
*

Какой корпус?
*




ATMega48 (TQFP) Программатор AS2.
Выставлял фузы для чистоты 8 МГц как у ATMega32. Получилось «внешний часовой кварц». Скорей всего так было. Но уверенности уже нет. То, что он рабочий (не выбитый) это точно. Пробовал подключит кварц, не получается.
*



Была такая же проблема. Я просто прикурил её от другого контроллера. Припаял паралельно провода от другого контроллера с кварцем. И стер биты.


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Oct 3 2005, 07:08
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Просто одноимённые XTAL соединить с любым рабочим МК?
Go to the top of the page
 
+Quote Post
at90
сообщение Oct 3 2005, 07:13
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Цитата(Oleg_IT @ Oct 3 2005, 10:08)
Просто одноимённые XTAL соединить с любым рабочим МК?
*

Так точно. Главное чтобы одноимённый Мк работал от внешнего кварца.


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 3 2005, 07:15
Сообщение #8


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Самый простой и надежный способ для востановления контроллеров, после подобной ситуации - это иметь параллельный программатор (+12в). Другим способом fus-bits снять нельзя! Эта тема не раз поднималась на форуме AVR (пользуйтесь тематическим поиском!!!). Еще раз и последний даю ссылки:
http://pol-sem.narod.ru/paraprog/paraprog.htm
http://elm-chan.org/works/avrx/report_e.html#AVRXP
Сделайте, не жалейте времени. Ведь делать то один раз, а пользоваться часто...


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Oct 3 2005, 07:34
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Цитата(BVU @ Oct 3 2005, 11:15)
Самый простой и надежный способ для востановления контроллеров, после подобной ситуации - это иметь параллельный программатор (+12в). Другим способом fus-bits снять нельзя!  Эта тема не раз поднималась на форуме AVR (пользуйтесь тематическим поиском!!!). Еще раз и последний даю ссылки:
http://pol-sem.narod.ru/paraprog/paraprog.htm
http://elm-chan.org/works/avrx/report_e.html#AVRXP
Сделайте, не жалейте времени. Ведь делать то один раз, а пользоваться часто...
*


Это очень заманчиво, но кристалл стоит на плате и подпаиваться к его ногам проблематично.
Go to the top of the page
 
+Quote Post
m16
сообщение Oct 3 2005, 08:05
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



чтобы прошить проц с часовым кварцем необходимо чтобы частота isp была меньше 32768/4=8192 кГц. как в as не знаю а в AVRISP частоту isp можно менять от 4 кгц до 1,8 мгц
Go to the top of the page
 
+Quote Post
tobias_ivan
сообщение Oct 3 2005, 08:31
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 150
Регистрация: 7-09-05
Из: Россия, г.Новороссийск
Пользователь №: 8 321



Цитата
(Oleg_IT @ Oct 3 2005, 10:08)
Просто одноимённые XTAL соединить с любым рабочим МК?

XTAL2 - не подключается, только XTAL1
Но не нарасно же CKSEL3..0 устанавливают вид источника тактирования. Это может не сработать.
Кстати, просморел datasheet на mega48, там для external source тактовая частота указана от 0 до 100 МГц (табл.15, стр.31). Опечатка? bb-offtopic.gif
Цитата
Другим способом fus-bits снять нельзя!

А почему Вы решили, что fuse-быты нельзя перепрограммировать в последовательном режиме. Atmel пишет, что в последовательном режиме недоступен только SPIEN-fuse.
Вот если с ним что-то случилось, тогда только параллельный программатор.
Цитата
чтобы прошить проц с часовым кварцем необходимо чтобы частота isp была меньше 32768/4=8192 кГц. как в as не знаю а в AVRISP частоту isp можно менять от 4 кгц до 1,8 мгц

Очень правильное замечание. Только НЕ 8192 кГц, А 8192 Гц (8 кГц).
Часовые кварцы такие маленькие, припаять на корпус TQFP можно.
А при подпайке кварца, наблюдаются ли колебания на XTAL.
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 3 2005, 11:22
Сообщение #12


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(tobias_ivan @ Oct 3 2005, 12:31)
А почему Вы решили, что fuse-быты нельзя перепрограммировать в последовательном режиме. Atmel пишет, что в последовательном режиме недоступен только SPIEN-fuse.
Вот если с ним что-то случилось, тогда только параллельный программатор.
*

Так об этом то речь и велась (надоело по 20-раз обьяснять, сначала надо пользоваться поиском...). Если бы SPIEN-fuse был нетронут, не было бы и проблем!!! Или Вы считаете, что все обстоит по другому? Так что никакие другие советы больше не помогут...
А Oleg_IT могу лишь посоветовать в дальнейшем ставить по возможности микроконтроллер на панельку (если он в DIP исполнении), ну а если в другом, то здесь лучше таких оплошностей не делать. smile.gif


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
mse
сообщение Oct 3 2005, 11:53
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(BVU @ Oct 3 2005, 14:22)
Если бы SPIEN-fuse был нетронут, не было бы и проблем!!!
*

А ещё можно тронуть RSTDISBL или DWEN. Тоже весело.
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 3 2005, 12:19
Сообщение #14


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(mse @ Oct 3 2005, 15:53)
Цитата(BVU @ Oct 3 2005, 14:22)
Если бы SPIEN-fuse был нетронут, не было бы и проблем!!!
*

А ещё можно тронуть RSTDISBL или DWEN. Тоже весело.
*


Точно!!!


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
avv
сообщение Oct 3 2005, 23:21
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 113
Регистрация: 28-01-05
Из: Владивосток
Пользователь №: 2 247



Цитата(tobias_ivan @ Oct 3 2005, 11:31)
А почему Вы решили, что fuse-быты нельзя перепрограммировать в последовательном режиме. Atmel пишет, что в последовательном режиме недоступен только SPIEN-fuse.
Вот если с ним что-то случилось, тогда только параллельный программатор.

После того, как выставили неправильный способ тактирования, проблема уже не в SPIEN, а в том, что In-system Programming в принципе не сможет работать, и вся надежда ТОЛЬКО на параллельный программатор, чтобы вернуть контроллер к жизни, переустановив фузы генератора. Так что все дружно собираем параллельные программаторы - все же ошибаемся иногда wink.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 01:26
Рейтинг@Mail.ru


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