Хочу в аренду взять программатор ненадолго, может кто-нибудь предложить?
Кстати, турбо-в6 предлагает разные методы программирования, я использовал intel. Может неправильно выбрал?
Хочу в аренду взять программатор ненадолго, может кто-нибудь предложить?
Кстати, турбо-в6 предлагает разные методы программирования, я использовал intel. Может неправильно выбрал?
Так ведь сравнение показывает идентичность. Вывод: проблема не в записи, а в чтении оригинала.
Помогите разобраться с блок-схемой программирования http://www.atmel.com/images/doc0015.pdf стр.8.Я так понимаю, протокол intel не совпадает с этим, импульсы допрограммирования не нужны? Да и 1мс много, надо 0,1мс импульс программирования. И еще не факт что турбо-в6 дает 6В питания на ПЗУ. Вобщем программирую не так.
Ещё раз. Записанное верифицировалось? Значит с записью проблем нет, что считано - то и записано. То есть, проблема может быть только со считыванием оригинала.
Elnec Мemprog для 27с256 имеет опцию двойной верификации при отклонении напряжения +-10% от номинала. Для сравнительно современных флешей (например 29F*) такие опции не поддерживает.
---------- Сообщение добавлено 04:46 ---------- Предыдущее сообщение было 04:40 ----------
А что, программатор не умеет выбрать конкретный камень конкретного производителя? Именно Атмел и с буквой R на конце?
WBR, Michael.
Цель расчетов - понимание, а не числа (с) Хемминг.
Вообще я подумал, что в устройстве на высокой частоте что-то может не читаться, то что неправильным протоколом записано. А в турбе читается, у него скорость чтения очень низкая.
Я проверял напряжение питания ПЗУ в устройстве – ровно 5,03 В. Турбо предлагает протокол интел с импульсами программирования 1мс, верификация и потом еще импульс допрограммирования 3мс. Есть еще режим сплошного программирования с задаваемой длительностью одиночного импульса без верификации каждого байта сразу после его записи.
Собственно матрица памяти - она на транзисторах одной структуры, поэтому и на большинстве 27Cxxx "плавающие" биты сделать можно, играя напряжением и/или длительностью программирующего импульса.
По части проявлений плавания все правильно, но вот "защита от ремонта или копирования" - это альфа и омега при производстве в РФ. Если нет возможности юридически обеспечить монополию, то нужно хотя бы технически затруднить клонирование. Если и этого нет возможности сделать, никто из серьезных людей даже и не будет тратить время и деньги на собственную разработку.
Последний раз редактировалось sia_2; 11.09.2017 в 14:07.
Там большее значение имеет не транзистор в матрице, а каскад, который определяет уровень после него. После выборки ячейки фактически на пороговый элемент приходит аналоговый уровень, а пороговый элемент обычно уже КМОП.
Ну тогда имеет смысл брать процессор со встроенной памятью и защитой от чтения. Я с "плавающими" битами игрался в 90-х, и больше нет желания.
попробуй программатором MINIPRO
или хоть в материнке перво-второпневой юнифлэшем
turbo_v6 сам по себе глючный
Могу предположить, что в оригинальном устройстве нестандартные режимы чтения. Это сделано для защиты от копирования. Вплоть до того, что одна и та же область памяти считывается при разном напряжении/тайминге и по некоему алгоритму определяется родная прошивка или копия. Эта область используется только для защиты.
Если правильно помню - при подаче 12 вольт на один из адресных входов можно на выходах данных прочитать Manufacturer ID и Device ID, на этом принципе тоже можно построить защиту. Но ТС говорит, что новые микросхемы точно такие, как оригинальные.
Здравствуйте.
Микросхемы в оригинале Atmel, такие же я покупал, так же совпадает код 70\55 в маркировке таймингов. В ближайшие дни приедут новые чистые микросхемы, попробую что-то сделать.
Были бы Вы в Калуге, попробовали бы что-либо сделать! Есть у меня 4 разных программатора, поддерживающих 27 серию. Думаю, что справились бы.
По предыдущим постам моё мнение, что проблема с программатором. Не думаю, что в пром оборудовании стали бы мудрить с плавающими битами. Ни разу, кроме АОНов я не встречал такого.
---------- Сообщение добавлено 07:55 ---------- Предыдущее сообщение было 07:52 ----------
И да ещё.
Могу предложить вшить код в ЕЕПРОМ других серий, по чтению однозначно совместимых с 27ххх, я думаю, что найду требуемые в плсс32 в нужных количествах. С таймингами лучше, чем 27ххх
Это просто джиттер какой-то! (с) momitko
А что скажете про SUPERPRO/280 на LPT ? Может помочь? или искать MINIPRO ?
Был куплен SUPERPRO/280 на LPT, скачан софт. Удалось (вроде бы) успешно скопировать AT27C256R.
А вот AT27C020 программируется только до адреса 100, начиная с него остаются FF, программатор пишет - FAILURE. Не могу понять почему.
Давайте я Вам подгоню "Стерх" на СОМ))) Он шьёт нормально, их у меня два получилось)))
Это просто джиттер какой-то! (с) momitko
Подгоните, буду рад! kliver009@narod.ru
---------- Сообщение добавлено 24.10.2017 в 11:59 ---------- Предыдущее сообщение было 23.10.2017 в 16:33 ----------
Может есть какие то отличия в программировании AT27C256R и AT27C020? Хочется разобраться.
Социальные закладки