I haven't taken it apart. I hoped to avoid that. I have all the information and error messages form all of the programs. The problem I am haivng is that it isn't recognized as valid firmware by any program because it is newer than the programs. I also have one that is 9.1.52. Here is the information I have.
qsb13_44t
9.1.54
element not found
brom version 3.0.80
boot flash type = f28c
wilson co. ltd.
open device: \\.\I:
v9-device detected!
giveio version: 3.1
open flash at cs-line 1...
flash chip: B614D5EC "HYNIX/SAMSUNG 2048MB (LBF)" (protected=0)
read...
Element not found.
s1fwx v3.1 - copyright (c)2005-2006 wiRe (
http://www.s1mp3.de/)
dump s1 firmware from flash into file...
-------------------------------------------------------------------------------
NO WARRANTY NOTE
BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM CAUSE DAMAGE TO
ANY KIND OF DEVICE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR
OR CORRECTION.
IF YOU DONT AGREE TO THIS TERMS THEN PRESS ESC NOW!
-------------------------------------------------------------------------------
scan for devices...
detected drives: [i]
<a>..<z> select device
<.> scan for devices
<?> display help
<~> exit program
$i
connect to device 'I:\'...
init device...
set device to f-mode...
get info from device...
ic version = 0x0000
storage info = 0x0C02, 0x0000, 0x0000, 0x0000
device = 'S1 MP3 Player'
manufacturer = 'Wilson Co. Ltd.'
bootflash type = 'F28C'
brom version = 3.0.80
firmware version = 9.1.54
read boot record...
detect firmware size...
error: The system cannot read from the specified device.
warning: unknown firmware file
read flash...
error: The system cannot read from the specified device.
write to file 'dump.bin'...
---[ info ]--------------------------------------------------------------------
filename = 'dump.bin'
filetype = afi
md5 = 60A1880BDAF81F11310A2DCB04CAAB6B
---[ info:afi ]----------------------------------------------------------------
file id = 'AFI '
vendor id = 0x6977
product id = 0x6552
version = 9.1.54
date = 00/00/0000
+---filename---+ +---size---+ +-type-+ +---+ +--chksum--+
| BRECF28C.BIN | | 16kb | | F28C | | B | | 0FE4A38A |
| FWIMAGE.FW | | 6mb | | | | I | | 383F104C |
| SYSINFO.BIN | | 192bytes | | | | | | 9F5D1692 |
+--------------+ +----------+ +------+ +---+ +----------+
---[ info ]--------------------------------------------------------------------
filename = 'dump.bin.FWIMAGE.FW'
filetype = unknown
md5 = DA6A0D097E307AC52ED9B4AD551801FC
disconnect from device...
success.
Press any key to continue . . .
s1fwx v3.1 - copyright (c)2005-2006 wiRe (
http://www.s1mp3.de/)
repair dumped firmware file...
backup file to 'dump.bi$'...
try to repair firmware...
error: unknown firmware file, repairing file failed
Press any key to continue . . .
s1res supports version 9 apparently, but it it isn't programmed to recognize version 9.1.xx only specific numbers. so it says it can't find it.