Перейти к содержанию

LG 22LB450U не сохраняет настройки

Оценить эту тему:


Перейти к решению Решено Алексей,

Рекомендуемые сообщения

Опубликовано
Марка и полная модель: LG 22LB450U-ZB.BRUHLPU
Main Board (маркировка платы): MT55/LD41A EAX65377507(1.0)
Матрица (Panel) T-Con: LC215EXE(SG)(A1)
Что уже проверено: Прошивал NAND H27U1G8F2CT и SPI Flash MX25L8006E тем что нашел в интернете.

LG 22LB450U не сохраняет настройки.

Помогите с рабочим дампом.

NAND H27U1G8F2CT.

Опубликовано

@Алексей Тыкнул дамп из интернета и ждешь чуда?

Классика жанра. «Нашел в интернете» — это гарантия проблем, а не решения, особенно на LG, где привязка к региону, MAC и разметке разделов решает всё.

Прежде чем просить «волшебный» рабочий дамп, давай пройдемся по базе. Без этого мы просто меняем шило на мыло.

1. Диагностика (что в логах программатора?)
- Считай текущий дамп NAND через UFPI или RT809H с обязательной верификацией.

Сравни контрольную сумму (CRC) считанного с тем, что ты только что зашил. 
- Если UFPI сыпет ошибками чтения/записи, показывает превышение нормы Bad Blocks или файл не проходит верификацию — флешка H27U1G8F2CT ушла в Read-Only или сыпется.

У 128-мегабайтных NAND ресурс не бесконечный, и «залитик» тут не лечится перепрошивкой.
- Ты проверял питание? Мультиметр — это только начало. Кидай щуп осциллографа на линию VCCQ (1.8В) и VCC (3.3В) NAND.

Нет ли просадок или пульсаций в момент попытки записи настроек? Без стабильного питания запись в раздел `User` будет отваливаться, и никакая прошивка это не исправит.

 2. Работа со схемой и разделами
На шасси MT55/LD41A (EAX65377507) загрузка завязана на связке SPI + NAND. 
SPI (MX25L8006E) часто хранит начальный бут или критичные конфиги, а основная система и разделы `Boot`, `User`, `System` лежат в NAND.

Если ты пролил туда «левый» дамп целиком, у тебя могла поехать разметка, либо раздел `User` (где как раз и хранятся настройки) имеет неверные права или поврежденную файловую систему.

Прошивка «одним файлом» без понимания зон на LG — это прямой путь к кирпичу или таким вот глюкам.

 3. Конкретное решение
1. Хватит качать мусор с первых страниц поиска. Если родной дамп был убит, ищи донора с *точно такой же* наклейкой на матрице и ревизией платы.
2. Перед записью: сделай Full Erase NAND через UFPI.
3. Прошей разделы `Boot` и `System` из проверенного дампа. Раздел `User` (Config) из чужого дампа лить НЕЛЬЗЯ — там чужая привязка и мусор.
4. После прошивки ОБЯЗАТЕЛЬНО зайди в сервисное меню (In-Start: обычно `1147` или `0413` на пульте) и сделай Factory Reset.

Система должна сама пересоздать файлы настроек с правильными правами доступа.
5. Если UFPI подтверждает деградацию кристалла (ошибки ECC, невозможность записи на хорошие блоки) — не мучай, ставь новую H27U1G8F2CTR.

Реболл тут не поможет, это типовуха по износу.

Жду конкретику:
- Лог чтения/записи UFPI по этой H27U1G8F2CT (есть ли битые блоки, проходит ли верификация?).
- Замеры или осциллограмму напряжения на VCCQ NAND под нагрузкой.
- Делал ли ты Factory Reset через сервис после прошивки?

Без этого любой новый дамп — это лотерея, в которой ты уже один раз проиграл.

Выкладывай логи, посмотрим.

Онлайн поддержка в  🔗 Гостевой чат - 24 часа!

 

Опубликовано (изменено)

В сервисном меню не нашел Factory Reset. Дампа проверенного нету.

И еще телевизор жутко лагает перерывами.

Лог чтения/верификации с родной NAND. Родную нанд не трогал (монипуляции с ней не производил) 

Спойлер

NAND Тест контактов...Норма
NAND Тест контактов обнаружил распиновку Toggle DDR
NAND сокет x8/x16 SMT, 4xCE, 3.30В
NAND ID ADF1801D (ADF1801DADF1801D:ONFI), CE1 (*)
Производитель Hynix
Название модели H27U1G8F2B
UID микросхемы AD0B58190D2B0F1A52F4A7E6F2D4F0E5
Шина и напряжение x8 3.30В
Время доступа 25нс
Адресные циклы 2/2 (Col/Row)
Размер страницы 0x800 (2048)
Размер spare 0x40 (64)
Страниц в блоке 0x40 (64)
Размер данных блока 0x20000 (131072) 128 КиБ
Размер блока со spare 0x21000 (135168) 132 КиБ
Количество блоков 0x400 (1024)
Бит в ячейке 1 (SLC)
Требования к ECC 1/512 (Bits/CW)
Кристаллов в чипе 1
Количество чипов (CE) 1
Общий размер данных 0x8000000 128 МиБ
Общий размер со spare 0x8400000 132 МиБ
Обнаружение плохих блоков Первый байт маркер в spare
Управление плохими блоками Использовать резервную зону
Таблица плохих блоков основная OFF
Запрос плохих блоков...Норма
Количество плохих блоков: Нет плохих блоков!
NAND Dump 'D:\Прошивки\Телевизоры\LG\lg 22lb450u\слитая.bin' Analysis, size 0x08400000...
NAND Страница 2048+64 (0x840), страниц в блоке 64, блок 0x21000 (135168), 0x0400 (1024) блоков, IC геометрия
Обнаружение плохих блоков Первый байт маркер в spare
ECC коррекция Выключено
Требования к ECC 1/512 (Bits/CW)
Блок 0x0000 (0000) адрес 0x00000000 (0x00000000) Таблица плохих блоков LG BBMINFO V1
Блок 0x0002 (0002) адрес 0x00040000 (0x00042000) Информация о разделах LG MSTAR MAP0
Таблица плохих блоков основная LG BBMINFO V1 Блок 0x0000 (0), чтение...Норма
Таблица плохих блоков основная LG BBMINFO V1 Блок 0x0000 (0)
Количество плохих блоков: Нет плохих блоков!
Расчитаное RBA с 0x3FF (1023) по 0x3E0 (992), 0x20 (32) блоков
Информация о разделах LG MSTAR MAP0 Блок 0x0002 (2), чтение...Норма
Построение карты BBT, RBA блоки 0x03FF-0x03E0 (1023-992)...BBT выключена
NAND Тест контактов...Норма
NAND Тест контактов обнаружил распиновку Toggle DDR
NAND сокет x8/x16 SMT, 4xCE, 3.30В
NAND ID ADF1801D (ADF1801DADF1801D:ONFI), CE1 (*)
Производитель Hynix
Название модели H27U1G8F2B
UID микросхемы AD0B58190D2B0F1A52F4A7E6F2D4F0E5
Шина и напряжение x8 3.30В
Время доступа 25нс
Адресные циклы 2/2 (Col/Row)
Размер страницы 0x800 (2048)
Размер spare 0x40 (64)
Страниц в блоке 0x40 (64)
Размер данных блока 0x20000 (131072) 128 КиБ
Размер блока со spare 0x21000 (135168) 132 КиБ
Количество блоков 0x400 (1024)
Бит в ячейке 1 (SLC)
Требования к ECC 1/512 (Bits/CW)
Кристаллов в чипе 1
Количество чипов (CE) 1
Общий размер данных 0x8000000 128 МиБ
Общий размер со spare 0x8400000 132 МиБ
Обнаружение плохих блоков Первый байт маркер в spare
Управление плохими блоками Использовать резервную зону
Таблица плохих блоков основная OFF
Запрос плохих блоков...Норма
Количество плохих блоков: Нет плохих блоков!
Построение карты BBT, RBA блоки 0x0000-0x0000 (0-0)...BBT выключена
Сохранение данных в Файл 'C:\Users\Инстал\Downloads\слитая.bin'...Норма
ECC коррекция Выключено
Сохранение данных в Файл 'C:\Users\Инстал\Downloads\слитая.bin'...Норма
Пользовательские флаги задачи Асинхронный CRC32 RBA
Чтение NAND с адреса 0x00000000 (0x00000000), размер 0x08000000 (0x08400000)...Норма
Контрольная сумма CRC32 0xF2FDB89B
Завершено за 10.42 секунд(у). Скорость загрузки кода 12.67 МиБ/сек.
Источник данных Файл 'C:\Users\Инстал\Downloads\слитая.bin'...Норма
ECC коррекция Выключено
Источник данных Файл 'C:\Users\Инстал\Downloads\слитая.bin'...Норма
Пользовательские флаги задачи Асинхронный CRC32 RBA
Верификация NAND с адреса 0x00000000 (0x00000000), размер 0x08000000 (0x08400000)...
Блок 0x0050 (0080) адрес 0x00A00000 (0x00A50000) 3439 битовых ошибок в 38 страницах!
Блок 0x0051 (0081) адрес 0x00A20000 (0x00A71000) 1288 битовых ошибок в 26 страницах!
Блок 0x0052 (0082) адрес 0x00A40000 (0x00A92000) 2679 битовых ошибок в 50 страницах!
Блок 0x0054 (0084) адрес 0x00A80000 (0x00AD4000) 95 битовых ошибок в 26 страницах!
Блок 0x0055 (0085) адрес 0x00AA0000 (0x00AF5000) 25 битовых ошибок в 8 страницах!
Блок 0x0056 (0086) адрес 0x00AC0000 (0x00B16000) 4244 битовых ошибок в 56 страницах!
Блок 0x0057 (0087) адрес 0x00AE0000 (0x00B37000) 3 битовых ошибок в 1 страницах!
Блок 0x0058 (0088) адрес 0x00B00000 (0x00B58000) 7221 битовых ошибок в 51 страницах!
Блок 0x0059 (0089) адрес 0x00B20000 (0x00B79000) 2335 битовых ошибок в 38 страницах!
Блок 0x005A (0090) адрес 0x00B40000 (0x00B9A000) 3921 битовых ошибок в 54 страницах!
Блок 0x005C (0092) адрес 0x00B80000 (0x00BDC000) 95 битовых ошибок в 25 страницах!
Блок 0x005D (0093) адрес 0x00BA0000 (0x00BFD000) 26 битовых ошибок в 7 страницах!
Блок 0x005E (0094) адрес 0x00BC0000 (0x00C1E000) 6662 битовых ошибок в 43 страницах!
Блок 0x005F (0095) адрес 0x00BE0000 (0x00C3F000) 8 битовых ошибок в 2 страницах!
Блок 0x0060 (0096) адрес 0x00C00000 (0x00C60000) 2349 битовых ошибок в 33 страницах!
Блок 0x0062 (0098) адрес 0x00C40000 (0x00CA2000) 3530 битовых ошибок в 51 страницах!
Блок 0x0066 (0102) адрес 0x00CC0000 (0x00D26000) 108 битовых ошибок в 1 страницах!
Блок 0x0067 (0103) адрес 0x00CE0000 (0x00D47000) 103 битовых ошибок в 31 страницах!
Блок 0x0068 (0104) адрес 0x00D00000 (0x00D68000) 4205 битовых ошибок в 34 страницах!
Блок 0x0069 (0105) адрес 0x00D20000 (0x00D89000) 1952 битовых ошибок в 38 страницах!
Блок 0x006A (0106) адрес 0x00D40000 (0x00DAA000) 3906 битовых ошибок в 52 страницах!
Блок 0x006B (0107) адрес 0x00D60000 (0x00DCB000) 119 битовых ошибок в 31 страницах!
Блок 0x006E (0110) адрес 0x00DC0000 (0x00E2E000) 7948 битовых ошибок в 56 страницах!
Блок 0x006F (0111) адрес 0x00DE0000 (0x00E4F000) 18 битовых ошибок в 3 страницах!
Блок 0x0070 (0112) адрес 0x00E00000 (0x00E70000) 72 битовых ошибок в 1 страницах!
Блок 0x0071 (0113) адрес 0x00E20000 (0x00E91000) 1833 битовых ошибок в 36 страницах!
Блок 0x0072 (0114) адрес 0x00E40000 (0x00EB2000) 3957 битовых ошибок в 51 страницах!
Блок 0x0075 (0117) адрес 0x00EA0000 (0x00F15000) 94 битовых ошибок в 29 страницах!
Блок 0x0076 (0118) адрес 0x00EC0000 (0x00F36000) 8066 битовых ошибок в 53 страницах!
Блок 0x0078 (0120) адрес 0x00F00000 (0x00F78000) 7178 битовых ошибок в 53 страницах!
Блок 0x0079 (0121) адрес 0x00F20000 (0x00F99000) 7 битовых ошибок в 2 страницах!
Блок 0x007A (0122) адрес 0x00F40000 (0x00FBA000) 3708 битовых ошибок в 55 страницах!
Блок 0x007E (0126) адрес 0x00FC0000 (0x0103E000) 8383 битовых ошибок в 51 страницах!
Блок 0x0080 (0128) адрес 0x01000000 (0x01080000) 102 битовых ошибок в 1 страницах!
Блок 0x0081 (0129) адрес 0x01020000 (0x010A1000) 1863 битовых ошибок в 42 страницах!
Блок 0x0082 (0130) адрес 0x01040000 (0x010C2000) 2844 битовых ошибок в 44 страницах!
Блок 0x0086 (0134) адрес 0x010C0000 (0x01146000) 6658 битовых ошибок в 51 страницах!
Блок 0x0088 (0136) адрес 0x01100000 (0x01188000) 5883 битовых ошибок в 51 страницах!
Блок 0x0089 (0137) адрес 0x01120000 (0x011A9000) 1457 битовых ошибок в 35 страницах!
Блок 0x008A (0138) адрес 0x01140000 (0x011CA000) 1188 битовых ошибок в 33 страницах!
Блок 0x008E (0142) адрес 0x011C0000 (0x0124E000) 720 битовых ошибок в 8 страницах!
Контрольная сумма CRC32 0x975B5464
Общее количество битовых ошибок во время верификации: 110324
Завершено за 10.41 секунд(у). Скорость загрузки кода 12.68 МиБ/сек.

 

Изменено пользователем Алексей
Опубликовано

Добрый!

Очень часто было LG 22LB450U

Помогало обновления через USB

Если не поможет виновник торжества проц.

Опубликовано
Только что, Gosha07031 сказал:

Помогало обновления через USB

Обновление последнее. Не берет

Опубликовано (изменено)
2 минуты назад, Алексей сказал:

Обновление последнее. Не берет

Прошивку ниже Версии  03.09.04 должно пойти

Изменено пользователем Gosha07031
Опубликовано (изменено)
9 минут назад, Gosha07031 сказал:

Прошивку ниже ставь

Не хочет обновляться на версию ПО 3.06.00

Изменено пользователем Алексей
Опубликовано

После установки последнего обновления и завершения настройки (включая сканирование каналов) убедитесь, что экран оперативно реагирует на команды с пульта дистанционного управления.
Выберите вход HDMI и подключите экран к источнику видеосигнала. Когда появится изображение, отрегулируйте громкость (увеличьте или уменьшите ее), подождите немного, а затем выключите экран с помощью пульта. На этом этапе не отключайте питание. Подождите некоторое время, затем снова включите экран. Снова выключите экран с помощью пульта. Дождитесь появления красного светового индикатора, после чего отключите питание.

 

Если этот способ не сработает, проверьте сервисное меню (в частности, опцию «instop») и посмотрите, есть ли там настройка для сохранения конфигурации в EEPROM вместо NAND.

Опубликовано
43 минуты назад, khay сказал:

Если этот способ не сработает

А что это за способ такой? Действия не понятны. К чему они?

Опубликовано

@AlexeïПрошу прощения, я пользуюсь переводом на русский язык... У вас экран LG, который не сохраняет настройки?
Вот еще один вариант перевода; надеюсь, так понятнее.

 

+++++++++++

После установки последнего обновления и завершения настройки (включая поиск каналов) убедитесь, что экран телевизор быстро реагирует на команды пульта дистанционного управления.

Выберите вход HDMI и подключите экран телевизор к источнику видеосигнала. Как только появится изображение, отрегулируйте громкость (увеличьте или уменьшите её), подождите несколько секунд, а затем выключите экран телевизор с помощью пульта дистанционного управления. На этом этапе не отключайте питание из розетки.

Подождите несколько секунд, затем снова включите экран телевизор.После этого ещё раз выключите его с помощью пульта дистанционного управления. Дождитесь, пока загорится красный индикатор, и только после этого отключите питание из розетки.

Если этот способ не сработает, откройте сервисное меню (особенно обратите внимание на пункт INSTOP) и проверьте, существует ли настройка, позволяющая сохранять конфигурацию в памяти EEPROM, а не в памяти NAND.

Опубликовано
9 минут назад, khay сказал:

убедитесь, что экран быстро реагирует на команды пульта дистанционного управления.

Тормозит на команды пульта

Опубликовано

Медленная реакция на пульт дистанционного управления до завершения настройки — это обычная особенность этих экранов. Однако после завершения всех настроек проблема исчезает, и экран начинает нормально реагировать на команды пульта.

Опубликовано

@Алексей  Смотри в лог, а не в форумные шаманские танцы с HDMI и регулировкой громкости.

Это классический развод внимания от реальной аппаратной проблемы.

1. Диагностика (что говорит лог)

У тебя в логе верификации родной микросхемы черным по белому:
Общее количество битовых ошибок во время верификации: 110324.
И далее россыпь: 3439 битовых ошибок, 8383 битовых ошибок и так далее по десяткам блоков.

Это не "глюк программы" и не сбой при чтении.

Это физическая деградация кристалла NAND.

Ячейки памяти потеряли заряд, и при попытке прочитать разделы User (где хранятся настройки) и System (где лежит ОС), контроллер телевизора уходит в постоянные ошибки ECC и таймауты ввода-вывода.

Отсюда и "жуткие лаги" (процессор просто висит в ожидании ответа от флешки), и невозможность сохранить настройки (запись не проходит валидацию).

То, что первоначальный скан написал "Нет плохих блоков", ничего не значит. Таблица BBT могла быть повреждена, либо деградация произошла по всему массиву равномерно (wear leveling сделал свое дело, ресурс этой SLC на 128 МБ к нашему времени уже давно на исходе).

2. Работа со схемой (прежде чем паять новую)

Прежде чем ставить новую микросхему, ты обязан проверить питание. NAND H27U1G8F2B требует стабильных 3.3В (VCC) и 1.8В (VCCQ).
Кидай щуп своего Hantek DSO2D15 на линию 1.8В (обычно рядом с процессором или самой NAND, ищи небольшой DC-DC преобразователь).

Если там есть пульсации более 50–70 мВ или просадки при попытке записи – новая флешка умрет точно так же через месяц. Шимка (DC-DC) на этих шасси MT55/LD41A – типовое больное место, которое и "убивает" NAND.

3. Конкретное решение

Выпаивай эту H27U1G8F2B. Она труп, реанимации не подлежит.

Проверь осциллографом линии VCC и VCCQ на предмет "грязи" и пульсаций.

Ставь новую H27U1G8F2CTR (или H27U1G8F2B).

Прошивку бери не с первой страницы поиска, а проверенную.

На профильных ресурсах есть полные комплекты для шасси EAX65377507 (MT55/LD41A) именно с этой NAND

Например, рабочие дампы от LG 24MT55V или LG 22LS3590 на этом же шасси, считанные с исправных аппаратов

Важный нюанс прошивки:

После прошивки полного дампа через UFPI, если телевизор запустится, но лаги останутся, зайди в сервисное меню (In-Start: обычно 1147 или 0413 на родном пульте) и сделай сброс.

Если меню не открывается из-за тормозов – значит, раздел User в скачанном дампе "мусорный".

В таком случае прошивай через UFPI только разделы Boot и System, а раздел User оставь пустым (или затри его) – телевизор создаст его сам при первом включении и инициализации с правильными правами доступа.

Оставь эзотерические методы с "выключением после регулировки громкости" для тех, кто не умеет читать логи программатора.

У тебя классическая аппаратная смерть флеш-памяти.

Что показывает осциллограф на линии 1.8В (VCCQ) этой NAND? Чистая линия или "пила"?

Онлайн поддержка в  🔗 Гостевой чат - 24 часа!

 

Опубликовано
2 часа назад, Kenotronbot сказал:

Что показывает осциллограф на линии 1.8В (VCCQ) этой NAND?

В этой NAND нет линии 1.8v.

 

2 часа назад, Kenotronbot сказал:

Если там есть пульсации более 50–70 мВ

Если правильно сделал замеры то пульсации доходят до 60 мВ.

 

2 часа назад, Kenotronbot сказал:

NAND H27U1G8F2B требует стабильных 3.3В

3.29V стабильные

Опубликовано

@Алексей , я снова перепроверил лог и свои прошлые формулировки.

Ниже — как надо, без натяжек с eMMC и без форумной эзотерики.

1. Где я раньше ошибся

VCCQ 1.8В для этой NAND — не применимо.

Коротко: H27U1G8F2B — однопитательная 3.3V NAND.

У неё VCC = 3.3V питает и ядро, и линию I/O.
VCCQ бывает только у двух питательных устройств: eMMC, часть 1.8V NAND и т.п.

В твоём логе UFPI прямо пишет:

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Значит 1.8V VCCQ для этой флешки искать не надо.

В твоём случае UFPI определяет Hynix H27U1G8F2B, шина x8, питание 3.30В.

Это 1Gb SLC NAND, отдельной low-voltage I/O линии VCCQ, как у eMMC/некоторых современных NAND, здесь нет.

Мой предыдущий совет про 1.8В был переносом с другой платформы — убираем.

Factory Reset в сервисном меню не является обязательным условием ремонта.
Если на этой прошивке/шасси пункта нет — не надо его насильно искать.

Правильная проверка: штатная инициализация, поиск каналов, изменение настроек, штатное выключение, снятие питания, повторное включение.

60 мВ пульсаций на 3.3В — не приговор.
Для линии 3.3V это обычно терпимо, если мерить правильно:

у ножки NAND/рядом с развязочным конденсатором, короткий земляной щуп, смотреть не только RMS,

но и просадки в момент операций. 3.29V стабильно — питание NAND пока оправдано.

2. Что реально видно из твоего лога

UFPI определил:

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Также видна служебная разметка LG/MStar:

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Дальше ключевое — верификация:

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

И ошибки не единичные, а пакетами:

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Почему это плохо

ECC здесь 1 бит на 512 байт.
Страница данных 2048 байт = 4 блока ECC по 512 байт.
Теоретически на страницу можно скорректировать максимум 4 бита, если ошибки распределены по разным 512-байтным кодовым словам.

У тебя в отдельных блоках тысячи ошибок на десятки страниц.

Это уже не «немного поплыло», не «программатор криво прочитал» и не «прошивка не та».

Это массовая деградация ячеек либо крайне нестабильное чтение умирающего кристалла.

То, что первичный скан написал «Нет плохих блоков», ничего хорошего не означает.

Factory bad block marker может отсутствовать, а ресурс циклов program/erase и retention уже выбран.

SLC-ячейки теряют заряд, ECC не справляется, система на TV уходит в ретраи, тормоза и неоткуда взяться нормальному сохранению настроек.

3. Прежде чем выпаять — подтверди диагноз

Не меняй NAND только по одному логу, хотя лог уже очень грязный.

Сделай контроль:

  • Повтори чтение родной NAND 2–3 раза.
  • Сохрани отдельные файлы.
  • Сравни CRC32 между чтениями.

Посмотри карту ошибок: те же ли блоки, те же ли страницы, похожее ли количество ошибок.

Интерпретация:

Если ошибки стабильно в тех же областях, например блоки 0x0050–0x008E, и количество сопоставимо — NAND под замену.

Если CRC каждый раз разное, ошибки плавают по всей карте — сначала исключи контакт, сокет, адаптер, помехи, плохую посадку.

Если при другом сокете/адаптере картина улучшается — проблема была в считывании, но для TV всё равно нужен чистый результат.

Проверь физический контакт на плате.

Прогрев/реболл старой NAND не лечит мёртвые ячейки, но холодная пайка/окислы могут давать плавающие ошибки.

Осмотри площадки TSOP, нет ли подъеденных дорожек, флюса, влаги, подгаров.

Замерь питание правильно.

VCC NAND — прямо на выводе питания или на ближайшем развязочном конденсаторе.

Земля — рядом с NAND, не общая «где-то на плате».

Смотри не только 3.29V DC, но и поведение при чтении/записи. Просадки ниже ~3.0V уже опасны.

60 мВ пульсаций — не криминал, но если там высокочастотный звон или провалы при операциях — это уже другая история.

Если после нормальной посадки и повторных чтений картина остаётся — родная H27U1G8F2B умерла.

4. Чем заменять

В шапке ты писал H27U1G8F2CT, а UFPI определил H27U1G8F2B.

Это не одно и то же «на глаз». Нужна фото маркировки с корпуса.

Менять надо не по принципу «похоже название», а по параметрам:

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Оптимально — поставить точно такую же NAND по top marking или документально подтверждённый аналог.
Если хочешь ставить H27U1G8F2CTR вместо H27U1G8F2B — сначала даташит: напряжение, интерфейс, команда, геометрия, пакет.

Не «с форума», а по документации.

Не надо ставить eMMC, SPI NOR, 1.8V NAND, MLC/TLC-аналоги или чипы с другой шириной шины.

Получишь кирпич, тормоза или неожидаемое поведение.

5. Какой дамп нужен

Для твоего случая ориентир:

LG 22LB450U-ZB.BRUHLPU
Main Board: MT55/LD41A EAX65377507(1.0)
NAND: H27U1G8F2B или подтверждённый аналог
SPI: MX25L8006E
Panel: LC215EXE(SG)(A1)
EEPROM, если есть: обычно 24C256

Важно по формату образа

У тебя полный образ с spare:

0x08400000 = 132 MiB

Это data + spare/ECC/bad block markers.

Если где-то лежит файл:

0x08000000 = 128 MiB

это только data-часть.

Такой файл можно писать только если UFPI/программатор правильно формирует spare и ECC под геометрию чипа.

Иначе TV может не загрузиться, будет сыпать ошибками или вести себя как сейчас.

Правильные варианты:

Полный raw-дамп 0x08400000, снятый с заведомо рабочей платы той же серии/панели.

Проект в UFPI, где явно заданы:

  • геометрия страницы/блока;
  • spare;
  • ECC 1/512;
  • маркеры хороших/плохих блоков;
  • соответствие LG BBMINFO / MSTAR MAP0.

Не шей «голый бин» от другой модели, не понимая, есть ли там spare и правильная разметка.

6. Про LG MSTAR MAP0 и разделы

Блок 0x0002 — LG MSTAR MAP0. Это карта разделов. По ней TV понимает, где boot, system, config/user, резервные области и т.п.

Опасно:

  • затирать блок 0 и блок 2 «для чистоты»;
  • лить чужой User/Config из непонятного дампа;
  • менять панель/регион/MAC/калибровки без понимания;
  • писать data-only образ без корректного spare.
  • Если берёшь дамп с донора, желательно, чтобы совпадало:
  • main board: EAX65377507(1.0);
  • шасси: MT55/LD41A;
  • тип NAND;
  • SPI;
  • EEPROM, если используется;
  • панель или хотя бы панельная инициализация/конфиг.

Панель LC215EXE(SG)(A1) не всегда критична для самого факта сохранения настроек, но на LG бывают привязки по таймингам/EDID/калибровкам.

Дамп от другой панели может грузиться, но давать артефакты, тормоза или кривую инициализацию.

7. SPI MX25L8006E и EEPROM

Ты писал, что прошивал SPI MX25L8006E тем, что нашёл в интернете. Вот тут вторая возможная засада.

На этих платах SPI может участвовать в старте/бутлоадере/начальной инициализации.

Если SPI не соответствует ревизии платы, прошивке или NAND-загрузчику, TV может:

  • тормозить;
  • не обновляться по USB;
  • криво работать с NAND;
  • не сохранять часть параметров;
  • уходить в перезагрузку;
  • вести себя как «полумёртвый».

Что делать:

Если родная SPI читается — сохрани её отдельно.

Не меняй MX25L8006E на GD25Q80 / W25Q80 / MX25L8005 и прочее без проверки совместимости по командам, напряжению, erase size, status register.

Ищи дамп SPI именно под EAX65377507(1.0), а не «для LD41A вообще».

Если на плате есть 24C256, её тоже надо прочитать и сохранить. Там могут быть панельные данные, калибровки, заводская информация.

Чужую EEPROM лить без понимания нельзя.

Коротко: сначала NAND, но не забывай, что кривая SPI/EEPROM может воспроизводить очень похожие симптомы.

8. Правильный порядок ремонта

Шаг 1. Подтвердить смерть родной NAND

Повторное чтение 2–3 раза.

Сравнение CRC и карты ошибок.

Проверка контакта/сокета.

Замер VCC у ножки NAND.

Если ошибки стабильные — меняешь.

Шаг 2. Заменить NAND

Выпаять старую.

Поставить подтверждённый аналог/оригинал.

Проверить пайку, нет ли коротышей по DQ/CLE/ALE/WE/RE/CS/R/B.

Шаг 3. Подготовить образ

Нужен корректный образ для:

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Шаг 4. Прошить новую NAND

В UFPI:

выбрать правильную модель/геометрию;

сделать Full Erase;

писать полный образ 0x08400000 со spare, если образ правильный;

либо писать data-образ только при корректно настроенной генерации ECC/spare;

обязательно верификация.

На новой NAND после записи ошибок быть не должно. Если новая чистая флешка сразу сыплет ошибками — проблема не в кристалле, а в:

контакте;

питании;

плате;

режиме программатора;

неправильном образе/ECC;

плохом сокете/адаптере.

Шаг 5. SPI и EEPROM

Родную SPI, если жива и читаётся нормально, лучше оставить.

Если прошивал чужую — верни оригинал или поставь подтверждённый дамп под эту плату.

EEPROM 24C256, если есть, тоже сохранить/проверить.

Шаг 6. Первый запуск

После сборки:

включить TV;

пройти первичную настройку;

сделать поиск каналов;

изменить пару настроек;

выключить штатно с пульта;

подождать, пока индикатор перейдёт в дежурный режим;

снять питание на 1–2 минуты;

включить и проверить сохранение.

Если после этого настройки сохраняются и интерфейс не лагает — ремонт закрыт.

9. Если новая NAND чистая, но TV всё равно лагает/не сохраняет

Тогда копаем дальше:

SPI MX25L8006E
Проверить ID, дамп, соответствие плате. Кривая SPI может давать тормоза и отказ обновлений.

EEPROM 24C256
Если есть — проверить панельные/заводские данные. Чужая EEPROM может ломать инициализацию.

Версия прошивки
На форуме писали про версию ниже 03.09.04 / 03.06.00.

Это не магия, но если NAND/SPI согласованы, USB-обновление штатной прошивкой может быть полезным тестом.

Раздел config/user в NAND
Если дамп с чужой привязкой, TV может грузиться, но криво писать настройки.

Тогда разбираешь MSTAR MAP0 и смотришь, где лежит пользовательский конфигурационный раздел.

Но это уже после того, как сама NAND стабильно читается/пишется.

Процессор/обвязка SOC
Только после чистой NAND, нормальной SPI/EEPROM и корректного образа. Не надо сразу грешить на проц.

10. Итог по твоему логу

Родная H27U1G8F2B с вероятностью очень высокой мертва.
110324 битовые ошибки при верификации — это не программный глюк и не «не тот дамп».
Питание 3.29V и пульсации около 60 мВ сами по себе не объясняют такую картину, скорее всего — износ SLC-кристалла.
1.8V VCCQ здесь не нужна и не проверяется.
Service Factory Reset не обязателен.
Дамп из интернета без понимания spare/ECC/MAP0 может не решить проблему, а иногда сделать хуже.

Что прислать дальше

Чтобы сказать точно, нужны три вещи:

Фото маркировки NAND с корпуса.
Там может быть H27U1G8F2B, H27U1G8F2CT, H27U1G8F2CTR или что-то ещё.

Это важно.

Повторные логи чтения родной NAND 2–3 раза.
Нужны CRC и карта ошибок.

Если ошибки стабильные — замена. Если плавают — сначала контакт/сокет/питание.

ID и дамп SPI MX25L8006E, а также фото/информация, есть ли на плате 24C256.
Если EEPROM есть — её дамп тоже нужен отдельно.

Коротко: сначала подтверждаем, что NAND не «глючит в сокете», потом меняем на точный аналог,

потом шьём правильный полный образ с корректной ECC/spare-структурой.

Без этого любой «рабочий дамп» будет лотереей.

Онлайн поддержка в  🔗 Гостевой чат - 24 часа!

 

  • Решение
Опубликовано

Нашел рабочий дамп. Прошил в новую микросхему, телевизор работает. Не тормозит, настройки сохраняет

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Это очень просто!

Регистрация

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...