Автор Тема: RT809H Обнаружение поврежденных блоков  (Прочитано 87 раз)

Gaborxx

  • приватная
  • Постоялец
  • *****
  • Сообщений: 94
  • Репутация: +1/-0
  • Gaborxx
Здравствуйте!

Хочу сообщить о крайне странной ситуации при работе с NAND Flash H27U1G8F2CTR и программатором RT809H.

Используемая версия ПО:
**RT809H Programmer 20250423**

Телевизор LG 42LA6130 (Main: EAX64891306 / EBT62391016) полностью работал. Целью было только считать содержимое оригинальной NAND и перенести его в новую микросхему.

Последовательность действий была следующая:

1. Микросхема H27U1G8F2CTR была выпаяна с рабочей платы.
2. Установлена в TSOP48 адаптер RT809H.
3. Программатор корректно определил микросхему (ID = AD F1).
4. В качестве первой операции была выполнена **Bad Block Detection**.
5. После этого выполнено чтение NAND.

Результат оказался неожиданным:

* чтение проходит без ошибок;
* Verify проходит успешно;
* размер дампа правильный (RAW + OOB);
* **но весь дамп состоит только из FF**.

Для проверки эта же микросхема была прочитана программатором XGECU T48.

Результат полностью совпал:

* микросхема определяется правильно;
* чтение выполняется успешно;
* весь дамп также состоит только из FF.

Дополнительно дампы RT809H и T48 были побайтно сравнены — они полностью идентичны и содержат только FF.

Самое интересное, что ранее у меня уже был практически такой же случай с платой LG/Philips: после выполнения **Bad Block Detection** оригинальная NAND также стала читаться как полностью пустая.

Я **не утверждаю**, что именно функция Bad Block Detection стирает NAND, но уже второй раз наблюдаю одинаковую последовательность событий.

Хотелось бы узнать:

* сталкивался ли кто-нибудь ещё с подобной проблемой?
* воспроизводится ли это на других версиях ПО RT809H?
* известно ли разработчикам о такой ситуации?

Буду благодарен за любую информацию.

Hermes

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 1394
  • Репутация: +5/-0
Re: RT809H Обнаружение поврежденных блоков
« Ответ #1 : 04 Августа 2026, 18:13:02 »
Цитата
В качестве первой операции была выполнена **Bad Block Detection**.

Во время этой операции RT809 стирает NAND.  Это его особенность.