goodbye

Fuse Doctor Не Определяет Пациентов

606 сообщений в этой теме

goodbye    19

имхо без разницы!!!

главное результат.. а этот выпук (сорри за сленг), но комментарий Геннадия только ещё больше подтвердил это, больше убъет чипов чем восстановит.

один из моих как раз и сдох сам будучи фьюз доктором.

Геннадий, у вас есть нароботки или готовый бесплатны проект (девайс) по восстановлению фьюзов ?

п.с. подключение к ПК по UART это плюс ещё одна проблема, нужно искать 232 опять же паять схему и т.п. а у кого нет железного ком порта.. там вообще нужно юсб->ком собирать... у меня всё это давно собрано, но даже так... нужно подключать проводки, на столе и так бардак))) а с проводами получается паутина.. никому не нужная.

имхо если есть с LCD это будет проще, один раз собрать устройство, и пусть работает. так же можно будет добавить dcdc преобразователь для 12вольт, питание от юсб , либо от кроны (добавит портативности устройству и независимости от лишнего железа) было бы неплохо!!!

Изменено пользователем goodbye

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
Viktor26    300

Ну да. LCD вместо ПК.

мастерить еще одну платку с контроллером дисплеем и урат на нем настраивать чтобы от доктора принимать сообщения, или просто сделать переходник на ft232. по мне проще второе)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
croc19    22

Именно по этой ссылке делал доктора. Атмега 16 и 8 восстановились.

Атини13 штук 5 восстанавливал. Одну так и не восстановил.

Была затерта сигнатура.

С компом состыковывал с помощью переходника УСАРТ-ТТЛ.

Покупал его на ЕБЕЕ за копейки.

Геннадий внес неправильные сомнения.У каждого есть комп

если уж программируете микроконтроллеры. И приделывать

ЛСД??? Писать под него прогу??? Зачем?.

Теперь по вопросу поста с фоткой. Там же написано, что сигнатура не

определена. А доктор, скорее всего, не определив чип, не знает куда писать

правильные Фузы. Поэтому и не может восстановить.

Поэтому восстановить можно высоковольтным программатором,

выставив принудительно название чипа. Доктор не позволяет

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

Хотя жаль.

Насчет языка. Нормальный графический ассемблер.

Для многих задач не хуже СИ. Недостатки его только

в небольшой распространенности. Исходников готовых

маловато. А если полазить по сайту, можно многое

узнать. Есть там и форум с самоделками. Есть даже

сенсорные кнопки на атиньке 2313. А уж эффектор совсем

выше всех похвал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

..Геннадий внес неправильные сомнения.У каждого есть комп

если уж программируете микроконтроллеры. И приделывать

ЛСД??? Писать под него прогу??? Зачем?.

...Насчет языка. Нормальный графический ассемблер.

Для многих задач не хуже СИ.

Я сомнений не вводил. Высказался по поводу этого доктора. LCD предлагал для полной отвязки от компа (все манипуляции с выбором прямо с платы доктора) и 60% прошивки - в бадью с мусором. Если Ваш образец работает, то нет смысла переделывать. Пользуйтесь.

Язык прошивки Ассемблером называть кощунство. Вам бы поглядеть на листинг дизассемблера - волосы на голове зашевелились бы.

"Даже сенсорные кнопки" - это такая фигня (в смысле реализации). На Ассме легко делается алгоритм адаптивных сенсоров (самонастраивающийся под конструктивные особенности площадок).

Вообще то дело не в этом. Просто взглянул на работу этого доктора изнутри прошивки. Вагон замечаний. Непоследовательная инициализация стека, портов ввода-вывода (проскакивают ложные импульсы), алгоритм работы построен так, словно доктор затачивался в первую очередь общаться с ПК, а потом уже лечить МК. Да как лечить... Немного поразбираюсь, возможно и посмеюсь еще.

Подскажите мне, сигнал ОЕ, в режиме параллельного программирования, двунаправленный?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
croc19    22

Геннадий.

Думаю, что прошивка написана на СИ. Тем более, что автор на сайте пишет, что

это не его разработка.

Как написана прошивка, пользователям пофиг. Главное работает она или нет.

Владелец сайта не учит на этой прошивке, как правильно писать программы.

Там я даже исходников не нашел.

Про сенсорные кнопки я конечно не Вам писал, а начинающим, которые даже и

не думали, что это просто.

А насчет овязки от компа я и не понял. Первые версии доктора не работали с компом.

Там два светодиода . Восстановил или нет. А комп потом дописали, чтоб понять

почему не восстановилась.

Ну и потом, согласитесь, разницы нет, комп или дисплей. Лучше бы ввели принудительно

выставлять чип. А с другой стороны, если это добавить, получается на 90 процентов

готовый программатор.

Насчет сигнала ОЕ не подскажу. Я никогда не писал программы для програмирования АВР.

Готовыми пользовался.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
goodbye    19
Теперь по вопросу поста с фоткой. Там же написано, что сигнатура не

определена. А доктор, скорее всего, не определив чип, не знает куда писать

правильные Фузы.

вы с этим устройством вообще работали ? или так... посмотрели, восстановилось и ок ?

прочитайте ещё раз первое сообщение.

вообще то в последних версиях прошивки, подключившись по ком порту, доктор говорит, что не знает что за девайс, сигнатура неизвестна и пишет первые 2 цифры сигнатуры 1Е

дальше ждет ввода четырех следующих цифр !!!!! для атмега8 это 9307 вот я их и ввел, дальше доктор даже с известной сигнатурой ничего сделать не смог!

у меня впечатление не очень положительное по работе этого устройства, после комментариев Геннадия, стало ещё хуже.

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

микроконтроллеры это не ПК, где уже давно пофиг как писать софт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
croc19    22

Да. лоханулся. Ваша версия позволяет вводить сигнатуру.

Значит дописали. А другие чипы пробовываль подключать

к нему? Что пишет?

Есть еще простой доктор, конкретно для атмеги8. Для корпусов ДИП.

Прошитую атмегу накладывашь на залоченную и все. Поищите в нете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
goodbye    19

я склоняюсь к тому , что мега8 всё таки с вызженным каким нибудь портом и её уже ничего не возьмет.

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

мне нужен не в дип а в смд исполнении чипы восстанавливать. платку развести не сложно, вопрос опять же в правильности работы доктора и его стабильности)

а то собрав опять разочаруешься ... время то не лишнее)..

может Геннадий сможет переделать прошивку для доктора или свою написать ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я подумаю над этим. Мега8 и ей подобные вводится в режим программирования двумя способами первый стандартный, второй с условием залоченного RSTDISBL. Последовательность действий несколько разная. Возможно автор доктора не учел второго варианта, отсюда и проблемы. Пока ковыряю прошивку. Будут решения выложу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
goodbye    19

во)) кстати, хорошо что вы об этом сказали!!!

на форумах про этот доктор пишут, что если RSTDISBL залочен, то ничо не работает, не восстанавливается.

может и правда автор не в теме)

какой жэ это фьюз доктор если он не работает с залоченным фьюзом (какой бы он не был)

вобщем очередной фэйспалм %)

Геннадий, очень буду надеятся что у вас получиться довести девайс до ума... кто если не вы ?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поймали. :)

Только не торопите. Сейчас поковырялся с прошивкой. Ввод в режим программирования простейший (без учета возможности RSTDISBL), но с нарушением некоторых условий (XA0=1, XA1=1, вместо рекомендуемых XA0=XA1=0 при невнятной активности на линии WR). Не выдерживается пауза 300uS после ввода в режим (если таковой происходит). Думаю, покопаться еще или сразу новую начать. Что посоветуете?

  • Одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
COKPOWEHEU    248

Новую. Сразу на асме/си, это проще, чем разбираться в чужом коде. Заодно можете прикрутить дисплей/семисегментник с парой клавиш.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
croc19    22

Ребята. Понимаю ваше желание.

Геннадий. При всем неприятии ДОКТОРА, множество людей восстанавливали

с его помощью чипы. Думаю процентов 80-90. Писать нового доктора,

с 90% возможностями параллельного программатора ????

Для топик стартера. Цена вопроса

http://www.ebay.com/...=item2ed963a8f8

http://www.ebay.com/...=item418a5917a1

http://www.ebay.com/...=item418a591d4e

40-60 рублей.

Проще топикстартеру собрать параллельный программатор, что не сложнее

доктора и убедиться, что чип скорее всего мертв, чем жив.

Изменено пользователем croc19

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
goodbye    19

Геннадий , я тоже за новую, ибо легче будет тебе как разработчику, чем искать косяки в чужой ))

но тут уж кому как, может тебе интересно будет переделать чужую)))

croc19, а есть ссылка на схемы параллельного программатора ?

цена вопроса конечно 40 рублей = копейки, но время затраченное на заказ из китая сумасшедшее и не соизмеримое ни с чем!

да и доктор умеет восстанавливать не только атмеги8, а более дорогие атмеги.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
croc19    22

Я покупал сразу по 3-5 шт. Чтоб 2 раза не бегать.

Параллельными програматорами не пользовался,

но вот первые ссылки

на микроконтроллере-- http://pol-sem.narod.ru/paraprog/paraprog.htm

без микроконтроллера-- http://eldigi.ru/articles/prostoi_parallelnyi_programmator_dlya_avr

вот еще немного http://mega-avr.ucoz.ru/forum/2-58-1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Viktor26    300

Геннадий, напишете мне в личку какие нибудь реквизиты ваши, на которые я вам смогу хоть на пивасик чтоли отправить. А то просим, просим а спасибка то в глазике не чувствуется))))

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
goodbye    19

поддержу Виктора, тоже такая мысля уже пролетала :)

скиньте и мне в лс куда можно будет перевести спасибу )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
goodbye    19

хочется отметить ещё одну особенность:

автор пишет что если использована атмега8 в качестве доктора, то она не определит никогда человеческое название пациент, т.е. если сигнатура 1е9307 то это типо АТМЕГА8 и т.д.

не определит потому, что типо в атмеге8 вся память забита)))... теперь понятно почему она там забита, у автора голова наверно тоже маленькая. много чего не умещает :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо, парни, за предложения "пивасика". Рано. Надо сначала сделать прибор, а потом уже и обмывать. :)

Стопорюсь вот в каком вопросе. Если делать на Atmega8, то не хватает портов и придется ввести пару-тройку регистров 74HC595. Или же применить Atmega16 (другого у меня сейчас нет)? Что скажете? На чем делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Viktor26    300

меньше деталей-меньше разводки, меньше разводки-меньше проблем)))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
goodbye    19

хм. я вообще мечтал чтобы доктор остался тот что я собрал уже) тупо обойтись бы перепрошивкой.

но сделать плату не проблема :) удачи в разработке! :)

ждем новостей. (лучше конечно без всяких 74... микрух, их всё сложнее найти и купить)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

... тупо обойтись бы перепрошивкой.

Всем привет. Кстати, этот вариант тоже не плохой. У меня вопрос. Какая схема и прошивка (версии). Чем больше копался со схемой и прошивкой из пакета "...update11", тем больше возникало подозрение, что они малосовместимы (или я чего-то недопонимаю). Вобщем, под какую схему доработать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Viktor26    300

На сайте только одна схема, изменению подвергалась минимально ( один резистор добавили ) а вот прошивки в архиве лежат под разные камушки. Если в Мега8 по пинам подходит то тупо для нее можно сварганить и приложить текстовый документ какой пин за что отвечает а схему кому как нравится можно развести, фотки что мы выкладывали различаются только типом корпусов микрух и разводкой а так схема одна и таже)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас