А не имея алгоритма работы конкретного устройства с nand памятью вообще реально получить именно данные с учетом переназначений секторов? Насколько мне известно - максимум что можно получить это сырой образ без учета переназначений и с кучей служебной информации. Если заливать в эту-же микросхему то это не страшно, но ковырять образ в котором хаотично перемешаны данные... Это с emmc все просто, обычное блочное устройство, читай последовательно.