Список разделов -> Мониторы: «Nokia 447W. Дампиком на ROM может угостите?»
|
|
Irbis
******
Сообщений: 577 Регистрация: 31.03.2004
|
Желательно V.1.02. Но с удовольсвием приму любую другую.
Проблемма в том, что при попытке отрегулировать контраст вешается процессор. Точнее, появляется низкий уровень на SCL IIC. Монитор перестает реагировать на кнопки (кроме power) и смену резолюций.
Менял STV9420, отключал от шины TDA8444, менял память и прошивку. Никакого результата. Изначально был дохлым проц p-80c32-12 intel. Поставил Atmel TS80c32x2-MCA. Может, процессор не тот?
|
16:34 25-07-2005
|
|
|
jura-1
Гость
|
|
|
Irbis
******
Сообщений: 577 Регистрация: 31.03.2004
|
спасибо !
о результатах сообщу позже. Надо еще где-то UV стиралку найти
|
11:46 26-07-2005
|
|
|
Александр (Hook)
Мастер
Откуда: Выборг Сообщений: 3448 Регистрация: 17.08.2004
|
Irbis Так в 29C256 залейти (или большим обьемом), на кой мучится с УФ ПЗУшками?
_________________ Не стреляйте в сервис инженера, он чинит, как умеет. |
11:54 26-07-2005
|
|
|
Irbis
******
Сообщений: 577 Регистрация: 31.03.2004
|
29c... имею на только с 32 ногами. И кучу разных 27c... . Покупать микруху для такокого ящика жаба душит. Придется все же стиралку одалживать. Сразу батальон старых затру.
|
12:43 26-07-2005
|
|
|
Irbis
******
Сообщений: 577 Регистрация: 31.03.2004
|
УФ стиралку одолжить не получилось, зато в гости к знакомой заглянули с семейством. Она в поликлинике работает Попили кофе, винца, заодно и микросхемы стерли.
Из 15 штук стерлись только 5. Наверное, дольше надо было экпонировать. И , как на зло, ни одна 27с256 не стерлась. Решил писать на 512. Записалось нормально, НО. При чтении микросхемы как 256, содержимое дампа не соответствует тому, что я записал. Если читать как 512, то все в норме. Почему? Это для меня большая загадка, ведь распиновка обех микросхем полностью совпадает в части адресной шины и шины данных И , соответственно, монитор с таким биосом не работает.
Но причину такого дурацкого поведения монитора я нашел. Ни с одной, из 4 имеющихся у меня прошивок на эту модель, монитор нормально не работал. С тремя прошивками была такая же ситуевина - при попытке отрегулировать контраст моник вешался. С одной прошивкой было интересней - при увеличении контраста шкала добегала до конца, затем сразу оказывалась в начале. Потом регулировка работала нормально, но до выключения монитора. Опять ни фига не понимаю - я вроде битые прошивки не храню. А тут сразу 4. Скорее всего, они рабочие, только в этом монике не работают.
Полтергейст сплошной.
Проблема решается входом в сервисный режим и инициализацией памяти. Ну и регулировка геометрии на 10 графических режимах.
|
12:57 16-09-2005
|
|
|
rezident
Вождь в отставке
Откуда: Пермь Сообщений: 4561 Регистрация: 31.03.2004
|
Цитата: |
При чтении микросхемы как 256, содержимое дампа не соответствует тому, что я записал. Если читать как 512, то все в норме. Почему? Это для меня большая загадка, ведь распиновка обех микросхем полностью совпадает в части адресной шины и шины данных |
Потому что у 27C256 есть отдельный вход VPP, на который нужно подавать +5В в режиме чтения. А у 27C512 этот же вывод используется как адресный вход A15. Нужно было прошивать содержимое 27C256 во вторую половину 27C512 (с адреса/со смещением 0x8000), которая соответствует состоянию A15=лог. единице (как в реальной схеме). Рекомендую внимательно ознакомиться с даташитами обеих UVEPROM.
|
13:22 16-09-2005
|
|
|
Irbis
******
Сообщений: 577 Регистрация: 31.03.2004
|
понятно. Только все равно нифига не понятно.
Дамп я закатал в первую половину памяти. Вся вторая половина забита FF. При считывании програмером микросхемы как 256, на ее A15 установится 1 ( как требует режим чтения 256). Но микросхема установлена 512. Таким образом считываться будет вторая половина памяти. На выходе должны быть одни FF. Однако реально на выходе имеем нечто. И это нечто отличается по содержанию от того, что я записал уже с первого адреса. Э..э..э . Или это уже не первый адрес ?
|
14:03 16-09-2005
|
|
|
rezident
Вождь в отставке
Откуда: Пермь Сообщений: 4561 Регистрация: 31.03.2004
|
rezident : |
Рекомендую внимательно ознакомиться с даташитами обеих UVEPROM. |
|
18:01 16-09-2005
|
|
|
Irbis
******
Сообщений: 577 Регистрация: 31.03.2004
|
Ага, почитал. Ничего нового про режим чтения не узнал. Про A15 вы уже сообщили. Про режим верификации интересно было. Но этот режим, насколько я сообразил, используется только в режиме записи. Т.е. по ходу записи производится контроль.
Программатор же при верификации ранее записаной микросхемы читает ее , как обычно. Потом сравнивает считаный дамп с файлом.
Однако спасибо вам, rezident . Разобрался я с этим вопросом. Когда считал микросхему, и заглянул за 08000h, и увидел там совсем не FF Програмер во время записи первую половину дампа записал, как и положено. Не останавливаясь (ну так ведь 512-ую пишет же), дописал остаток микросхемы. Дописал тем, что было в буфере (памяти компа). Ну а в буфере огрызки программ. При чтении микрухи как 256, считывалась именно ее вторая половина, т.е. этот мусор. Поэтому верификация не проходила, и монитор не работал.
Кстати, рано я победу над монитором играл. Для того, что бы настройки в сервисном режиме запоминались, необходимо замкнуть пару контактов на серв. разъеме. Недавно вспомнил, что надо бы разомкнуть их. Разомкнул...
И этот кошмарный полтергейст восстал, как птица Феникс из пепла . Только с новыми заморочками. Работает нормально. Но если выключить ( выключение электронное) , то включить получится только через штепсель.
Так что записанную микросхему я еще попользую. Только первую ногу (эту A15) на землю посажу.
To be continue ...
|
19:51 16-09-2005
|
|
|
Irbis
******
Сообщений: 577 Регистрация: 31.03.2004
|
Ну вот, добрался до него, шоб ему.
Замена 27с256 ничего не дала - монитор ведет себя по-прежнем , и с разными прошивками EEPROm.
чертыхаясь, замкнул сервисный разъем. Остается надеятся, что юзер случайно не попадет в сервисный режим и не нарегулирует там лишнего.
Не полтергейст, а чертовщина уже
|
15:09 22-09-2005
|
|
|