Разберем по этапам основные моменты: при замыкании tp EMMC переходит в режим recovery mode, контроллер отключает всю свою сложную логику (включая FTL и чтение прошивки из NAND) и готов принимать базовые команды чтения/записи напрямую от программатора.
ECSD считывается - чип физически жив, программатор достучался до контроллера, но работать с NAND памятью не может.
В защищенной области System Area в NAND памяти.
У контроллера есть своя внутренняя ПЗУ (boot rom) на кристалле, основные задачи - проснуться при подаче питания, считать из NAND памяти первый этап своей прошивки и загрузить её.
По аналогии можно сравнить с компьютером:
NAND это SSD/HDD, на нем лежит и Windows (прошивка контроллера), и файлы (пользовательские данные).
Внутренняя ПЗУ контроллера - это BIOS/UEFI материнской платы. Он умеет только включиться, найти загрузчик на диске и запустить его.
Если на диске стерта или повреждена Windows (прошивка), компьютер (EMMC) не загрузится, хотя сам диск физически может быть исправен. Это сейчас и происходит.
Потому что нет прямого физического доступа к ячейкам NAND. Весь доступ идет через контроллер.
Контроллер - это переводчик. Он создает виртуальную карту памяти (FTL - Flash Translation Layer), которая преобразует логические адреса (LBA), которые видит программатор, в физические адреса ячеек внутри чипа.
Поврежденная прошивка = мертвый переводчик. Если контроллер не может загрузить свою прошивку, он не может инициализировать NAND (правильно подать напряжения, выполнить тесты), прочитать таблицу трансляции (FTL).
С помощью программаторов типа easy jtag есть возможность оживить EMMC, прошив FFU, но информация будет полностью стерта.
Простой способ написали выше, замена EMMC.