Gmlb256 wrote on 2024-05-27, 14:51:
Tried the -ASUS command line switch?
I hadn't but I tried just now, and it keeps freezing my PC before I get to the options, at the exact same spot.
There is a blinking cursor that is not visible in the picture, and the computer no longer responds to anything like CRTL+C or CRT+ALT+DEL, only hard reset or hard power down.
Here is a comparison of without vs with the -asus switch.
As you can see, with the -asus switch it does succeed top identify the Flash ROM chip, but hangs between displaying PCI chipset and Last Write Status.
When the -asus switch is not used, "Redetect FLash ROM" changes nothing.
EDIT: I then swapped the CPU from VIA C3 1200A (Nehemiah) to PIII 850 (Coppermine) which does get detected properly, including cache, thinking that might help (I suspected the "missing" cache might be causing issues).
So with the PIII Coppermine the result is still the same with uniflash without the -asus switch, but WITH it, it gets farther now: it detects everything and then instantly reboots /facepalm.
I saved a logfile from that, though. Here are my attempts with the VIA C3 and the PIII:
18:36:56.79: UniFlash v1.40 started: A:\UNIFLASH.EXE -log -asus
18:36:57.83: Asus flash interface enabled
18:36:58.54: Chipset detected: Intel AGPSet 440BX/ZX [ASUS FLASH]
18:36:59.37: Flat Real Mode initialized
18:37:00.19: CMOS size detected: 256b
18:37:00.96: Found DMI 2.3 board info: ASUSTeK Computer INC. <CUBX> REV 1.xx
18:37:01.73: Detected Award BIOS ID: <CUBX>
18:39:42.33: UniFlash v1.40 started: A:\UNIFLASH.EXE -log
18:39:42.88: Chipset detected: Intel AGPSet 440BX/ZX
18:39:43.65: Flat Real Mode initialized
18:39:45.90: CMOS size detected: 256b
18:39:46.23: Found DMI 2.3 board info: ASUSTeK Computer INC. <CUBX> REV 1.xx
18:39:47.06: Detected Award BIOS ID: <CUBX>
18:39:47.82: Intel method: reg $4C = 00200009
18:39:48.65: Intel method: reg $4C changed to 02E40009
18:39:49.47: System ROM selected
18:39:50.24: Beginning Flash ROM detection...
18:39:51.06: DetectLoop
18:39:51.89: DetectLoop
18:39:52.66: Flash ROM detection complete
18:39:53.43: Allocating memory block 00020000
18:39:54.25: Flash ROM chip not detected
18:39:56.28: Flash ROM ID: FFFF,FFFF
18:39:56.78: UniFlash running in interactive mode
18:40:02.10: Exiting UniFlash...
18:40:02.82: Intel method: restoring reg $4C from 02E40009
18:40:03.42: Turning off logging, shutting down to real mode
------------------------------------------------------------------------------
18:53:52.47: UniFlash v1.40 started: A:\UNIFLASH.EXE -log -asus
18:53:53.02: Asus flash interface enabled
18:53:53.79: Chipset detected: Intel AGPSet 440BX/ZX [ASUS FLASH]
18:53:54.34: Flat Real Mode initialized
18:53:55.00: CMOS size detected: 256b
18:53:55.76: Found DMI 2.3 board info: ASUSTeK Computer INC. <CUBX> REV 1.xx
18:53:57.47: Detected Award BIOS ID: <CUBX>
18:53:57.85: Asus flash interface - flash enable
18:53:58.57: System ROM selected
18:53:59.17: Beginning Flash ROM detection...
18:53:59.77: DetectLoop
18:54:00.38: DetectLoop
18:54:00.98: Flash ROM detection complete
18:54:01.53: Allocating memory block 00040000
18:54:02.14: Allocating memory block 00040000
18:54:02.74: Allocating memory block 00020080
18:54:03.34: Flash ROM chip detected: PMC Pm29F002T/5V
18:54:03.95: Flash ROM ID: 9D1D,FFFF
Other things I've tried: taking out the BIOS chip, cleaning it with IPA, putting it back (in case there had been oxidization or it wasn't seated properly); Underclocking the PIII 850 to 566 MHz.
EDIT: Also tried AWDFlash now.