Uniflash Website and Information

Discusses BIOS flashers and utilities from Award, AMI and Uniflash
engine
New visitors - please read the rules.
Posts: 5
Joined: Fri Mar 24, 2006 9:30 pm

These are the direct links for the datasheets of Silicon Image´s PCI to ATA/SATA chips:

Silicon Image 0680A

Silicon Image 3112A

Silicon Image 3114

Silicon Image 3124

All these datasheets describe how to read and write to the card´s flash ROM or EEPROM. What we need is someone who can understand this and code it to Uniflash.


These are the ones for ITE PCI to ATA chips:

ITE IT8212F

ITE IT8211F

I don´t know if these describe the flash procedure. But someone more skilled should check.


These are the ROM´s datasheets:

SST 39SF010

Atmel AT49BV512

I think the SST one is already coded in Uniflash.


Regards.
franka2
New visitors - please read the rules.
Posts: 13
Joined: Mon Dec 12, 2005 4:07 am

I compiled the sources with TP7 okay, but the proggy crashed after the first begin line divide by zero - whatever the first line was (even D:=1;).

is the run time lib so old it crashes on modern athlon64 ?

some tp7 compilations run nicely. I want to get PCI NIC rtl8169 support going.

---

folks you need the patch for the famous RT error 200 CRT-unit Delay();

then it works nicely (except video output)
apple_rom
Use my patch at your own risk!!
Posts: 125
Joined: Tue Jan 07, 2003 11:39 am
Location: Minsk
Contact:

http://rom.by/index.php?title=Uniflash#1.47re

Code: Select all

1.47re.08:
(In compare with last version of Uniflash - 1.40)

- Change (improve) algorithm of BIOS/chipset specific procedures detection.
- Add support:
   ALi:
    M1563
    M1567
    M1573
    M1575

   AMD:
    8131 PCI-X
    8132 PCI-X 2.0
    8151 System Controller

   ATI(AMD):
    SB400
    SB600

   Atmel:
    A49LF004/3V

   Intel:
    i631xESB/632xESB/3100 ICH
    i82801GH ICH7DH'
    i82801GB/R ICH7(R)
    i82801GBM ICH7-M
    i82801GHM ICH7-M DH
    i82801HB/R ICH8(R)
    i82801HBM ICH8-M
    i82801HH ICH8DH
    i82801HO ICH8DO
    i82801HHM ICH8DH-M
    ICH9
    Mobile ICH9
    i82801IH ICH9DH
    i82801IR ICH9R

    i945G/GZ/P/PL
    i945GM/PM/GMS/GT/i943/i940GML
    i946GZ/PL/GL
    i965 G1
    iQ963/Q965
    iP965/G965
    iG33/G31/P35
    iPM965/GM965/GL960

   nVidia:
    MCP
    MCP-D
    MCP2
    MCP2A
    MCP2S
    nForce3 LPC Bridge
    nForce3 250Gb LPC Bridge
    nForce4 LPC Bridge
    MCP-04
    MCP55
    MCP61
    MCP65
    MCP67
    MCP72
    MCP73

   SiS:
    961
    962
    963
    965
    966
    968

   SST:
    49LF040B(LPC)

   VIA:
    VT8233C
    VT8251
    VT8375 (KM266/KL266)
Denniss
BIOS Guru
Posts: 3153
Joined: Thu Mar 21, 2002 8:16 pm
Location: Near Hannover (CEBIT) Germany
Contact:

Did Rainbow stop developing Uniflash and you took over or are you working together on this nice little program?
apple_rom
Use my patch at your own risk!!
Posts: 125
Joined: Tue Jan 07, 2003 11:39 am
Location: Minsk
Contact:

Denniss wrote:Did Rainbow stop developing Uniflash...?
I don`t know. I make this changes once two years ago. I hope - Rainbow will update Uniflash. After 2.5 years from last update i decide that it is dead :) and publish current self version of Uniflash.
croolyc
New visitors - please read the rules.
Posts: 4
Joined: Fri Aug 03, 2007 12:32 pm

where to find 1.47re version?
i need download it
link doesn't work

EDIT
ok i got it :)
http://rom.by/UniflashRE/UniflashRE_1.47re.08.zip
en1gma
New visitors - please read the rules.
Posts: 2
Joined: Mon Nov 12, 2007 11:03 pm

can somone post the link please
Splitster
New visitors - please read the rules.
Posts: 8
Joined: Sun Sep 22, 2002 5:12 am

I found Uniflash_v1.40 at its homepage:

http://www.rainbow-software.org/uniflash/

I didn't know there was a newer version (1.47), until I logged into this forum.

Here's the story.

I started a business with four other guys when 98SE was the newest version
of Windows. Only one of us was an expert programmer. He created an amazing
customized version of 98SE with icons, logos, and apps just for our business.

I saved a copy of this system buy creating a script that stripped out any driver that
wasn't related to Microsoft. The system was moved to an IBM ThinkPad. After
installing the drivers for this laptop, and updating the bios and embedded controller
everything looked very good!

I've got a script that runs from autoexec.bat. It adds and deletes various registry
keys which keeps the system running smoothly.

There is a problem that I thought Uniflash might resolve.

I created a cmos backup with Uniflash, and added CMOSR (restore backup) to
autoexec.bat. Something strange is happening. After four or five bootups Uniflash
tells me it cannot open the backup file. I thought the file might be corrupted after
several bootups, so I put a copy in C:\CMOSSE~1 [CmosSettings]. The old backup
is deleted at each bootup, and a fresh backup file takes its place. If anything, the
problem got worse.

Maybe Uniflash_v1.40 doesn't like autoexec.bat!

Can someone tell me what's going on, and is there a solution?

Thanks guys.
Last edited by Splitster on Wed Feb 02, 2011 9:53 am, edited 1 time in total.
edwin
The Hardware Archivist
Posts: 6286
Joined: Wed Mar 20, 2002 7:11 pm
Location: Netherlands
Contact:

Time to replace the cmos battery I think.
edwin/evasive

Do not assume anything

System error, strike any user to continue...
Splitster
New visitors - please read the rules.
Posts: 8
Joined: Sun Sep 22, 2002 5:12 am

Thank you edwin.

I don't post very often on any forum. The reason is simple. When I have a computer
related problem it's usually too complex or just plain weird. I think this happens to
any advanced or expert level computer user and/or builder.

We have some very high quality test equipment. You might say I'm the hardware
guy around here. I wish I had the programming skills of that other partner I mentioned.

The service manual for this ThinkPad says the battery is ok if the voltage is 2.5-to-3.2vdc.
The battery tests good.

The battery is cheap and easy to replace. Even though it tests good I'll replace it anyway.
edwin
The Hardware Archivist
Posts: 6286
Joined: Wed Mar 20, 2002 7:11 pm
Location: Netherlands
Contact:

Is that good voltage measured in-circuit? First go for the cheap and easy replacements, then try the more expensive one, agreed. It's possible the flash chip has reached the end of its usable cycles (they wear out from flashing, I learned).
edwin/evasive

Do not assume anything

System error, strike any user to continue...
Post Reply