Чем можно прошить 24C64

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

Сообщение mammona »

Нашел в интернете ссылку на простенький программатор,
http://www.radioradar.net/repair_electr ... eprom.html

На чтение работает, а на запись нет.

Если кто даст ссылку или схему на простой в сборке и рабочий программатор, тому буду заранее благодарен.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград

Сообщение Maykill »

https://www.qrz.ru/schemes/contribute/comp/24xx/
кстати на вашей схеме вход разрешения записи WR строго на земле...
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

Сообщение mammona »

[uquote="Maykill",url="/forum/viewtopic.php?p=3162490#p3162490"]https://www.qrz.ru/schemes/contribute/comp/24xx/
кстати на вашей схеме вход разрешения записи WR строго на земле...[/uquote]

То есть, вход разрешения записи WR нужно убрать с земли и тогда будет запись?
Но я тогда, одного не пойму, внизу в комментариях некоторые написали что он работает.
Друг Кота
Аватара пользователя
Сообщения: 7361
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

WP должен быть на массе:
Write Protect (WP): The Write Protect input, when connected to GND, allows normal Write operations. When WP is connected directly to VCC, all Write operations to the memory are inhibited. If the pin is left floating, the WP pin will be internally pulled down to GND: however, due to capacitive coupling that may appear during customer applications, Atmel recommends always connecting the WP pins to a known state. When using a pull-up resistor, Atmel recommends using 10k or less.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

Сообщение mammona »

Мне бы еще хотелось узнать, почему программатор который собрал, не работает?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15660
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Потому что это приставка-ногодрыг для "классического" СОМ - порта тех материнок, где от силы пень 3 стоял...
:cry:
На более поздних, и особенно USB-COM переходниках, работоспособность таких девайсов НЕ ГАРАНТИРОВАНА. Как и работоспособность прожек-оболочек для ПК при СОМ более СОМ8 (т.е. СОМ1-СОМ8 предпочтительно - остальные могут и не работать).
8)
Реклама
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

Сообщение mammona »

Так у моего ситемника есть COM port. (мама P8p67-m). Или он уже не подходит для этого и нужен более старый системник?
Друг Кота
Аватара пользователя
Сообщения: 15660
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Эти уже "с наворотами" (в частности Z-состояние при некотором интервале простоя).
Как вариант - все задействованные линии через репитер на ST232B пропустить...
:roll:
Ежли шклерозь не изменяет стары мамки вроде на Intel815 комплектах были...
Версия работоспособного на всяком железе JDM-подобного железа:
http://radiokot.ru/forum/viewtopic.php? ... 2#p2719522
и набор панелек (включая EEPROMки)
http://img.radiokot.ru/files/20529/1coovj2jzi.GIF
следует учесть, что в обращении к EEPROMке обязательно участвует адрес, заданный джамперами.
И тут... поле для размышлений... какой генерируется утилитой-оболочкой программатора, тот и должен бысть выставлен.
8)
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

Сообщение mammona »

Попробую найти старый системник, и подключу к нему этот простенький программатор, который собрал. Просто самому уже любопытно, будет работать на старом системнике или нет.
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

никто не спросит а тс не написал про Ось
если там 98 то все заработает еслм 2к хр и 2к3 тка с драйвером юзер порт
если выще хрюни скоре всего бесполезно... писать софт под них спецом никто не станет...
так что совет найди старый винтик и дистриб в хуярить туда 98се и прогу прошивки
можно попробовать сделать это на загрузочной флехе
если мамка умет с нее грузится :wink:
у менябыл модем гле в СD область(где лежат дрова) была зашата лайтХР ось и п роророророророророророооооооооооооооотттттттттттттттттттддддддддддддд
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

Сообщение mammona »

Нашел старый системник. Программатор который собрал на нем работает. windows xp, ic-prog. За одним исключением, не работает функция стирания микросхемы.

Исходя из этого хотелось бы найти рабочий программатор, что бы работал на всех com портах. А еще лучше, что бы он подключался через usb. И желательно что бы был универсальным.
Друг Кота
Аватара пользователя
Сообщения: 15660
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Это будет нечто подобное вот такому базовому блоку:
КОТУИНКО ссылки на россыпь по теме
viewtopic.php?p=3021614#p3021614
viewtopic.php?p=3082242#p3082242
viewtopic.php?p=3126937#p3126937
viewtopic.php?p=3140362#p3140362
viewtopic.php?p=3141052#p3141052
viewtopic.php?p=3154504#p3154504
и далее по мере продвижения проекта.
А под каждую микру свое аппаратное расширение при соответствующем загружаемом софте.
:roll:
:hunger:
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

mammona писал(а):А еще лучше, что бы он подключался через usb.
У китайцев продаются USB программаторы для 24й и 25 серий, стоят недорого, шьют почти все, какой смысл изобретать очередной лисапед ?
Друг Кота
Аватара пользователя
Сообщения: 15660
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Смысл во "всеядности" при достаточно простой организации.
В случае с простейшими ЕЕПРОМками более универсальное устройство.
Сменил аппаратную "голову" и программную заготовку и работай с другим устройством (насколько своих интересов/возможностей хватит).
А из ПК тягаем *.hex заготовки с помощью терминальной консоли (она же и дисплей приставки).
При том, что все равно на какой основе сам СОМ-порт (включая USB-COM переходники)...
:roll:
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

Практика показывает, что "все в одном" - часто не самый лучший вариант.
Друг Кота
Аватара пользователя
Сообщения: 15660
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Как раз тут случай не "все в одном" а "каждому свое" - единая только базовая платформа и система обмена с ПК.
А конкретика - основана на сменной аппаратной обвязке и соответствующем сменном ПО для той КОТУИНКи.
8)
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

Сообщение mammona »

Но мне все-таки интересно, почему программатор который собрал не работает на более современных системниках. Распиновка сом порта одинаковая.
Друг Кота
Аватара пользователя
Сообщения: 7361
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

распиновка, может быть и одинаковая, да вот доступ к регистрам, которые эти пины переключают может быть иным.
Собственно, что смущает. Смущает ваше первое сообщение, что "всё читается, но ничего не пишется". Если через этот порт i2c правильно симулируется, то такого быть не должно. Так что либо вы что-то делаете не так, либо программа что-то делает не так. А программа была написана хорошо, если во времена виндовс98, когда можно было грязными ручками лазить по регистрам железа. Более новые системы, обычно, этого не допускают - нужен еще драйвер. А драйвер есть, только, чтобы снова лазить грузными ручками по регистрам. Но кто обещал, что эти регистры и их значение останутся там же? Поэтому с новой техникой как повезет, может попадётся железо всё еще совместимое со старыми 16c550 (про 16c450 уже и вспоминать не стоит), а может и нет.
Сам я, когда понадобилось знакомому заменить в телевизоре эту микросхему воспользовался WillemPROM-ом - но это еще тот монстр. В этом году, когда решил заложить в конструкцию такую микросхему - то читал и писал прямо из программы устройства без связи с компом. Так что зависит от ваших целей, что вам с этой микросхемой надо сделать. Можете просто подключить к ардуине на проводочках, а может стоит купить готовый нормальный программатор.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Ответить

Вернуться в «ПЛИС»