VOGONS


First post, by Fox Mulder

User metadata
Rank Newbie
Rank
Newbie

Greetings. Today I've searched and found this elusive EEPROM software, that I know many people are still looking for.

Google translations from the included text files:

README.TXT
To remake SB32 CT3670 in AWE64 you need to find about m / s CT8903
small (8 pins) m / s 93s66 and gently unsolder it. Then collect
the device described in mw.txt and flashing the awe64.nvr file. After you can
solder the chip in place.

It’s highly advisable to solder a 1-10uF capacitor between 5 and 8 m / s terminals,
if the electrolyte, then observing the polarity (8 is a plus).

Result: 1. The card works completely like AWE64, incl. WS / WG.
2. Any mention of an IDE is lost. 😉

I do not bear responsibility for crooked hands!
The archive also has the SB32.nvr file for returning the card to
initial condition.

Many thanks to Alex Samsonoff (2: 4600 / 103.333) for writing for
this program mw.exe.

For all questions, contact Uriy Velichenko fido: 2: 4600/103
email: master@bios.iuf.net

MW.TXT
The MW program is designed to read and write EEPROM 93c66 with organization
256 x 16 bit.

Connecting 93s66 to LPT1 port:

╔═══════╤══════════╗
║ leg │ Output m / s ║
║ port │m / s 93C66 ║
╟───────┼──────────╢
║ 2 - D0│ 1 - CS ║
║ 3 - D1│ 2 - CLK ║
║ 4 - D2│ 3 - DI ║
║ 1 - ST│ 8 - Vcc ║
║15- ERR│ 4 - DO ║
║18- GND│ 5 - GND ║
╚═══════╧══════════╝
Pin 6 is not connected. When programming m / s of some manufacturers of it
must be connected to pin 8.

Command format:

mw.exe r | w filename

r - read to file
w - write file to EEPROM.

The file length for writing should be 512 bytes.

Alexey Samsonov (0692) 72-16-64
FidoNet 2: 4600 / 103.333

Cheers.

Attachments

  • Filename
    sb2awe.zip
    File size
    8.51 KiB
    Downloads
    226 downloads
    File license
    Public domain

Reply 1 of 15, by darry

User metadata
Rank l33t++
Rank
l33t++

There is a Dell published AWE64 flash utility that will let you flash the EEPROM of an AWE64 into a CT3670 without desoldering . It was meant to recover AWE64 cards with a corrupted EEPROM . I used on my CT3670 to get rid of the IDE port . The card is now detected as an AWE64 .

EDIT: Corrected inversion

Last edited by darry on 2020-06-01, 23:02. Edited 1 time in total.

Reply 3 of 15, by maxtherabbit

User metadata
Rank l33t
Rank
l33t
darry wrote on 2020-06-01, 22:55:

There is a Dell published AWE64 flash utility that will let you flash the EEPROM of an AWE64 into a CT3670 without desoldering . It was meant to recover AWE64 cards with a corrupted EEPROM . I used on my CT3670 to get rid of the IDE port . The card is now detected as an AWE64 .

EDIT: Corrected inversion

Does the utility include the binary image?

Reply 4 of 15, by darry

User metadata
Rank l33t++
Rank
l33t++
maxtherabbit wrote on 2020-06-01, 23:44:
darry wrote on 2020-06-01, 22:55:

There is a Dell published AWE64 flash utility that will let you flash the EEPROM of an AWE64 into a CT3670 without desoldering . It was meant to recover AWE64 cards with a corrupted EEPROM . I used on my CT3670 to get rid of the IDE port . The card is now detected as an AWE64 .

EDIT: Corrected inversion

Does the utility include the binary image?

The binary image is embedded in the flasher executable . I imagine some talented person could extract it from the flasher, or even turn the flasher into a generic AWE64/AWE32/SB32 patcher .

Reply 5 of 15, by serj_popov

User metadata
Rank Newbie
Rank
Newbie

This Dell's utility only for cards with CT8903 chip (3670, 4330, 4380, 4500). I have recovered my CT4330 card by means of this utility. If you have e.g. AWE64 CT4520 based on CT8920 chip you should use upd4520.exe

Attachments

  • Filename
    upd4520.exe
    File size
    34.76 KiB
    Downloads
    179 downloads
    File license
    Public domain
  • Filename
    readme.txt
    File size
    632 Bytes
    Downloads
    199 downloads
    File license
    Public domain

Reply 6 of 15, by DoutorHouse

User metadata
Rank Newbie
Rank
Newbie
serj_popov wrote on 2020-12-27, 13:20:

This Dell's utility only for cards with CT8903 chip (3670, 4330, 4380, 4500). I have recovered my CT4330 card by means of this utility. If you have e.g. AWE64 CT4520 based on CT8920 chip you should use upd4520.exe

Thank you for this file. I installed it, out of curiosity, on my CT4520, because it was making a weird echo/noise inbetween DOS/Windows98 applications and games... Whenever I started a dos game or application or windows98 the echo stopped... I realized the echo disappeared completely if i connected my speakers to the line out instead of the speaker out (sound was lower, though...).
Diagnose passes all the tests and the soundcard seems to be working perfectly, except for that noise/echo coming from the speakers whenever it is "idle"...
After installing this patch, the echos actually seem louder now on the speaker out... line out stays the same.
Where did you get this file, is it from Creative or a homemade patch? I'm kinda curious to know if i can revert it (i think maybe with a 4520.nvr file and the mb utiliy) but i don't speak russian...
Thank you for your time and any help on this!

Reply 7 of 15, by serj_popov

User metadata
Rank Newbie
Rank
Newbie

Hello. This patch was made by Creative labs. I have got this file about 20 years ago from Fidonet. I suppose that eeprom bug is known by Creative labs and they presented this patch.

Reply 8 of 15, by The Serpent Rider

User metadata
Rank l33t++
Rank
l33t++

Software reflashing of CT3670, to retain IDE port functionality, would be also nice.

I must be some kind of standard: the anonymous gangbanger of the 21st century.

Reply 9 of 15, by DoutorHouse

User metadata
Rank Newbie
Rank
Newbie
serj_popov wrote on 2021-04-05, 04:53:

Hello. This patch was made by Creative labs. I have got this file about 20 years ago from Fidonet. I suppose that eeprom bug is known by Creative labs and they presented this patch.

Ah, thanks for letting me know! I've been trying to solve my problem and maybe my CT4520 doesn't like my speakers... I also messed with MIXERSET and lowered the master sound. That helped a bit.

Reply 10 of 15, by serj_popov

User metadata
Rank Newbie
Rank
Newbie
The Serpent Rider wrote on 2021-04-05, 06:04:

Software reflashing of CT3670, to retain IDE port functionality, would be also nice.

If somebody try to disassemble upd4520.exe and dell utility to make a universal tool for flashing by custom firmwares.

Reply 11 of 15, by Tronix

User metadata
Rank Member
Rank
Member

I disassembled the C4502_C1.EXE file and did a quick and dirty hack to make possible flash any dumps into EEPROM.
So, AWEFLASH Utility v0.1 here.

Usage: AWEFLASH <dump.bin>
where <dump.bin> any binary EEPROM dump sized 512 bytes and placed in same folder with AWEFLASH.

Attention! Warning! Achtung! THIS SOFTWARE COMES WITH NO WARRANTIES, USE AT YOUR OWN RISK! This software may destroy your AWE soundcard! Check twice what you do before usage this software!
I did not test the program much, but at first glance it was able write dump to sound cards CT2940 and CT4520.

PS: AWEDUMP (for reading dump from soundcard) also availible here: Re: Creative PnP EEPROM collection

Attachments

  • Filename
    AWEFLASH_01.ZIP
    File size
    2.9 KiB
    Downloads
    192 downloads
    File license
    Fair use/fair dealing exception

https://github.com/Tronix286/

Reply 12 of 15, by Tiido

User metadata
Rank l33t
Rank
l33t

Awesome, thank you for these two programs ~

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 15 of 15, by mkarcher

User metadata
Rank l33t
Rank
l33t
Tronix wrote on 2022-10-28, 12:20:

I did not test the program much, but at first glance it was able write dump to sound cards CT2940 and CT4520.

Thank you very much for making and publishing this program. It was easy enough to use that I was able to instruct someone via whatsapp how to revive his CT4390 AWE64 gold. It worked without any hassle with the EEPROM dump provided in the other thread.