|
本帖最后由 dengzj 于 2020-6-18 09:54 编辑
接F3,显示错误信息如下:
MCMTFileHandler: EXCEPTION: Failed MCMT read request
MCMTFileHandler: EXCEPTION: Failed MCMT read request
MCMainPOR: EXCEPTION: SIM aborted prior to MCMT read
MCMainPOR: EXCEPTION: POR Failed General
MCMainPOR: Feature Disabled...
PowerState = IDLE1
PowerState = IDLE2
经过查阅大量资料,研究这是因为MediaCache存储坏道错误导致,涉及固件系统文件346有三种解决方法:
1. 替换一个可用正常的 346 sysfile
F3 T>r346
HighPowerMode
TCC-0022Status 0001 Req 0002
File Volume 3
File ID 346
File Copy Number 0
File Descriptor FD3A2346
File Size 0004E400
Byte Offset 00000000
Bytes to read 0004E400
Drive is ready to send FILE_3_346_0 file.
F3 T>w346
2. 刷新上传一个空346 sysfile
size = 32768
filename = "346_3_1.bin"
with open(filename, "wb") as f:
for i in range(size):
f.write(b'\x00')
3. 禁止MediaCache,重新生成MediaCache数据
F"MediaCacheControl",00,22
F3 T>/C
F3 C>U1
F3 C>U2
最后我的问题来了,以上都是理论学习,请教各位大牛,上述三种方法到底哪种可行,是否可以解决认盘,原来数据找回,对硬盘数据有没有影响!346文件其他同型号的是否可以满足要求,替换是否可用。
还有谁有ST1000DM003 CC4B的346文件可否发我一份,我打算试试,谢谢各位大牛哈!
|
|