可能很多人不知道,U盘出问题可以量产来解决,而慧荣主控的U盘量产的时候会写入固件,而有些U盘的固件在量产工具里找不到,或者不匹配,所以我们在量产之前可以把U盘自带的固件备份下来,而操作方式稍微有点复杂,但对比较特别的U盘自带固件来说还是比较值得的,下面就教大家怎么提取U盘自带固件。
这里拿慧荣SM3257ENBB主控的U盘来举例,首先下载此主控的量产工具:
然后呢下载反汇编工具:
1、打开量产工具文件夹后,可以看到原来有一个ISPChecksumRead.bin,修改日期是以前的,而提取的固件就保存在这个文件里,之前的可以直接删除。之后会出现新的此文件。
1、把U盘插到电脑,打开量产工具,点击扫描USB,识别U盘后会在量产工具内显示器主控和闪存信息,再点击下图红色方框位置的按钮,出现Dialog对话框,截图保存这些信息,以备量产出错之后恢复使用。
2、只要按上面的做了,就会在量产工具文件夹里自动出现新的ISPChecksumRead.bin文件了,这个文件里就是你的U盘的固件信息了,只是不能直接用,还得精提取。
3、先用16进制编辑工具C32Asm打开其他的固件文件,参考发现固件的前半部分都有一堆圆点加一行数字/字母,而尾部代码则是最后一堆圆点加一行数字/字母,以此规律来查找新的ISPChecksumRead.bin文件的尾部代码。
然后用汇编工具C32Asm打开ISPChecksumRead.bin,对比其他固件首和尾部,其余部分不要,把它单独提取出来保存为一个独立的bin文件就是U盘自带的固件了。