LCD Saturn TV LCD32T не запоминает каналы | |||
---|---|---|---|
master_tv 07/03/2017 19:17 |
Шасси: T.VST59S.21
флэш: - 25Q32FVSIG Проц:TSUMV59XUX БП+Inver.: AY100L-4HF01 панель: CX3015LCDM T-CON - MDK336V-0W 19100209 Начальная неисправность: не выходит из дежурного режима. Заменена имс памяти 25Q32, и залита прошивка с аналогичного аппарата. ТВ запустился, работает, но не запоминает каналы и при включении оч большая громкость. Прочитал: " Был тот же дефект (после замены с перепрошивкой флеши тв работал, но ничего не запоминал). Играясь с postal_avr заметил, что при прошивке чистой памяти статус был 00, а при стирании через all set - менялся на FC. Так вот со статусом FC - все прекрасно запоминает! Поставил на всех 25q32 статус FC и все аппараты начали запоминать все настройки". Вопрос: можно ли изменить этот статус другим программатором (у меня GZUT). По какому адресу он находится? |
||
Ingh 07/03/2017 20:06 |
FC? может FF? На 00 и не запомнит, для него это память переполнена. Ставь чистую и всё EEPROM. Ничего писать не нужно на неё. И FC программаторы не пишут. Ты что то путаешь. |
||
master_tv 07/03/2017 21:19 |
Пишу то что прочитал на форуме.. |
||
Ingh 07/03/2017 22:20 |
Сейчас проблема, как я понимаю звук на всю при включении?
Твой прогер довольно прост. открой прогу для прогера без самого прогера. Напишет, что нет программатора красным вроде. Выбери микросхему EEPROM которую шить собираешься в программе. Откроется буфер и там будет везде FF. вставь свою епромку с прогер и подключи к компу. Далее прошей микрушку этими FF. После впаяй обратно и будет тебе счастье. Звук если после чистой епромки будет по прежнему на всю, то править дамп прошивки придётся. Там всего одну ячейку на правку. |
||
iv-9 07/03/2017 22:50 |
Вообще-то речь о SPI-Flash, а не EEPROM. И о статусе, а не FF в ячейках. |
||
Ingh 07/03/2017 23:05 |
iv-9, просвети дурака о статусе. а то чего т я не догоняю, что это за статус. Я знаю статус программатора AC автономное копирование, а FC не знаю ни на прогерах, ни на микрушках. Интерфейс такой есть, но им не прошьёшь микру.
Про епромку я писал, так-как каналы не сохраняются и не могут, когда вместо FF записаны 00. Чтобы понятно было, что FF это пусто и свободно, а 00 это пусто, но занято. Как то так. |
||
iv-9 08/03/2017 00:19 |
Вкратце:
Остальное в даташитах SPI. Я предпочитаю статус по нулям, никогда проблем не возникало. Всегда стираются, всегда пишутся и работают. Поэтому несколько непонятна цитата ТС про проблемы с данным статусом. Про статус FC и какую конфигурацию он устанавливает для работы SPI - врать не буду, это надо к Посталу обратиться. |
||
iv-9 08/03/2017 02:22 |
master_tv, кстати, попробуй прошить SPI от другого производителя, не винбонд. Или винбонд из другой партии, можно с бОльшим объемом. |
||
Ingh 08/03/2017 06:45 |
Аааааа, вот что статусом называет он. Ну эт мы знам просто это более применимо на PIC-контроллерах, нежели на SPI чипах. На этих всё проще с блокировкой\статусом, но тут только о записи речь идёт, читаться должна с любым статусом блокировки. Я так думал всегда. |
||
sergiy 08/03/2017 13:27 |
для Winbond необязательно, что комплемент-бит стоит, если запись не проходит обычным образом - смотрим статус. Если там не FC - идём в настройки, ставим All Set - нажимаем Exec, после этого ставим Don't touch, выходим по ОК, проверяем статус - должно быть FC (то есть максимум записанных единиц) - после этого пройдёт запись, т.к. статусный регистр не будет изменяться, а в случае комплемента если FC - чип открыт для записи и стирания.
От Вовы. |
||
teller77 11/02/2018 13:49 |
Добавлю-недавно попался мне в ремонт такой-же аппарат ,с тем же дефектом,промучался 2 дня,перепробывал все описанные здесь варианты,всё закончилось просто прошивкой от AKAI LTA-32E18P,не поленился прошил 3 разных SPI-ки,все нормально заработали. |