Автор | Сообщение |
m.ix
Master Mixa
Сообщения: 1972+
|
|
pelesha
|
zombie47, A CLK пробовал инвертировать? |
|
zombie47
|
Сделал еще один программатор по этой схеме:
Запитал от USB. 6 пин отпаял и вместо него припаял проводок +5 вольт от USB. Просто подумал мало ли туда в Лпт пойдет напряжение. =)
Руководствуясь вот этим попытался записать что нить в схему 93С46WP. Пишет что записано по такому то адресу такое то значение, потом делаю дамп а в нем опять пусто.=(
[/img]
Хотя вроде понятно почему, В биосе у LPT порта у меня только три режима можно поставить Bi-Directional, EPP, ECP. А SPP нету. Мне подсказали что программатор на лпт должен именно в режиме SPP работать. |
|
zombie47
|
pelesha писал: | zombie47, A CLK пробовал инвертировать? |
Тогда пишет Device not respone |
|
zombie47
|
Разобрался все дело в ST чипах. Че то у них по другому. Вообщем нашел сетевуху выпаял оттуда Атмеловский чип. Все норм. Читает и пишет. |
|
atmicandr
Мучитель микросхем
Сообщения: 5585
|
zombie47 писал: | Разобрался все дело в ST чипах. Че то у них по другому. Вообщем нашел сетевуху выпаял оттуда Атмеловский чип. Все норм. Читает и пишет. | Ну вот про этот трабл я уже говорил... Мои слова только подтвердились. |
|
zombie47
|
Ага так что спасибо вам! Но вот чем они отличаются? И как прошиваются чипы фирмы ST?
Atmel 434 93C46 и ST CHN 93C46WP
Вот даташит на ST Только там в начале M идет а на чипе нет.
|
|
atmicandr
Мучитель микросхем
Сообщения: 5585
|
zombie47, в какой ОС тебе удалось прошить камни от Атмеля своим прогером? |
|
zombie47
|
В XP.
Кстати только что попробывал другой чип фирмы ST не новый, и он тоже прошился. Я нашел в даташите такую штуку:
Write Enable and Write Disable
The Write Enable (WEN) instruction enables the future execution of erase or write
instructions, and the Write Disable (WDS) instruction disables it. When power is first
applied, the M93Cx6 initializes itself so that erase and write instructions are disabled. After
an Write Enable (WEN) instruction has been executed, erasing and writing remains enabled
until an Write Disable (WDS) instruction is executed, or until VCC falls below the power-on
reset threshold voltage. To protect the memory contents from accidental corruption, it is
advisable to issue the Write Disable (WDS) instruction after every write cycle. The Read
Data from Memory (READ) instruction is not affected by the Write Enable (WEN) or Write
Disable (WDS) instructions.
Как я понял как то нужно активировать функцию записи. А как это сделать? не понял.
и вот еще
Write
For the Write Data to Memory (WRITE) instruction, 8 or 16 data bits follow the op-code and
address bits. These form the byte or word that is to be written. As with the other bits, Serial
Data Input (D) is sampled on the rising edge of Serial Clock (C).
After the last data bit has been sampled, the Chip Select Input (S) must be taken low before
the next rising edge of Serial Clock (C). If Chip Select Input (S) is brought low before or after
this specific time frame, the self-timed programming cycle will not be started, and the
addressed location will not be programmed. The completion of the cycle can be detected by
monitoring the READY/BUSY line, as described later in this document.
Once the Write cycle has been started, it is internally self-timed (the external clock signal on
Serial Clock (C) may be stopped or left running after the start of a Write cycle). The cycle is
automatically preceded by an Erase cycle, so it is unnecessary to execute an explicit erase
instruction before a Write Data to Memory (WRITE) instruction. |
|
zombie47
|
Разобрался! Спасибо xrust83 с Drive2.ru!
Оказывается ту перемычку надо было замкнуть! для 93C46! И стала записываться!
Перемычка создана для 24CXX, но так же она замыкает ноги 3 и 4 что мне и посоветовал сделать xrust83! =) |
|
zombie47
|
Опять столкнулся с надобностью прошивки этого чипа. Вот только единственное на мат плате сдох компорт да и на новых компах его нигде уже нету. Вообщем купил ЮСБ приблуду КОМ порт. Так вот в чем дело, все читается все пишется только в конце записи или проверки выдает Write Failed. Но проверяю считываю заново все ок все записалось. Так что делать? Просто не обращать внимания на эту ошибку? |
|
atmicandr
Мучитель микросхем
Сообщения: 5585
|
zombie47, а какой результат после чтения? Дамп текста прошивки и то что прочиталось совпадают? |
|