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

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

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

Сообщение mammona »

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

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

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

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

Сообщение Maykill »

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

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

Сообщение mammona »

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

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

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

Сообщение 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.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Реклама
Эиком - электронные компоненты и радиодетали
mammona
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

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

Сообщение mammona »

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

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

Сообщение BOB51 »

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

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

Сообщение mammona »

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

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

Сообщение 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)
mammona
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Пн авг 14, 2017 17:12:50

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

Сообщение mammona »

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

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

Сообщение musor »

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

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

Сообщение mammona »

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

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

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

Сообщение 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:
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

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

Сообщение Martin76 »

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

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

Сообщение BOB51 »

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

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

Сообщение Martin76 »

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

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

Сообщение BOB51 »

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

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

Сообщение mammona »

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

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

Сообщение uldemir »

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

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