数码之家

 找回密码
 立即注册
搜索
查看: 1815|回复: 14

[Toshiba] NAND Flash内容可以还原吗?

[复制链接]
发表于 2022-12-5 15:44:56 | 显示全部楼层 |阅读模式
对于NAND Flash芯片,可以使用编程器读出来它里面的内容,但是能否通过这个读出来的内容还原其中的文件系统?
芯片的图片大概如下:


其中的系统就是BootLoad、嵌入式Linux系统、加上未知的文件系统。
现在只是想知道能否还原出来?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2022-12-5 15:56:39 | 显示全部楼层
数据恢复是可以的。
根据我看了这么多数据恢复的视频来看
数据恢复修板子换板子之后不行就是直接编程器读取底层数据,加上一系列UP主都不能说的秘密操作之后
数据就恢复了。

打赏

参与人数 1家元 +10 收起 理由
ahyu99 + 10 现在就是从旧的FLASH中读取了数据,写入到.

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2022-12-5 16:05:24 | 显示全部楼层
按你的描述应该可以的,不过如果有授权或者加密的话不一定换了Flash后一样能用

打赏

参与人数 1家元 +10 收起 理由
ahyu99 + 10 现在就是从旧的FLASH中读取了数据,写入到.

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2022-12-5 19:26:23 | 显示全部楼层
只能说比较难 但还是可以恢复部分数据 至于恢复多少看你运气还有损坏程度

打赏

参与人数 1家元 +10 收起 理由
ahyu99 + 10 现在就是从旧的FLASH中读取了数据,写入到.

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-5 19:56:09 | 显示全部楼层
现在就是从旧的FLASH中读取了数据,写入到新的FLASH中不能运行。连启动信息都没有。
回复 支持 反对

使用道具 举报

发表于 2022-12-5 21:08:28 | 显示全部楼层
ahyu99 发表于 2022-12-5 19:56
现在就是从旧的FLASH中读取了数据,写入到新的FLASH中不能运行。连启动信息都没有。 ...

先确定读写成功没有,然后看引导和启动方式,还有是否加密等...

打赏

参与人数 1家元 +10 收起 理由
ahyu99 + 10 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2022-12-5 21:55:36 | 显示全部楼层
各家的数据写入读取都不同,还是先确定原主控才好恢复

打赏

参与人数 1家元 +10 收起 理由
ahyu99 + 10 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2022-12-6 04:35:31 | 显示全部楼层
本帖最后由 zhao6866933 于 2022-12-6 04:39 编辑
ahyu99 发表于 2022-12-5 19:56
现在就是从旧的FLASH中读取了数据,写入到新的FLASH中不能运行。连启动信息都没有。 ...

你要恢复部分数据是有希望的  但要100%恢复基本不可能 尤其是越大越难完整恢复 小文件运气好到是可能恢复

我说的是主控或者颗粒有坏的情况下  你拆颗粒恢复数据个人感觉多多少少要坏点数据

打赏

参与人数 1家元 +10 收起 理由
ahyu99 + 10 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2022-12-6 08:23:18 | 显示全部楼层
ahyu99 发表于 2022-12-5 19:56
现在就是从旧的FLASH中读取了数据,写入到新的FLASH中不能运行。连启动信息都没有。 ...

因为闪存的坏块表不一样
编程器读取好像是有带着坏块表的模式的
比较难搞

打赏

参与人数 1家元 +10 收起 理由
ahyu99 + 10 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2022-12-6 08:39:24 | 显示全部楼层
本帖最后由 maithon 于 2022-12-6 08:41 编辑

还原不了,因为有ECC bits,这个是随机的,而且要实时更新,且有些ECC算法不公开。另外每个flash的坏块表不一样,这个是操作系统来管理的。编程器读出的是底层的原始数据,因上述原因,每次读取保存的数据都会不一样。

打赏

参与人数 1家元 +10 收起 理由
ahyu99 + 10 多谢你的回复。我理解了,放弃了吧。.

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

发表于 2022-12-6 09:21:43 | 显示全部楼层
不过,bootloader 可以用编程器读出,读出后再写入nand flash的第一个块,再焊在目标板上,可以进行后续的linux 系统映像导入。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-6 09:23:26 | 显示全部楼层
好了,已经知道结果了。放弃了,不折腾了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-6 09:24:48 | 显示全部楼层
maithon 发表于 2022-12-6 09:21
不过,bootloader 可以用编程器读出,读出后再写入nand flash的第一个块,再焊在目标板上,可以进行后续的l ...

我的目标不是在bootload上,后续也不想用它来折腾了。多谢指点。
回复 支持 反对

使用道具 举报

发表于 2024-10-23 22:24:49 | 显示全部楼层
maithon 发表于 2022-12-6 09:21
不过,bootloader 可以用编程器读出,读出后再写入nand flash的第一个块,再焊在目标板上,可以进行后续的l ...

确定可以?
回复 支持 反对

使用道具 举报

发表于 2024-10-24 00:45:14 来自手机浏览器 | 显示全部楼层
ahyu99 发表于 2022-12-6 09:23
好了,已经知道结果了。放弃了,不折腾了。

有种东西叫做pc-3000 flash,那玩意可以模拟各种主控的工作方式加载并恢复闪存dump的文件,问题那玩意基本一辆小鹏打底,你确定你有这么个需求?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-6-9 12:43 , Processed in 0.265200 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表