在这里目前只会发布我们确认过的固件数据,请不要轻易使用其它地方得到的固件数据。如果必须使用你需要自己确认所得到固件的可靠性,以防固件数据不正确导致的刷机后不能使用。
下载: FWBKUPV1.zip
DS固件备份刷新软件FWBKUP第1版
------------------------------
注意:1.固件刷新有风险,如果刷新失败或刷新中途断电可能引起主机损坏。
2.我们不承担由于使用本软件引起主机损坏产生的任何连带责任。
3.请仔细查看以下说明并确认自己能承担相应的风险后再使用本软件。
1.你可以使用本软件来备份你自己的主机固件,如果因为NDS病毒等原因引起主机固件损坏无法使用
时,使用备份后的固件数据可以完全恢复。并且如果你的主机固件已经被更改,并且你有备份的原
始固件数据,也可以使用本程序恢复原始固件。
2.FWBKUP由于需要空间存放固件数据,所以必须和DSLink配合使用。
本软件支持各种主机,包括NDS,NDSL,IDS,IDSL。
3.FWBKUP可以用来备份主机固件,一般固件有两种大小(256K,512K),根据主机使用的固件芯片自
动区分,软件也会再备份之前显示主机固件芯片类型和大小。
4.一般来说,备份后的固件在同类型的主机上通用,可以使用本软件把别人备份出来的固件刷新到
自己的同类型的主机上。但也有例外情况,比如把NDS刷新为NDSL的固件,经过测试也可以使用,
但NDSL具备的4级背光调整功能不能用。
5.FWBKUP同FLASHME的使用方法类似,更新固件时需要短接主机SL1,但如果SL1短接不稳定,进度会
停顿,当SL1正确连接后会继续更新。
6.FWBKUP对要更新的固件数据具备一定的安全检查,会校验固件中的CRC值,也验证固件头wifi
参数的CRC值是否正确。但不保证由于固件数据被人为改变,引起刷新后固件无法使用从而引起主
机损坏。
7.FWBKUP会保留主机原始的wifi参数,比如每台主机的MAC地址是不一样的,wifi参数也不同,都会
保留,不会因为更新别人备份的固件数据引起MAC地址重复等问题。
8.FWBKUP也可以用来备份已经安装FLASHME的主机固件,这样备份出来的固件数据是FLASHME固件,用
这个固件数据再次更新到主机上时,相当于使用FLASHME的安装程序,可以实现安装FLASHME。
使用方法:
---------------
首先拷贝FWBKUP.NDS到DSLink的TF根目录,然后进入DSLink界面启动本软件。
“Backup Firmware to File”项用来备份本机固件数据到DSLink上的TF卡中,备份后的文件在TF卡
根目录,文件名为FW_BAK.BIN。按A键进入功能,然后软件会提示当前主机的固件芯片类型和容量,并
且要确认是否备份,再次按A键开始备份,按B键将返回主菜单。备份完成后按X或Y键返回主菜单。
“Update Firmware”项用来刷新本机固件,刷新使用的固件数据是DSLink上TF卡根目录下的LINKFW.BIN
文件,刷新功能会检查固件正确性,并检查固件大小和当前主机是否配套,如果有错误将提示,如果正确将
提示是否开始刷新。按B键不刷新返回主菜单,按L+R+START键后开始刷新固件。
刷新过程,软件会检查主机数据和要刷新的数据是否一样,一样的部分将自动跳过,只写入不一样的数据。
由于主机固件芯片具备硬件写保护功能,所以对芯片的保护区域写入数据需要连接主机SL1,但如果
SL1连接不稳定,刷新进度会停顿,当SL1正确连接后会继续更新。
刷新固件有风险,所以需要正确连接SL1,并且保证主机电池电量充足,并且要连接主机电源后再开
始刷新。
“View Firmware”项可以用来查看当前的主机固件数据。按X,Y键前后翻页,同时按XY键返回主菜单。
“Power OFF”项关闭主机电源。
注:FLASHME的固件由于具备固件数据损坏时的安全恢复代码(这个代码很小而且在芯片写保护区),所
以当固件数据被破坏时、或刷新失败引起数据错误时,只要安全代码不被破坏,都可以再次开机
启动GBA卡或NDS卡来再次刷新固件。
但NDS原始固件不具备安全恢复功能,刷新过程断电或病毒破坏等都有可能引起主机损坏。而这时
需要ppflash等在主机外部单独写入固件的方法来恢复了。