Jump to content
goodbye

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

Recommended Posts

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

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

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

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

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

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

Edited by goodbye

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Хотя жаль.

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

Вебинар STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

Компания Компэл приглашает вас 25 сентября принять участие в вебинаре, который посвящен новому семейству микроконтроллеров STM32G0. Вебинар рассчитан на технических специалистов и тех, кто хорошо знаком с семейством STM32. На вебинаре будут освоены современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0 и проведено их подробное сравнение.

Подробнее

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

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

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

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

Геннадий.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites
                     

Литиевые батарейки Fanso в беспроводных датчиках пожарно-охранной сигнализации

Выбор подходящего элемента питания, способного обеспечивать требуемый уровень напряжения и выдавать необходимый ток на протяжении всего периода эксплуатации беспроводной пожарно-охранной системы является одной из первостепенных задач. Наиболее подходящим для этих целей элементом являются литий-тионилхлоридные элементы питания, а одним из наиболее конкурентоспособных производителей – компания Fanso, предлагающая своим клиентам продукты как универсальные, так и разработанные специально для решения конкретных задач.

Подробнее...

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

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

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

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

Поймали. :)

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

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

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

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

40-60 рублей.

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

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

Edited by croc19

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

Я покупал сразу по 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...