瑞芯微方案提取工具

■炬力,瑞芯MP3/MP4开发工具下载啦!■

这个是MP3/MP4开发使用的编译环境,大家有需要请下载!

[color=Red]1.炬力的开发工具.rar:[/color]

将压缩包下载下来,解压放到任一目录下,打开IAREW.EXE即可运行

[color=Red]2.瑞芯的开发工具.rar:[/color]

安装source insight35.exe

[color=Red]3.炬力固件提取工具[/color]

功能介绍及基本使用方法:

s1fwx(S1固件提取工具)是一个可以从您的S1mp3播放器设备中提取原始的固件的一个专用工具(绿色免费).

另外的一个特点是支持对固件文件的修改、解密、提取和保存。 这样您就可以查看任意固件的源代码,其中也包括fw 文件, 改变他们的内容并重新刷回到S1mp3设备中.

目前有两种以知的文件格式为固件文件:

AFI: 这些文件包含最基本的FLASH设备程序.一个最小的固件一般都是s1mp3xxx.bin或s1mp3xxx.fw文件(参见下面)

FW/FWI: 固件包括图像文件和控制其运行时间和情况的相关程序.

DOS平台下的用法:

用法:

s1fwx {i|x|s|a|l|f|r} {filename{:[afi|fw|enc]}}

例如:

显示文件信息 s1fwx i fname.ext

从固件中提取文件 s1fwx x fname.ext

对文件调用脚本 s1fwx s fname.ext > new.script

用S1FWX新建固件 s1fwx a new.fw:fw < def_fw.script

用S1FWX创造afi文件 s1fwx a new.bin:afi < def_afi.script

用S1FWX显示任意文件 s1fwx l *.bin

从MP3设备中提取固件 s1fwx f dump.bin

修复被提取的固件 s1fwx r dump.bin

怎么提取和修理固件:

提取您MP3的固件是一件非常好的事, 因为它可以帮您备份最原始的固件文件。 虽然我们无法绝对肯定提取出的固件对您损坏的MP3一定有效, 但是至少您有这种可能性.

首先要下载最新版本的(常用工具) s1fwx 和解压缩软件WINRAR.然后连接您的MP3设备到电脑的USB接口直到系统可以正确识别。

现在双击解压后的文件或在DOS下运行此程序:

s1fwx f dump.bin 然后选择您MP3设备所在的盘符 (即如果查出在电脑中显示" <x> ",那么选择" x:"以次类推) 。 现在s1fwx应该开始提取您的固件, 这大约需要10 秒钟。 如果一切正常并没有任何的错误提示, 那么它将原样的从您的MP3设备中提取出最原始的固件文件。

但是在您使用此固件来更新您的MP3之前, 您必须先对其进行修复。按照以下格式对其进行修复:

s1fwx r dump.bin

修复工作完成后会自动保存在本程序的同目录下。 注意此文件只能用于本机的固件修复,它不能用于其他品牌或ADFU其他机型所用, (因为不同机型都有其唯一的PCB编号),此文件要配合“MP3固件升级工具”配合使用。

如果在刷新固件时提示“错误的固件程序”,这说明您所用的固件与您的MP3设备不相匹配。或者它需要从AFI文件中提取出正确的原始固件,另也许是MP3厂商对其固件进行了加密措施。 注意它只适用与您MP3设备相同芯片的机型 。

提取完整的固件文件:

下面将通过实际例子讲解如何提取AFI 文件和完整的固件文件(s1mp3.bin)。.

提取出的固件和s1fwx放在同一个文件夹中,打开DOS控制台(在运行中键入"cmd")按照以下格式提取AFI 和固件文件:

s1fwx x firmware.bin

md fw cd fw

../s1fwx x

../fwimage.fw

现在您应该可以完整的从AFI中提取出完整的固件文件,刷机试一下祝您好运.

编译固件文件

在编译固件前,首先要对AFI文件如:"firmware.bin"进行提取和调用脚本,使用方法:

s1fwx s firmware.bin >firmware.bin.script

如果您想修改固件文件的相关调用变量,可以通过任何文本编辑器对其进行操作。

生成一个新的BIN固件文件例如:

s1fwx a new_firmware.bin:afi firmware.bin .script 如果您想生成一个FW文件例如:s1fwx a fwimage.fw:fw fwimage.fw.script

对提取固件进行修复

对您的S1MP3进行固件恢复是一个很简单的事情,首先您要有“MP3固件升级工具”可以在下载区内下载,并用提取出的固件进行更新即可!

运行升级程序时也许会提示您进入“韧件恢复模式”,只要您按照提示进行操作,升级程序就可以替换您S1MP3内的损坏的固件文件,使其正常工作~.

如果您在使用提取的固件进行升级时,程序提示“无法识别的固件”,这并不是S1fwx的BUG,而是所要提取的固件并不是全部的AFI文件。所以

升级程序不能正确的识别。(这在于有些厂家对其固件进行了加密措施,S1FWX无法提取出最原始的AFI文件)

下面有两种方法有希望解决您S1mp3的固件问题:.

[方法1]

- 先使用一些可以正常识别的固件

- 对S1mp3进行格式化

- 重新用提取的固件进行升级

[方法 2]

- 使用S1fwx从正常的固件中提取FAI文件与正常固件进行合并

- 对这两个文件进行脚本调用 ("s1fwx s dump.bin >dump.script")

- 对生成的脚本用文本编辑器进行编辑

- 把编辑后的脚本生成一个新的BIN文件 ("s1fwx a new.bin:afi < new.script")

这两个方法的作用都是一样的。

**** Hidden Message *****