26.01.2023, 18:21
|
|
Временная регистрация
Регистрация: 24.01.2005
Сообщений: 56
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
АТ89С2051 - одноразовая?
Собрал программатор для АТ89С2051 на ардуинке.
Прочитал с рабочего чипа прошивку.
Записал полученное на нулевые чипы.
Один записался нормально, вставил в прибор - работает как положено.
А вот два - почему-то самый первый байт записался с ошибкой (0х20 вместо 0х21 ) (ошибка в передаче данных исключена, прошивка записана в самой ардуинке)
Но это ладно. А проблемма в том, что эти два чипа теперь не стираются и не переписываются. Прошивка читается.
Больше пока нулёвых нету. Программатор считаем, что рабочий (ведь один то чип нормально записался, да и вроде как все сигналы проверил, всё как положено)
Последний раз редактировалось valenok; 26.01.2023 в 19:02.
|
|
|
|
26.01.2023, 22:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,047
Сказал спасибо: 3,039
Сказали Спасибо 3,209 раз(а) в 2,179 сообщении(ях)
|
Re: АТ89С2051 - одноразовая?
Сообщение от valenok
|
Программатор считаем, что рабочий (ведь один то чип нормально записался, да и вроде как все сигналы проверил, всё как положено)
|
Наличие отсутствия (1 раз) не доказывает отсутствие наличия (2 раза).
И причём тут "дуринка"?
Если есть знакомые в ЦТО контрольно-кассовых и весовых машин - попросите стереть и записать ИМС на их программаторе.
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
27.01.2023, 01:22
|
|
Заблокирован
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,715
Сказал спасибо: 189
Сказали Спасибо 3,199 раз(а) в 2,074 сообщении(ях)
|
Re: АТ89С2051 - одноразовая?
Когда у меня что-то не работало - я делал делал и делал, читал мануалы, пдф и вообще все что было.
И в итоге получалось.
|
|
|
|
27.01.2023, 01:23
|
|
Временная регистрация
Регистрация: 24.01.2005
Сообщений: 56
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ForcePoint
Ну да, ни причем.
Потому как собрал просто макет чисто только стереть (т.е. по даташиту выставил необходимые H/L/12V) - результат - ничего, не стирается.
Знакомых нет, да и, признаться, не уверен, что они (в ЦТО) способны записать "левую" прошивку. (по опыту общения с другими "специалистами")
индюк
Это тут к чему? Типа не надо спрашивать у других?
Последний раз редактировалось mike-y-k; 27.01.2023 в 03:00.
Причина: 6.6, 7.15
|
|
|
|
27.01.2023, 02:58
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: АТ89С2051 - одноразовая?
valenok, таки для одного чипа задержек и длительностей оказалось достаточно, а два других высказали свое "особое" мнение по поводу программатора…
Относительно высказывания уважаемого индюк - железо у Вас на столе, дальше исследование сигналов осциллографом вместе с анализом разнообразной документации…
Сколько раз было что-то аналогичное… Первый блин оказался не комом и сразу было выдвинут тезис о жене цезаря, а потом оказалось что гладко было на бумаге, да забыли про овраги…
Вплоть до неуверенного контакта в одном обломившемся проводе…
А спрашивать никто не запрещает, только в Вашем случае это будет ответ с картами Таро, кофейной гущей, хрустальным шаром,…
Конкретная схема, код и наличие желающего все это повторить - могут увеличить количество вникнувших в процесс, но не сильно приблизят к ответу в Вашей ситуации…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
27.01.2023, 04:49
|
|
Временная регистрация
Регистрация: 24.01.2005
Сообщений: 56
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: АТ89С2051 - одноразовая?
mike-y-k
А почему вы решили, что ничего не делается?
А вот с этого места "задержек и длительностей оказалось достаточно, а два других высказали свое "особое" мнение по поводу программатора", можно подробней - из-за чего и как это может произойти? Я имею в виду - что же могло произойти в кристале, если ему не "понравился" программатор? Почему перестала перезаписываться память? Надо признаться, я затрудняюсь с помощью осциллографа найти ответ на эти вопросы. Потому и спрашиваю здесь, чтобы собрать побольше сведений об аналогичных случаях.
И, да, "конкретная схема" - ну, она очень простая, макетная плата и перемычки согласно даташиту в разделе "стирание чипа", питание подается вручную
upd:
повысил напряжение программирования до 12.9в - стерлась. А при 12.5 (максимальное по даташиту, ранее не превышал - кто знает, выдержит чип или нет) - не стиралась. (измерял тремя разными вольтметрами)
Последний раз редактировалось mike-y-k; 27.01.2023 в 15:46.
Причина: 7.15
|
|
|
|
27.01.2023, 15:50
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: АТ89С2051 - одноразовая?
valenok, макетная плата с пайками или в стиле Arduino - беспаечная с множеством контактов?
Напряжение измеряли на выходе источника или на чипе?
Открытым остается вопрос с переходными сопротивлениями и сопутствующим звоном на линиях, при беспаечном монтаже еще нужно помнить о наводках на бороде из проводов…
Осциллографом смотрят соответствие временных диаграмм на линиях передачи данных и управления…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 28.01.2023 в 02:59.
|
|
|
|
27.01.2023, 19:54
|
|
Временная регистрация
Регистрация: 24.01.2005
Сообщений: 56
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: АТ89С2051 - одноразовая?
Сообщение от mike-y-k
|
valenok, макетная плата с пайками или в стиле Arduino - беспаечная с множеством контактов?
|
На этапе, когда наконец-то стер кристал - то "беспаечная с множеством контактов"
Сообщение от mike-y-k
|
Напряжение измеряли на выходе источника или на чипе?
|
непосредственно на ножках корпуса микросхемы
Сообщение от mike-y-k
|
Открытым остается вопрос с переходными сопротивлениями и сопутствующим звоном на линиях, при беспаечном монтаже еще нужно помнить о наводках на бороде из проводов…
|
При беспаечном монтаже удалось стереть кристал (а может он вообще наглухо "стерся", но так-то читается, что память пустая, 0хFF) только при повышении напряжения программирования за пределы, указанные в даташите.
Сам программатор (где максимально устранены переходные сопротивления, звон и наводки) пока не работает на стирание и запись, т.к. надо переделывать источники напряжений для программирования.
Сообщение от mike-y-k
|
Осциллографом смотрят соответствие временных диаграмм на линиях передачи данных и управления…
|
А-а-а. Просто, мне не совсем было понятно, куда же приспособить осциллограф при операции стирания кристалла. (типа шутки, если что, там как бы при этой операции временные параметры не особо регламентируются)
Собственно теперь, если мне захочется ответить на изначальный вопрос, то я могу сказать, что можно попытаться повысить напряжение программирования больше, чем, прописано в даташите. Насколько максимально больше ( › 12.5v) - пока не готов сказать, т.к. жалко кристал. Но это сейчас, а при старте поста у меня еще не было опыта работы с данным МК, потому и возник вопрос.
Последний раз редактировалось mike-y-k; 28.01.2023 в 02:59.
Причина: очипятки
|
|
|
|
27.01.2023, 20:29
|
|
Временная регистрация
Регистрация: 28.10.2012
Сообщений: 61
Сказал спасибо: 180
Сказали Спасибо 31 раз(а) в 19 сообщении(ях)
|
Re: АТ89С2051 - одноразовая?
Вопрос в догонку: насколько правильно показывает ваш мультимер?
P.S. Один из принципов разработчика - ничему не верь, всё проверяй. особенно, когда что-то не получается.
|
|
|
|
27.01.2023, 21:33
|
|
Временная регистрация
Регистрация: 24.01.2005
Сообщений: 56
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: АТ89С2051 - одноразовая?
Сообщение от -Mike-
|
Вопрос в догонку: насколько правильно показывает ваш мультимер?
|
Это да, мультиметры (три штуки) - ни один не поверен в имеющей соотв. лицензию организации.
Но я учел тот момент, что:
1 мультиметры показывали одинаковое значение
2 измеренные значения в других схемах (напряжение стабилизатора) совпадали с заявленными.
Сообщение от -Mike-
|
P.S. Один из принципов разработчика - ничему не верь, всё проверяй. особенно, когда что-то не получается.
|
А я не разработчик, я ремонтник.
Что вы хотите показать - что я дятел - ну да, пусть так.
Однако, все, кто здесь высказывались, не сделали ни одного информационного высказывани - только в стиле "читайте мануалы", "здесь нет парапсихологов"
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:42.
|
|