Page 1 of 1

Flash any Mtek based drive with binary firmware in Windows!!

PostPosted: Wed Feb 05, 2003 5:54 pm
by dimitri
Image

Introducing: MtkWinFlash

This Windows utility will flash any Mediatek-chip based ATAPI drive. It supports all single-file firmware in BIN and HEX format.

Which drives are based on this chip?
All LITEON/JLMS DVD-ROM drives and most LITEON CDRW drives, including their OEM's and rebadged. Then there are many drives from SONY, MEMOREX, LG, TDK, BTC, and from other makers as well. Any drive which is compatible with mtkflash be can also flashed with MtkWinFlash, but then in Windows ;)

Image

Read all about it, see what it can and can't do and get it if you like by clicking right here 8)

PostPosted: Wed Feb 05, 2003 7:00 pm
by dhc014
It works very well. Try it out guys :)

PostPosted: Wed Feb 05, 2003 10:34 pm
by Spazmogen
dimitri:

Thanks for the utility !

PostPosted: Wed Feb 05, 2003 10:51 pm
by Ian
dimitri, did you write this or is this a leaked program?

Can it extract firmware through Windows?

PostPosted: Wed Feb 05, 2003 11:16 pm
by dhc014
Ian, you cannot extract firmwares from Windows with it.

I'll let Dimitri tell from whence it came.

PostPosted: Thu Feb 06, 2003 5:14 am
by dimitri
Ian, here's the list of Limitations in comparison to MtkFlash:
1. Can't extract firmware from drives
2. Drive must be recognized by Windows, so you can't flash a "dead" drive.
3. Must have a single file binary. Firmware that comes in 2 separate files can't be flashed."
I didn't write Mtkwinflash and if I could credit it to anyone, I would have gladly done so.

PostPosted: Thu Feb 06, 2003 8:21 am
by Spazmogen
I still can't get this to work right under XP Home with SP1.

It freezes my whole system for about 10 seconds before the program screen comes up, then it does not find the Lite On drive at all (Primary Slave).


It's a promising start, but it has a few bugs left in it yet.

PostPosted: Thu Feb 06, 2003 10:18 am
by dimitri
Thanks for the report Spazmogen. It's very strange because it was tested succefully on different XP systems. Can you tell me if you have an aspi layer installed and if yes what version?
thx.

PostPosted: Thu Feb 06, 2003 2:38 pm
by Spazmogen
ASPI 4.6 (used forceaspi to install it).

ASPI is installed fine as both CDR-identifier & Smart Burn Utility work.


Soyo SY-7VBA133U
P3 1GHZ (not overclocked)
256mb PC133

Maxtor 40GB ATA100 Primary Master
LTR-52246S Primary Slave

No Secondary master
Creative 6X DVD-Rom (hardware region free!)

Promise ATA66 Controller Card
IBM 22GXP 20GB 7200 ATA66 Primary Master
No primary Slave

4.3gb Maxtor ATA33 Secondary Master
No Secondary Slave

Here's a picture of the system:
Image

PostPosted: Thu Feb 06, 2003 4:54 pm
by MediumRare
Well I must be a glutton for punishment after what I went through today (but that's another subject)- but I did try out MtkWinFlash. Dimitri has some useful tools, so its usually worth a try. First a remark:
- litefirm2 was not able to extract bin files from flash files processed with FlashFix, but that's why we have a backup :D.

I downgraded my drive (LTR 48246S) to SS09 and tried to go back to SS0B. I had a different problem than Spazmogen: Error message "ERR: failed to identify the flash type!" and then normal messages as if it worked OK. I tried 3 times (with different BIN files) and in one case the computer locked up solid- had to press the reset button.
I'm running XP home/SP1 and have Adaptec ASPI 4.60 installed (for CD Doctor). LTR 48246S is secondary slave, DVD LTD-163 is secondary master.

PostPosted: Thu Feb 06, 2003 6:59 pm
by Spazmogen
Ironically, I was able to flash backwards with the appropriate Lite On .exe file.

I didn't Flashfix it or anything. I was prompted that I had a newer firmware and didn't need to flash, or hit 'yes' to flash anyway.

So I flashed it backwards to 6S0A using Lite On's firmware upgrade for 6S0A. 8)

I'm tempted to run a series of tests with the different firmware.

Big ideas & precious little time to do it though.