Например TDA7294

Форум РадиоКот • Просмотр темы - Восстанавлиаем работу МК с плохими фьюзами
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс июл 27, 2025 21:35:10

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 62 ]    , 2, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 17, 2009 11:55:59 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
Да схему в студию, только вот чтобы индикация на пару светодиодов была вместо диспа, это было бы вообще супер.

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 17, 2009 13:23:54 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт авг 01, 2008 08:43:08
Сообщений: 70
Рейтинг сообщения: 0
там весь порт С свободен. выкидываеш нафиг всю индикацию на ЖК и делаеш на светодиодах. все просто.. ресет на землю например горит на PORTC.5 ресет на землю загорается на PORTC.4 конец программы оба тухнут.

ЗЫ. попробовал оживать мегу 128. нифига не вышло... правда я переделал код под CVAVR ... но изменений не вносил ,только синтаксис исправил


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 17, 2009 14:08:57 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
Ждём схему от автора, что-бы небыло некаких непоняток. я тож под CV думаю перевести, только мне индикация фьюзов ненужна, мне только очистка МК, сброс фьюзов.
PS вот по даташиту смотрел, там у меги32 порт данных идёт весь на PB, тоесть PB0-PB0; PB1-PB1... А у меги8 там выходит что неполный PB и два пина от PC. Тоесть PB0-PB0; PB1-PB1; PB2-PB2; PB3-PB3; PB4-PB4; PB5-PB5; PB6-PC0; PB7-PC1 выходит так?

_________________
Изображение


Последний раз редактировалось Krik99 Пт июл 17, 2009 14:15:20, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 17, 2009 14:11:27 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт авг 01, 2008 08:43:08
Сообщений: 70
Рейтинг сообщения: 0
я сделал тока индикацию когда надо ресет кидать на землю а когда на +12в.. вот ивсе. остальное мне тоже ненуно. можно было бы ЛЦД подцепить на порт С.. но лениво писать дарйвер :) а тот который в CVAVR не пойдет.. или придется пожертвовать ного RESET на меге8


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 17, 2009 16:15:21 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пн дек 24, 2007 07:09:09
Сообщений: 293
Рейтинг сообщения: 0
Изображение
Что типа того должно быть, да?

_________________
Даташит - библия моя...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 17, 2009 19:28:16 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт авг 01, 2008 08:43:08
Сообщений: 70
Рейтинг сообщения: 0
картинки то нету


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 17, 2009 19:47:11 
Опытный кот
Аватар пользователя

Зарегистрирован: Ср апр 25, 2007 09:50:43
Сообщений: 800
Откуда: Киев
Рейтинг сообщения: 0
Восстановление (установка фьюзов по умолчанию) ATmega8 при помощи второй ATmega8.

_________________
Скелет колобка состоит из черепа.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 17, 2009 23:03:27 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пн дек 24, 2007 07:09:09
Сообщений: 293
Рейтинг сообщения: 0
Аксель писал(а):
Благодарю. почти полностью совпадает смысл. Кстати то что на картинке для 28пин(DIP), это и будет правильным вариантом. Хочется узнать какие фьюзы шить в ту мегу которой будем разблокировать?

_________________
Даташит - библия моя...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 18, 2009 08:35:25 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
Пробовал я накладкой одной Меги8 на другую, но нечего так и не вышло, так как там востанавливается только RSTDISBL, а допустем у мене надо ёщё кое какие фьюзы востановить, например на частоту. Метод описаный artemm мне больше по душе, ждём схему. :)

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 18, 2009 10:11:06 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пн дек 24, 2007 07:09:09
Сообщений: 293
Рейтинг сообщения: 0
Вот вчера на досуге поковырял исходники и ссылку, что была в начале темы и нарисовал схемку:


Вложения:
out.png [61.12 KiB]
Скачиваний: 705

_________________
Даташит - библия моя...
Изображение
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 18, 2009 11:28:40 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пн дек 24, 2007 07:09:09
Сообщений: 293
Рейтинг сообщения: 0
Пояснение к схеме: Сверху находиться тот МК который нужно разблокировать, в тот что снизу залита прога которая в начале темы по ссылке есть, фьюзы выставленны по умолчанию(т.е. как с завода - в ДШ есть). По ходу выполнений программы будет произведен chip erase о чем будет сигнализировать светодиод на ножке PD1 верхнего МК. Если надо более четкую схему и пояснения могу сделать статью, и переделать прошивку так чтобы можно было наложить одну мегу на другую.

_________________
Даташит - библия моя...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 18, 2009 17:29:22 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт авг 01, 2008 08:43:08
Сообщений: 70
Рейтинг сообщения: 0
При подключении ноги RESET программируемой меги к +12в загорается светодиод подключеный к RST/BSY и к земле и горит пока эти +12в не снять. Так и должно быть? потому как в даташите написано что этот вывод сигнализирует о занятости процссора или готовности приему новой команды, но он просто светится и все.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 18, 2009 21:59:58 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пн дек 24, 2007 07:09:09
Сообщений: 293
Рейтинг сообщения: 0
Antibiotic писал(а):
При подключении ноги RESET программируемой меги к +12в загорается светодиод подключеный к RST/BSY и к земле и горит пока эти +12в не снять. Так и должно быть? потому как в даташите написано что этот вывод сигнализирует о занятости процссора или готовности приему новой команды, но он просто светится и все.
Вот что пишется в статье
Цитата:
RSY/BSY – подключен на GND через светодиод. Когда делается CHIP RESET, то он дергается.
Сам не проверял не знаю. Вскоре мне доставят пациента тогда и проверим. Но вроде, если посмотреть видео, то так оно и есть.

_________________
Даташит - библия моя...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 18, 2009 22:47:57 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
Вот если освободить PD0 и PD1, можно соеденить с ПК через RS232, отсылать например значение фьюзов, выставлять значение фьюзов и т.д. , вообще получится простенкий паралельный программатор только без ключей, а с переключением reset в ручную. :)

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 18, 2009 22:58:38 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пн дек 24, 2007 07:09:09
Сообщений: 293
Рейтинг сообщения: 0
Krik99 писал(а):
Вот если освободить PD0 и PD1, можно соеденить с ПК через RS232, отсылать например значение фьюзов, выставлять значение фьюзов и т.д. , вообще получится простенкий паралельный программатор только без ключей, а с переключением reset в ручную. :)
Да можно сделать подключение к RST +12в через транзисторный ключ, а управлять этим ключом через свободную ножку МК, благо их достаточно, по сути это и получится тот самый параллельный программер.

_________________
Даташит - библия моя...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июл 19, 2009 11:15:11 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт авг 01, 2008 08:43:08
Сообщений: 70
Рейтинг сообщения: 0
Вот тут изобразил... не знаю только работает ли. на меге128 не получилось.. походу она дохлая в хлам.


Вложения:
Комментарий к файлу: Схема (не проверял) но в эмуляции работает
par_prog.JPG [83.46 KiB]
Скачиваний: 566
Комментарий к файлу: Исходник
pp.c [5.96 KiB]
Скачиваний: 374
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июл 19, 2009 11:34:28 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пн дек 24, 2007 07:09:09
Сообщений: 293
Рейтинг сообщения: 0
Мужики во че нашел:Параллельное программирование. :idea:

_________________
Даташит - библия моя...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июл 19, 2009 11:38:04 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт авг 01, 2008 08:43:08
Сообщений: 70
Рейтинг сообщения: 0
КУсок из даташита тока на русском. Спасибо. Щас почитаю :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июл 19, 2009 11:47:12 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Пн дек 24, 2007 07:09:09
Сообщений: 293
Рейтинг сообщения: 0
Ну и вот еще кому пригодиться, просто вырезал из ДШ таблицу команд для mega8:


Вложения:
Комментарий к файлу: Таблица команд для mega8
.png [62.59 KiB]
Скачиваний: 421

_________________
Даташит - библия моя...
Изображение
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс июл 19, 2009 13:24:30 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
Надо переходить к практеке, надо для начала взять любую за ранние исправную Мегу, только фьюзы на частоту изменить допустем на 8мгц, и попробовать востановить фьюзы через Мегу8 если всё ОК, можно эксперементировать далее. Сам хочу попробовать, а если получится, то попробовать сделать связь по rs232 чтобы читать фьюзы и выставлять какие надо прошить, только вот для меня проблема с ПО на ПК, так как в работе с rs232 под ПК не разу не пробовал. А по поводу ключей чтобы комутировать 12V, дык мне наоборот способ с индикацией и ручным переключением больше нравится. :)

_________________
Изображение


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 62 ]    , 2, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y