s1Flash release on s1mp3.de - 22.3.2007
Hi,
could someone having a running player test it? ____ ___ __ __ .-----.|_ | .' _| |.---.-.-----.| |--. |__ --| _| |_| _| || _ |__ --|| | |_____||______|__| |__||___._|_____||__|__| Version 1.0-------------------------------------------------------------------------------- Description Release Notes Download Frequently Asked Questions -------------------------------------------------------------------------------- Description s1flash is a small win32 command line tool which gives direct access to any s1mpX player's nand flash, using s1giveio. it's possible to select any of the installed flash chips and format, read, write or view it's content. take care how you use this tool, or you could damage your player! if you contain two unique players, you could fix one by reading the working one and writing the dump-file to the broken device. it works for me! and don't forget to donate me some money!! top Release Notes v1.0 no bugs known top Frequently Asked Questions n/a |
unsal, Thanks for the info am trying it know.
|
Re: s1Flash release on s1mp3.de - 22.3.2007
where i can download this tool ?
|
Findings so far......
No instructions are included with s1flash so this has all been trial and error. For firmware extraction the player must be in ADFU mode otherwise it is not detected by s1flash. This can be done by connecting the player, pressing the menu button and then going into the players system menu and setting the player to Firmware update. This should open the hardware install window and you will need to install the Swan_ADFU driver. If the install window does not open and the standard ADFU driver installs automatically you will have to go into Windows Device Manager and manually install the Swan_ADFU driver included in the download. Once the driver is installed the player will show in the device manager as an LibUSB-Win32 Device. You need to then open a Command window and navigate to the s1flash folder and execute the program by typing s1flash.exe. The following info will show: s1flash v1.0 - offers direct access to the players nand-flash copyright (c)2006-2007 wiRe - http://www.s1mp3.de/ - FREEWARE ------------------------------------------------------------------------------- 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! ------------------------------------------------------------------------------- give access to the device... found 2 busses giveio version: 2.00 scan for installed flash chips... cs-line 0: no chip detected cs-line 1: 9551D3EC "HYNIX/SAMSUNG 1024MB (LBF)" protected=0 (default) cs-line 2: 9551D3EC "HYNIX/SAMSUNG 1024MB (LBF)" protected=0 cs-line 3: no chip detected cs-line 4: no chip detected cs-line 5: no chip detected cs-line 6: no chip detected cs-line 7: no chip detected select cs-line (0..7): 1 I selected the default device 1 main menu... 0 - select cs-line 1 - read flash 2 - write flash 3 - view flash 4 - format flash select operation (0..4): 1 I selected 1- read flash, you are then asked to enter a file name. Press enter and s1flash will start reading the flash. I tried this 6 times in windows xp and the read got to about 5-7% and failed or the read process timed out. I then booted into Vista and repeated the operation and managed to do a full read but the process is very slow. It took over an hour and a half to get to 100%. The resulting file was 1.03 GB in size :shock: I have a 4GB nano clone using firmware 9.1.50 and could not get the player into firmware upgrade mode every time I selected Update Firmware the player just remained a USB Storage device so I did the above with an old 3.5.37 player. I then tried to write the gigantic extracted file back to the player using command 4 "write to flash" main menu... 0 - select cs-line 1 - read flash 2 - write flash 3 - view flash 4 - format flash select operation (0..4): 4 The readout stayed at 0% for 20 minutes so I disconnected the player and tried using the "Format Flash" option. Same thing stayed on 0% and nothing happened. :( I will forward this to "wiRe' and see if I can get some instructions. |
Here is the reply from "wiRe"
hi tadad1, the tool was tried on vista 32bit with some HYNIX 128MB (LBF) flash chip and worked fine. you used the tool the right way, bad it doesn't work with your player, but i'll have an eye on that. it seems your flash chip isn't able to get formatted by my routine (stops execution instead), could you pls give me the device id's of your two flash chips installed? now it's new to me that you couldn't get your new v9 player into recovery/ADFU mode. maybe the only way will be to shorten the memory chip to manage this? could you please try? i'll also test other methods to transfer data to/from the device, sure i'll find a way to crack those little v9 bastards! would be helpfull if somebody could donate me a v9 player for testings, maybe you could mention that on the board? I will send him my 4GB Nano clone on Monday for furthur development of the program. If any other members are able to donate a working 9.0.48 or 9.0.50 series firmware player please let me know and I will pass his contact details on to you. "wiRe" has put in a lot of time and effort to develope s1flash to help us all so if anyone can help support his efforts please do so. |
Anyway, I tried s1flash with my MP4 device and got the following message:
give access to the device... found 5 busses error: failed to open device It's an ATJ2091N with a Samsung K9LAG08U1M memory chip SRX-A7 main v0.2 2006-07-22 Any ideas? thatjanke |
I shorted it out and connected in ADFU mode. Then I ran s1flash and got that message. Did I do it wrong? I know this thing had 9.0.50 on it when I got it. But... I am able to make it work with 3.5.37. Kookie don't you think?
|
Nevermind, I figured it out... I wasn't using the correct .inf file... :op
|
s1flash works very differently from s1fwx. It does not extract a firmware dump as s1fwx did but instead clones the whole memory chip including the area where the firmware resides on the memory chip. It will not load or extract a standard firmware .bin file.
It will not help people who want to theme their 9.0.XX series firmware as the resulting file can not be edited in any way. At the moment it only reads up to 1GB of memory, I am not sure how that will affect players with memory chips larger than this. The fact the the backup file generated is the 1GB or more in size means that there are not going to be any firmware uploads of backup files as they are too large for most people. I see s1flash useful if you have 2 identical players and can clone one to repair the other or to create a backup of your player when you first get it. I doubt it will be helpful to those who have dead players and are looking for repair firmware. The app is still in development so expect to see updates. |
Re: s1Flash release on s1mp3.de - 22.3.2007
I have two nano clones one working one not they are both 9...s . Like already mentioned I tried to put the working one into ASDU (or whatever it is called) but the menu system prevents this. If I short it out I guess there would be nothing to read.
Is it possible to put the read out from say a version 3 on to a 9? Is there a way (other than shorting) to get 9 s into ASDU mode? Will it be possible somehow for some read outs (given the size 1GB+) to be posted for download? Info not working pretend 4GB ATJ2093h k9g80u0m I have tried every bit of firmware but the best I can do it get it into USB mode. Just a thought. Once apon a time I loaded some firmware , obviuosly incorrect, that put back to ASDU mode. Some one could write a prog to do this? Not posted here before so hope I am in the right area. |
Re: s1Flash release on s1mp3.de - 22.3.2007
Hi!
I´m new here and I have troubles to start that Program... s1flash v1.0 - offers direct access to the players nand-flash copyright (c)2006-2007 wiRe - http://www.s1mp3.de/ - FREEWARE I´ve a dead player and one working, version 9.0.48 I cant start the programm, it conects automatically to paypal, i dontt want to pay before i dont konw if it works :-( any idea? thanks shorty |
Shorty, You can not run s1flash by double clicking on it. You need to open a command window and run it from there. You also need to first put the player into ADFU mode by setting it to Upgrade Firmware in the players settings\system menu before running s1flash.
|
hi tadad1
thanks for that, but of course i tried it in that way the program starts and then it open the explorer to connect to paypal, after that the prog is closed again. if i start FW Upgrade mode on the working player it goes back to simple connection, not ADFU mode if i start e.g. the upgrade prog, it works in ADFU mode what is wrong? thanks |
sorry, now i succeed to start the flash tool, but i dont succeed to get the player in ADFU mode
it switch back to normal mode after i coosed FW upgrade at system settings |
Re: s1Flash release on s1mp3.de - 22.3.2007
It seems to me that most of the series 9s prevent you via the menu putting it into ADFU mode. Is there a way round this? The prog runs from a DOS type window, I have donated once, but to continue close the PAYPAL window in task manager.
As any one read or got any answer to my ealier post? |
@ tadad1
any other idea to switch to ADFU mode ? i cant do the procedure of dead players, because in that way i would loose also my functional one i need to read out this one and then maybe i can send back the fw regards shorty |
chinapod, That is what my 9.1.50 series player did as well, I thought it was just a problem with my player.
I will send my player to "wiRe" tommorrow hopefully it will help him to refine the program. He may even be able to include a routine to automate some of the process or at least set the player to ADFU mode. |
Re: s1Flash release on s1mp3.de - 22.3.2007
Fellows,
Some players could not be used with the Swan ADFU driver. In the driver's info file there is the following line: "Swan ADFU Driver"=LIBUSB_DEV, USB\VID_10d6&PID_ff51 The problem is that my player is a USB\VID_10d6&PID_ff61 device. The string used to identify my player is "USB 2.0 (HS) ADFU Device" while the string for the Swan ADFU is USB 2.0 (FS) ADFU Device. So, I was not able to install the device because it was not compatible with my hardware. I have tried just to modify this line, changing the ff51 to ff61. The player got recognized, but the s1flash did not work... It keeps me given the same message "failed to open device". It seems to me that the driver does not work with this ADFU device. Am I right? Do someone have any idea? Thanks |
Quote:
The flash program dont work with the clone i´m trying to repair. The product ID in the INF is different, and editing it i get the same error. Maybe we have to wait a second release of S1FLASH. |
Quote:
but unfortunately i have this same problem as CoYoTe and Alair, so that makes 3 of us lol |
I keep getting this error when i try to write the firmware:
error: failed to transfer data for giveio command: stx Heres the full thing to give an idea of what options i used: ==================== give access to the device... found 3 busses giveio version: 2.00 scan for installed flash chips... cs-line 0: no chip detected cs-line 1: 1580DAEC "HYNIX/SAMSUNG 256MB (LBF)" protected=0 (default) cs-line 2: 1580DAEC "HYNIX/SAMSUNG 256MB (LBF)" protected=0 cs-line 3: no chip detected cs-line 4: no chip detected cs-line 5: no chip detected cs-line 6: no chip detected cs-line 7: no chip detected select cs-line (0..7): 1 main menu... 0 - select cs-line 1 - read flash 2 - write flash 3 - view flash 4 - format flash select operation (0..4): 2 filename: dump.bin error: failed to transfer data for giveio command: stx ================= Anyone know why i get this error? I upgraded my mp3 player with the wrong firmware, but i backed my original one up and am trying to somehow get it to the mp3 player. |
Wieee!! I will start from the begining.
I tryed to upgrade my player with new firmware, but it was wrong. so i have a loading screen with a sand watches. then i found out that it's not ADFU usb device, but s1mp3 device. firmware update tool, wasn't recognising it. so when when i was installing driver, i delete libusb driver, and rename adfu driver with libusb driver files names. (directory, .sys file) and add .dll file as it is. now firmware update tool recognized player and i update it with v9.0.50 firmware |
| All times are GMT -7. The time now is 3:23 am. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 RC 2