VOGONS


Reply 80 of 96, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Hi Jan, is there anything that can be done to help this motherboard? 😀

Sunlogix 80386-33/40 (Micro Express Computer) - Config Questions now

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 81 of 96, by tauro

User metadata
Rank Member
Rank
Member
Chkcpu wrote on 2022-08-21, 19:17:

I’ve also put newly patched BIOSes for these boards on-line. As usual, these BIOSes have both K6plus and 128GB HDD support:
(...)
• PCChips M550

Does anybody know where to find that patched BIOS for the PCChips M550?
There's one on Jan's page but that one doesn't add compatibility for >8GB HDD support (albeit it adds K6-2 CXT support). And it's from 2006, so it wasn't "newly patched".
I also checked wims.rainbow-software and theretroweb to no avail.

Reply 82 of 96, by Chkcpu

User metadata
Rank Member
Rank
Member
tauro wrote on 2023-09-01, 08:10:
Does anybody know where to find that patched BIOS for the PCChips M550? There's one on Jan's page but that one doesn't add comp […]
Show full quote
Chkcpu wrote on 2022-08-21, 19:17:

I’ve also put newly patched BIOSes for these boards on-line. As usual, these BIOSes have both K6plus and 128GB HDD support:
(...)
• PCChips M550

Does anybody know where to find that patched BIOS for the PCChips M550?
There's one on Jan's page but that one doesn't add compatibility for >8GB HDD support (albeit it adds K6-2 CXT support). And it's from 2006, so it wasn't "newly patched".
I also checked wims.rainbow-software and theretroweb to no avail.

Hi tauro,

As you may have gathered, my main interest is the Award BIOS, although I did patch a few AMI socket 7 BIOSes as well.
But I never modified a BIOS to break the 8GB HDD barrier, Award, AMI, or otherwise.
As you probably know, this mod would involve adding the IBM/Microsoft Int 13h extensions to the Int 13h interface. As the BIOS Interrupt 13h handler is already a very complicated piece of code, I’m afraid such a mod is way beyond my expertise. 😉

However, most BIOSes from 1998 or later will support the Int 13h extensions and I have seen this > 8GB support in several BIOSes from the second half of 1997 as well.
So I checked the latest M550 Release 11/17/1997S BIOS and was pleasantly surprised to find Int 13h extensions support in this BIOS, therefore it should support drives up to 128GiB and so will my patch J.2 version of this BIOS.

But be aware that a lot of these 1997/1998 AMI BIOSes don’t Auto detect larger than 8GB drives correctly and only give you CHS values for 8064MB. Therefore you have to enter the CHS values manually via the ‘User’ Harddisk Type selection in the BIOS. These so called pseudo CHS values for these larger drives can easily be calculated from the total number of sectors on the drive.
Set the Heads count to 255 and Sector/track to 63 and calculated the Cylinders count by dividing the total sectors number by 63 and then again by 255. Round the result down to a whole number and you have your Cylinders count.
Example: A 40GB drive has 82,092,176 sectors (of 512 bytes each). When you divide this value by 63 and the result again by 255, you get 5110.0016. So use CHS 5110/255/63 for this drive.
When you enter these values in your BIOS, you should see this:

M550-40GB-1.png
Filename
M550-40GB-1.png
File size
102.27 KiB
Views
1027 views
File comment
AMI BIOS manual drive setup
File license
Public domain

And at the end of POST, you will see the same CHS and drive size in MB. I used the Secondary Master drive settings for this example.

M550-40GB-2.png
Filename
M550-40GB-2.png
File size
71.13 KiB
Views
1027 views
File comment
AMI BIOS drive summary
File license
Public domain

This should work for drives up to 128GiB, but note that the drive size on the second POST screen is limited 65535MB. It will display this value for any drive larger than 64GiB, but the entered CHS values will be correct.

I hope this helps and I’m very curious if you can use a >8GB drive now with the 11/17/1997S BIOS.
However, when this manual CHS trick doesn’t work, we have the XTIDE Universal BIOS now which can be used to break the 8GB barrier, and this is what I’m using on my systems with a 1997 or earlier BIOS.
That said, when you do have an 8GB or smaller drive, that storage space is usually more than enough for these retro machines. DOS 5/6 and Windows 3.x don’t support more than 8GB drives anyway, but OSes like Windows 9x/DOS 7.x and NT4 with SP4 do.

Cheers, Jan

CPU Identification utility
The Unofficial K6-2+ / K6-III+ page

Reply 83 of 96, by tauro

User metadata
Rank Member
Rank
Member
Chkcpu wrote on 2023-09-03, 17:29:

As you may have gathered, my main interest is the Award BIOS, although I did patch a few AMI socket 7 BIOSes as well.
But I never modified a BIOS to break the 8GB HDD barrier, Award, AMI, or otherwise.
As you probably know, this mod would involve adding the IBM/Microsoft Int 13h extensions to the Int 13h interface. As the BIOS Interrupt 13h handler is already a very complicated piece of code, I’m afraid such a mod is way beyond my expertise. 😉

I've read your guides, I'm very impressed. It's a bit too much for me at the moment to manually edit a BIOS file with a hex editor but I still can admire your work. I have done some small modifications with the BIOS editors such as unhide options. I know your main focus is Award, but since you posted about an M550 BIOS with support for 128GB disks, I had to ask, it seems like I misunderstood.

Chkcpu wrote on 2023-09-03, 17:29:

However, most BIOSes from 1998 or later will support the Int 13h extensions and I have seen this > 8GB support in several BIOSes from the second half of 1997 as well.
So I checked the latest M550 Release 11/17/1997S BIOS and was pleasantly surprised to find Int 13h extensions support in this BIOS, therefore it should support drives up to 128GiB and so will my patch J.2 version of this BIOS.

I could confirm that the IBM/Microsoft Int 13 extensions are installed in this BIOS, I used your tool for this.
So this is indeed great news!

Chkcpu wrote on 2023-09-03, 17:29:
But be aware that a lot of these 1997/1998 AMI BIOSes don’t Auto detect larger than 8GB drives correctly and only give you CHS v […]
Show full quote

But be aware that a lot of these 1997/1998 AMI BIOSes don’t Auto detect larger than 8GB drives correctly and only give you CHS values for 8064MB. Therefore you have to enter the CHS values manually via the ‘User’ Harddisk Type selection in the BIOS. These so called pseudo CHS values for these larger drives can easily be calculated from the total number of sectors on the drive.
Set the Heads count to 255 and Sector/track to 63 and calculated the Cylinders count by dividing the total sectors number by 63 and then again by 255. Round the result down to a whole number and you have your Cylinders count.
Example: A 40GB drive has 82,092,176 sectors (of 512 bytes each). When you divide this value by 63 and the result again by 255, you get 5110.0016. So use CHS 5110/255/63 for this drive.
When you enter these values in your BIOS, you should see this:
M550-40GB-1.png

Filename
M550-40GB-1.png
File size
102.27 KiB
Views
38 views
File comment
AMI BIOS manual drive setup

And at the end of POST, you will see the same CHS and drive size in MB. I used the Secondary Master drive settings for this example.
M550-40GB-2.png

Filename
M550-40GB-2.png
File size
71.13 KiB
Views
38 views
File comment
AMI BIOS drive summary

That's a crucial bit info that I couldn't have guessed.

Once I "bricked" a 16GB CF card with a motherboard that only supported 8GB disks. I don't know how it happened. Maybe it's because I formatted the card inside Win98, which detected it's real size (16GB) but the BIOS didn't... and something went awry. It became so corrupted that there's no way to bring it back to life. It can only be formatted for 32MB now, but it's not really working. I'm not sure what really happened to it but it has left an impression on me.

So first I tried a 32GB card, with 61078752 sectors (as reported by fdisk on GNU/Linux), so 3801 CYL. Everything seemed right at first, albeit a little slow, but after two reboots or so, I started to get corrupted files, "Windows has detected a registry/configuration error.", and the filesystem then was irrecoverable. I used a 66MHz BUS and everything was within spec.
I installed Windows 98 SE three times on CF card and it was always the same corruption. So I gave up. I don't know if the card has a problem, but it has been working fine so, I presume there's some sort of incompatibility. Maybe 32 GB is too much for this BIOS?

Later I tried a 16GB card, with 31260096 sectors, so 1945 CYL.
This time things went flawlessly. It's working really well! 👏 😀

262.5MHz MMX (75MHz bus), DMA enabled

roadkil.png
Filename
roadkil.png
File size
5.38 KiB
Views
989 views
File license
CC-BY-4.0
Chkcpu wrote on 2023-09-03, 17:29:

I hope this helps and I’m very curious if you can use a >8GB drive now with the 11/17/1997S BIOS.

It really did help 😀 I wouldn't have tried the 16GB card were it not for your guidance. I was planning to use a 4GB CF card and a PCI SATA controller and then load ISOs from there.

Chkcpu wrote on 2023-09-03, 17:29:

However, when this manual CHS trick doesn’t work, we have the XTIDE Universal BIOS now which can be used to break the 8GB barrier, and this is what I’m using on my systems with a 1997 or earlier BIOS.

It is indeed a great alternative, especially on older systems ≤486. The problem with it is that it slows down the performance on faster systems.

I'm planning to use this machine with an P55C and 64 MB of ram for 1980's and early to mid 1990's stuff. I already cleaned and retrobrighted a Baby AT case 👶. I'm going to wire the turbo button to change the bus speed, or the multiplier, I'm not sure yet.

I also recapped this board and replaced the Super I/O Chip because the floppy was not working. And gladly, that fixed it!

The only remaining obstacle is that the on-board USB is not functional. I've read this a known problem with this board. I'm using a v5.6 and it supposedly should work.
I tried all the BIOS I could find for it but it's the same with all.

Windows detects the USB controller, but it doesn't work. Plugging a mouse for example results in a brief red flash of the LED and then it immediately goes out. No device is detected by the system.

Disabling the USB controller on the BIOS menu makes no difference, Windows still detects it so... there's seems to be something wrong with the BIOS implementation.

Is there a chance that you could look that part of the BIOS? Or maybe this is a hardware limitation? I've made sure that I'm using the correct pins in the USB header. I tried inverting the data lines too in case they were flipped, but it didn't work. VCC is 4.9v. Do you have any advice on that? Is there something that I could try on the BIOS menu? What do you think that could be the reason it doesn't work?

Thank you very much again for your help, time and dedication, and shedding light on all these matters. 💡 💻

Reply 84 of 96, by nztdm

User metadata
Rank Newbie
Rank
Newbie

This is an awesome guide and very interesting. Been messing around with MODBIN and a hex editor..

Think you could help me with my modification of an 85C471 board here? Attempting to add larger RAM support to a 486 board

I wish to set chipset register 50, bit 2, to 1, during RAM initialization, to configure an unused multipurpose pin as MA11 needed for large SIMMs.
The BIOS may also have a hard 64MiB limit elsewhere. Not sure...
There are many other 85C471 BIOSes out there that claim to support 128MiB RAM (the chipset maximum). I believe this would only be possible with MA11 working.

Reply 85 of 96, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

Jan, when do we get the next episode? :p

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 86 of 96, by Chkcpu

User metadata
Rank Member
Rank
Member
nztdm wrote on 2024-02-19, 21:48:
This is an awesome guide and very interesting. Been messing around with MODBIN and a hex editor.. […]
Show full quote

This is an awesome guide and very interesting. Been messing around with MODBIN and a hex editor..

Think you could help me with my modification of an 85C471 board here? Attempting to add larger RAM support to a 486 board

I wish to set chipset register 50, bit 2, to 1, during RAM initialization, to configure an unused multipurpose pin as MA11 needed for large SIMMs.
The BIOS may also have a hard 64MiB limit elsewhere. Not sure...
There are many other 85C471 BIOSes out there that claim to support 128MiB RAM (the chipset maximum). I believe this would only be possible with MA11 working.

Hi nztdm,

Yes, I saw your Attempting to add larger RAM support to a 486 board thread and read it with interest.

However, I never had the need to expand RAM support on socket 3/5/7 boards so my knowledge on patching a BIOS for that is very limited.
Although my SiS471 board (Chicony CH-471B Rev 1.0) has four 72-pin SIMM slots and supports 128MB RAM when using double sided SIMMs in all 4 slots, I never had more than 32MB RAM on this board. With an Am5x86-133 CPU and 256KB L2 cache, both in WB mode, this system runs Win95 just fine. 😉

When I find more info on this BIOS/RAM issue, I’ll report in your thread.

Greetings, Jan

CPU Identification utility
The Unofficial K6-2+ / K6-III+ page

Reply 87 of 96, by Chkcpu

User metadata
Rank Member
Rank
Member
Sphere478 wrote on 2024-02-20, 00:51:

Jan, when do we get the next episode? :p

Hi Sphere478,

Yes, the plan to continue with this BIOS modding guide keeps being derailed by life events. 😉

But I have now notes on paper about what I want to tell in the coming 2 episodes. There I will explain in detail how to handle the compressed Award BIOS when applying a patch. This part of the guide has to be very clear, otherwise you end-up with a corrupted BIOS and a bricked board. 😉

When this hurdle is taken, I can continue with the story on what you can do to get K6plus and > 32GB HDD support.

Cheers, Jan

CPU Identification utility
The Unofficial K6-2+ / K6-III+ page

Reply 88 of 96, by carlostex

User metadata
Rank l33t
Rank
l33t

Hi Jan!

I see on your website that you don’t have yet a BIOS 128GB(640gb) for the QDI Titanium IIB. I have one of these boards and you are asking for beta testers. If you have something for this board that needs to be tested out let me know!

Reply 89 of 96, by Chkcpu

User metadata
Rank Member
Rank
Member
carlostex wrote on 2024-05-11, 16:35:

Hi Jan!

I see on your website that you don’t have yet a BIOS 128GB(640gb) for the QDI Titanium IIB. I have one of these boards and you are asking for beta testers. If you have something for this board that needs to be tested out let me know!

Hi carlostex,

Nice you can test another patched BIOS for me. 😊

The Titanium IIB V2.0 patch 0.2 interim BIOS you helped testing about 10 years ago worked well for K6-2+/K6-III+ CPUs, but lacked support for the higher x4.5, x5.0, x5.5, and x6.0 multipliers.
For a long time I couldn’t figure out how the SpeedEasy software multiplier control worked on this jumperless board.
But recently, I made a new attempt at reverse engineering the SpeedEasy logic on the Titanium IB+ BIOS and was finally successful. I could add WinChip 2 support, including the fractional multipliers on the WinChip 2A, to the SpeedEasy menus of this TIB+ BIOS.
See Re: IDT Winchip 2A PR266 a.k.a "Weirdo"

With this new found knowledge, I’m now working on a final patch J.3 BIOS for your TIIB board. Luckily the SpeedEasy logic of the TIIB is very similar to the TIB+.
This new TIIB BIOS will support the WinChip 2(A)(B) and the 4 highest multiplier settings on the K6 model 7, K6-2, K6-2CXT, K6-III, K6-2+, K6-III+.
I will also expand the K6 model 7/K6-2 CPU protection against a too high Vcore, to include the K6-III/K6-2+/K6-III+ models.

In addition I will add these bugfixes:
- The improved 32GB HDD limit bugfix
- A fix for the second 64GB HDD limit bug
- A fix for the Win98 UDMA bug

When ready, I will send you a PM with the new BIOS for testing.

Cheers, Jan

CPU Identification utility
The Unofficial K6-2+ / K6-III+ page

Reply 90 of 96, by Sphere478

User metadata
Rank l33t++
Rank
l33t++
Chkcpu wrote on 2024-05-13, 18:21:
Hi carlostex, […]
Show full quote
carlostex wrote on 2024-05-11, 16:35:

Hi Jan!

I see on your website that you don’t have yet a BIOS 128GB(640gb) for the QDI Titanium IIB. I have one of these boards and you are asking for beta testers. If you have something for this board that needs to be tested out let me know!

Hi carlostex,

Nice you can test another patched BIOS for me. 😊

The Titanium IIB V2.0 patch 0.2 interim BIOS you helped testing about 10 years ago worked well for K6-2+/K6-III+ CPUs, but lacked support for the higher x4.5, x5.0, x5.5, and x6.0 multipliers.
For a long time I couldn’t figure out how the SpeedEasy software multiplier control worked on this jumperless board.
But recently, I made a new attempt at reverse engineering the SpeedEasy logic on the Titanium IB+ BIOS and was finally successful. I could add WinChip 2 support, including the fractional multipliers on the WinChip 2A, to the SpeedEasy menus of this TIB+ BIOS.
See Re: IDT Winchip 2A PR266 a.k.a "Weirdo"

With this new found knowledge, I’m now working on a final patch J.3 BIOS for your TIIB board. Luckily the SpeedEasy logic of the TIIB is very similar to the TIB+.
This new TIIB BIOS will support the WinChip 2(A)(B) and the 4 highest multiplier settings on the K6 model 7, K6-2, K6-2CXT, K6-III, K6-2+, K6-III+.
I will also expand the K6 model 7/K6-2 CPU protection against a too high Vcore, to include the K6-III/K6-2+/K6-III+ models.

In addition I will add these bugfixes:
- The improved 32GB HDD limit bugfix
- A fix for the second 64GB HDD limit bug
- A fix for the Win98 UDMA bug

When ready, I will send you a PM with the new BIOS for testing.

Cheers, Jan

If I recall you were only able to get tillamook down to 2.8 on that bios type? Not able to get it to default lower? 2.8 is still too high, way too high. But it’s better than 3.3 🤣.

Thanks again for all that you do!

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 91 of 96, by carlostex

User metadata
Rank l33t
Rank
l33t
Chkcpu wrote on 2024-05-13, 18:21:

Hi carlostex,

Nice you can test another patched BIOS for me. 😊

Always a pleasure!

Chkcpu wrote on 2024-05-13, 18:21:
The Titanium IIB V2.0 patch 0.2 interim BIOS you helped testing about 10 years ago worked well for K6-2+/K6-III+ CPUs, but lacke […]
Show full quote

The Titanium IIB V2.0 patch 0.2 interim BIOS you helped testing about 10 years ago worked well for K6-2+/K6-III+ CPUs, but lacked support for the higher x4.5, x5.0, x5.5, and x6.0 multipliers.
For a long time I couldn’t figure out how the SpeedEasy software multiplier control worked on this jumperless board.
But recently, I made a new attempt at reverse engineering the SpeedEasy logic on the Titanium IB+ BIOS and was finally successful. I could add WinChip 2 support, including the fractional multipliers on the WinChip 2A, to the SpeedEasy menus of this TIB+ BIOS.
See Re: IDT Winchip 2A PR266 a.k.a "Weirdo"

Nice! I also do have a Titanium IB+, but unfortunately i'm unable to boot this board. There's some problem with it. I get a cold CPU and no beeps at all. Voltages seem to be fine all around though. I suspect the BIOS might be dead, but can't be sure at the moment. Needs more testing.

Chkcpu wrote on 2024-05-13, 18:21:

With this new found knowledge, I’m now working on a final patch J.3 BIOS for your TIIB board. Luckily the SpeedEasy logic of the TIIB is very similar to the TIB+.
This new TIIB BIOS will support the WinChip 2(A)(B) and the 4 highest multiplier settings on the K6 model 7, K6-2, K6-2CXT, K6-III, K6-2+, K6-III+.
I will also expand the K6 model 7/K6-2 CPU protection against a too high Vcore, to include the K6-III/K6-2+/K6-III+ models.

Awesome! Just like Sphere478 said, any plans for the Pentium MMX Tillamook? I have one and would be pretty cool to use it. It's a 1.9V CPU so the minimum 2.0V that this board can do would be good enough for it.

Chkcpu wrote on 2024-05-13, 18:21:
In addition I will add these bugfixes: - The improved 32GB HDD limit bugfix - A fix for the second 64GB HDD limit bug - A fix fo […]
Show full quote

In addition I will add these bugfixes:
- The improved 32GB HDD limit bugfix
- A fix for the second 64GB HDD limit bug
- A fix for the Win98 UDMA bug

When ready, I will send you a PM with the new BIOS for testing.

Cheers, Jan

Very nice! I'll be waiting! Thanks for all the hard work!

Reply 92 of 96, by Disruptor

User metadata
Rank Oldbie
Rank
Oldbie
Chkcpu wrote on 2024-05-13, 18:21:
Hi carlostex, […]
Show full quote
carlostex wrote on 2024-05-11, 16:35:

Hi Jan!

I see on your website that you don’t have yet a BIOS 128GB(640gb) for the QDI Titanium IIB. I have one of these boards and you are asking for beta testers. If you have something for this board that needs to be tested out let me know!

Hi carlostex,

Nice you can test another patched BIOS for me. 😊

The Titanium IIB V2.0 patch 0.2 interim BIOS you helped testing about 10 years ago worked well for K6-2+/K6-III+ CPUs, but lacked support for the higher x4.5, x5.0, x5.5, and x6.0 multipliers.
For a long time I couldn’t figure out how the SpeedEasy software multiplier control worked on this jumperless board.
But recently, I made a new attempt at reverse engineering the SpeedEasy logic on the Titanium IB+ BIOS and was finally successful. I could add WinChip 2 support, including the fractional multipliers on the WinChip 2A, to the SpeedEasy menus of this TIB+ BIOS.
See Re: IDT Winchip 2A PR266 a.k.a "Weirdo"

With this new found knowledge, I’m now working on a final patch J.3 BIOS for your TIIB board. Luckily the SpeedEasy logic of the TIIB is very similar to the TIB+.
This new TIIB BIOS will support the WinChip 2(A)(B) and the 4 highest multiplier settings on the K6 model 7, K6-2, K6-2CXT, K6-III, K6-2+, K6-III+.
I will also expand the K6 model 7/K6-2 CPU protection against a too high Vcore, to include the K6-III/K6-2+/K6-III+ models.

In addition I will add these bugfixes:
- The improved 32GB HDD limit bugfix
- A fix for the second 64GB HDD limit bug
- A fix for the Win98 UDMA bug

When ready, I will send you a PM with the new BIOS for testing.

Cheers, Jan

Hi Jan,
does it contain mkarcher's SCSI fix for NCR SDMS BIOS too?

I'm not sure whether I have the IB+ or IIB+ because it is in an AT case in another place.
But I remember the SpeedEasy setup and I needed to lower voltage first and my K6-2+ 533 ran at 68 x 6 = 410 MHz then (probably J.2 BIOS, however I could use a 120 GB IDE disk with it).

Reply 93 of 96, by Chkcpu

User metadata
Rank Member
Rank
Member

Hi Disruptor,

You are referring to mkarcher's and yours great work at INT13 Extensions to SDMS 3.0 & 4.0 - SCSI by NCR / Symbios Logic / LSI Logic

Disruptor wrote on 2024-05-14, 15:57:

Hi Jan,
does it contain mkarcher's SCSI fix for NCR SDMS BIOS too?

No, the 1998 BIOSes for the QDI Titanium IB+ and IIB boards don’t contain an NCR SCSI BIOS module for (cheap) PCI based SCSI controllers without a BIOS chip on the controller. However, these Titanium BIOSes do have the boot from SCSI option in the BIOS FEATURES SETUP menu. Probably to control the boot sequence when a SCSI controller with its own BIOS is installed.

But if the 16KB patched NCR SDMS 3.07E BIOS compresses to around 10KB, it should fit in the TIB+ and TIIB BIOS. They both have 12KB of free compressed code space left.

The older Titanium IB (non +) BIOS from 1997 does have an NCR.16k module in the BIOS. This module identifies itself as “NCR SDMS (TM) V3.0 PCI SCSI BIOS, PCI Rev. 2.0”.
Apart from this NCR ROM, there is still 10KB compressed code space left, so replacing the old 3.0 ROM by the patched 3.07E should fit. But if such a big jump in the NCR ROM version would create other (compatibility) problems, I wouldn’t know. 😉

I'm not sure whether I have the IB+ or IIB+ because it is in an AT case in another place.
But I remember the SpeedEasy setup and I needed to lower voltage first and my K6-2+ 533 ran at 68 x 6 = 410 MHz then (probably J.2 BIOS, however I could use a 120 GB IDE disk with it).

You must have an IB+ board. Before I released the patch J.3 BIOS update, I had a patch J.2 version on my website for this baby AT board.
The Titanium IIB is an ATX board.

Cheers, Jan

CPU Identification utility
The Unofficial K6-2+ / K6-III+ page

Reply 94 of 96, by Chkcpu

User metadata
Rank Member
Rank
Member

Hi carlostex,

I've send you a PM with a new TIIB patch J.3 BIOS to test.

carlostex wrote on 2024-05-14, 02:08:

Awesome! Just like Sphere478 said, any plans for the Pentium MMX Tillamook? I have one and would be pretty cool to use it. It's a 1.9V CPU so the minimum 2.0V that this board can do would be good enough for it.

About the Tillamook support, in both the patched TIB+ and patched TIIB BIOS I was unable to mod the Vcore to the low 2.0V that this CPU needs. These patched Titanium BIOSes still supply 2.8V for the Tillamook, which is much too high!
So the Tillamook 266 will not work with this BIOS.
I hope you have another (Super) Socket 7 board with jumpers and 2.0V Vcore support for this nice CPU.

Cheers, Jan

CPU Identification utility
The Unofficial K6-2+ / K6-III+ page

Reply 95 of 96, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

A solution to this is an interposer.

Btw tillamook seems to be just fine at 3.3v IO despite being speced at 2.5vio

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)

Reply 96 of 96, by Chkcpu

User metadata
Rank Member
Rank
Member
Chkcpu wrote on 2024-05-13, 18:21:
Hi carlostex, […]
Show full quote
carlostex wrote on 2024-05-11, 16:35:

Hi Jan!

I see on your website that you don’t have yet a BIOS 128GB(640gb) for the QDI Titanium IIB. I have one of these boards and you are asking for beta testers. If you have something for this board that needs to be tested out let me know!

Hi carlostex,

Nice you can test another patched BIOS for me. 😊

The Titanium IIB V2.0 patch 0.2 interim BIOS you helped testing about 10 years ago worked well for K6-2+/K6-III+ CPUs, but lacked support for the higher x4.5, x5.0, x5.5, and x6.0 multipliers.
For a long time I couldn’t figure out how the SpeedEasy software multiplier control worked on this jumperless board.
But recently, I made a new attempt at reverse engineering the SpeedEasy logic on the Titanium IB+ BIOS and was finally successful. I could add WinChip 2 support, including the fractional multipliers on the WinChip 2A, to the SpeedEasy menus of this TIB+ BIOS.
See Re: IDT Winchip 2A PR266 a.k.a "Weirdo"

With this new found knowledge, I’m now working on a final patch J.3 BIOS for your TIIB board. Luckily the SpeedEasy logic of the TIIB is very similar to the TIB+.
This new TIIB BIOS will support the WinChip 2(A)(B) and the 4 highest multiplier settings on the K6 model 7, K6-2, K6-2CXT, K6-III, K6-2+, K6-III+.
I will also expand the K6 model 7/K6-2 CPU protection against a too high Vcore, to include the K6-III/K6-2+/K6-III+ models.

In addition I will add these bugfixes:
- The improved 32GB HDD limit bugfix
- A fix for the second 64GB HDD limit bug
- A fix for the Win98 UDMA bug

When ready, I will send you a PM with the new BIOS for testing.

Cheers, Jan

Hi all,

@carlostex and @ederra, thanks for beta testing the new patched BIOS for the jumperless QDI Titanium IIB v2.0 board!

This new TIIB patch J.3 BIOS is released now and I will put it on my k6plus page at the next update. In the meantime a copy can be download from this thread:
Re: QDI Titanium IIB. v2.0 and AMD K6-III+

Despite all the changes and additions I’ve made to both the TIB+ and TIIB BIOS, there are still a few CPU models that are not supported by these patch J.3 BIOSes:
- Rise mP6
- Cyrix 6x86MX/MII 2.2V models (the 2.9V models are supported)
- Mobile Pentium MMX Tillamook.

Luckily there are a lot of (super) socket 7 boards that support these CPU models just fine. 😉

Cheers, Jan

CPU Identification utility
The Unofficial K6-2+ / K6-III+ page