|
前言:
收到8个镁光后打标BGA 152颗粒MT29F128G08CBCAB,是20nm的L85A,单个16G。
在原板2246xt能开卡但接台式机一定会掉盘,接usb转接卡就正常,怀疑坏块过多但上安国清空都是0个,上2246en测试架,随机挑4个,分两次双贴量产坏块个位数,接台式机不掉盘,嗯,搬个板吧,搬4个过去量产64G 是pass接台式机还是掉盘,只能另外找板子,刚好有8贴的SF2241比较合适,查询到是支持的就做上去,跳线就保留不动,大不了是识别ce时候异常而已。
关于sf2000开卡能力,承蒙坛子里大佬放出来的虚拟机神器和各种讨论和asm主控转接板,修好了intel的sf2281和sf2241各一个。
已知某帖子大佬提到20nm颗粒要vb4版本主控才支持,刚好这个板子是SF2241VB4,硬件条件基本满足。
问题来了:MT29F128G08CBCAB八个颗粒在5.8.2版本固件2241主控支持列表,有5个合适id是31005,31006,31007,31026,31027都还是gold的。
按以前经验:修改lic文件更新id,去除旧checksum编码,创建checksum编码,根据lic从FW提取固件生成并修改driver文件选择电源选项等。
然后开刷,刚开始来到写MFB就失败,其中一个id的日志是:
[Tue 10/13/2020 15:47:40] - SF_Genesis has been invoked with the following parameters:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
argv[1]: -PROCESS_SSD
argv[2]: 14:0:0:0
argv[3]: /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/FW_PPRO_5_8_2_Release.906190.release.2241001.mfp
argv[4]: /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/Configuration_Files/31007.2241001.driveconfig
argv[5]: 12345
argv[6]: www_123
argv[7]: log=/log/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[Tue 10/13/2020 15:47:40] - Instructing the operating system to purge any existing cached data for device: '14:0:0:0'
[Tue 10/13/2020 15:47:45] - Issuing a discovery command for device: '14:0:0:0'
[Tue 10/13/2020 15:47:51] - Discovery command completed...
[Tue 10/13/2020 15:47:51] - Waiting 5 seconds for the system to settle...
[Tue 10/13/2020 15:47:56] - Device designation string '14:0:0:0' is mapped to node '/dev/sg2'
[Tue 10/13/2020 15:47:56] - Proceeding to process SSD device with the following parameters:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DeviceName = /dev/sg2
MFP Package Filename = /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/FW_PPRO_5_8_2_Release.906190.release.2241001.mfp
Configuration File = /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/Configuration_Files/31007.2241001.driveconfig
Serial No. = 12345
World Wide Name = www_123
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[Tue 10/13/2020 15:47:56] - Successfully received the IDENTIFY data from the drive...
[Tue 10/13/2020 15:47:56] - Validating Manufacturing Firmware Package: /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/FW_PPRO_5_8_2_Release.906190.release.2241001.mfp
[Tue 10/13/2020 15:47:56] - Successfully opened the package: /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/FW_PPRO_5_8_2_Release.906190.release.2241001.mfp
[Tue 10/13/2020 15:47:56] - file /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/Configuration_Files/31007.2241001.driveconfig Loaded successfully
[Tue 10/13/2020 15:47:56] - Warning: Unable to query diagnostics information to perform power management settings check
[Tue 10/13/2020 15:47:56] - B01 Power Management configuration request detected
[Tue 10/13/2020 15:47:56] - Successfully extracted *.DriveConfig file: /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/Configuration_Files/31007.2241001.driveconfig
[Tue 10/13/2020 15:47:56] - Extracted Config_ID: 1 (31007) in DriveConfig file: /root/Desktop/myMFP/8x_mt128g/FW_PPRO_5_8_2_Release.906190.release--2241001/Configuration_Files/31007.2241001.driveconfig
[Tue 10/13/2020 15:47:56] - Extracted SerialOutputControl: 0
[Tue 10/13/2020 15:47:56] - Searching for flashware image for configuration 31007
[Tue 10/13/2020 15:47:56] - Manifest found for configuration 31007
[Tue 10/13/2020 15:47:56] - Flashware image extracted: 31007_fw_cl_mlc_MIC_128Gb_MT29F128G08CBCAB_1Q_2C_1D_PP_R02216_s512.vic
[Tue 10/13/2020 15:47:56] - Searching for manufacturing image for configuration 31007
[Tue 10/13/2020 15:47:56] - Manifest found for configuration 31007
[Tue 10/13/2020 15:47:56] - Manufacturing image extracted: 31007_mf_mlc_MIC_128Gb_MT29F128G08CBCAB_1Q_2C_1D_PP_R02216_s512.vic
[Tue 10/13/2020 15:47:56] - Proceeding in ROM mode, download feature 3...
[Tue 10/13/2020 15:48:07] - FATAL_ERROR: Could not download MFB to the drive...(0x12000005:SF_SG_HOST_ABORT_ERROR)
二刷变为这个错误:
0. Device IOCTL could not be properly executed. OS reported: 'No such device' (19)[Tue 10/13/2020 16:50:42] - FATAL_ERROR: Could not download MFB to the drive...(0x00000013:SF_SCT (0013h): Invalid revision code in SCT data)
[Tue 10/13/2020 15:48:07] - End of Genesis manufacturing log.
[Tue 10/13/2020 15:48:07] - Exiting...
[Tue 10/13/2020 15:48:07] - Overall Result for Device: /dev/sg2 ****** FAIL ******
怀疑板子有问题,做了这几个测试:
1、找以前刷intel的好固件包直接刷到这个镁光颗粒板子,结果是按预期设想写入MFB成功识别到版本号582ABBM0 ,走到检测ce坏块这一步错误FAIL,8个ce都是N4,N5,N6,N8,N10 ,说明板子正常。
2、拿个空板按步骤1刷intel固件也是同样结果1。
3、将本次制作的镁光固件刷到intel颗粒的64G好固态,结果报异常和前面红字是一样。
4、intel 颗粒64G的好板没挂,重新刷一次以前留下固件是pass,还是64G,说明硬件上都没什么问题。
剩下就是制作固件不知道哪里出现问题了。
重新提取固件,结果还是一样,没思路了,来请教大家给个思路,谢谢。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|