VOGONS


First post, by fsinan

User metadata
Rank Member
Rank
Member

Bios settings are ok but WB cache is not activated for CPU on this board. Cpu is WB enabled Intel DX4. with WB code. Is there any trick or bios related issue?

Last edited by fsinan on 2024-07-27, 09:23. Edited 1 time in total.

System:1
Cyrix 5x86-120GP & X5-160ADZ
Lucky Star LS-486E
System:2
Intel DX4-WB & AMDDX4-120
PcChips M912 V1.7
System:3
AMD K6-2-475 & Cyrix 6x86MX PR-233
Asus P5A-B
System:4
UMC U5S-40
486UL-P101
System:5
P3 Coppermine 800EB
Gigabyte GA-6BX7

Reply 1 of 5, by dominusprog

User metadata
Rank Oldbie
Rank
Oldbie

Known issues:
Fake cache
The motherboard may include a non-functional or counterfeit SRAM cache, which can adversely affect performance. Signs of fake cache often include soldered QFP or DIP-chips labeled "WRITE-BACK" with traces that do not connect to the chipset.

https://theretroweb.com/motherboards/s/pcchips-m912-v1.7-486

Duke_2600.png
A-Trend ATC-1020 V1.1 ❇ Cyrix 6x86 150+ @ 120MHz ❇ 32MiB EDO RAM (8MiBx4) ❇ A-Trend S3 Trio64V2 2MiB
Creative AWE64 Value ❇ 8.4GiB Quantum Fireball ❇ Win95 OSR2 Plus!

Reply 2 of 5, by jakethompson1

User metadata
Rank Oldbie
Rank
Oldbie

The CPUID and internal cache mode are determined by sensing the WB/WT# pin on the CPU at reset. Nothing you change in the BIOS affects that. It has to be something with how it is jumpered. Check the jumper settings for recommendations for a P24D configuration (that's a 486DX2WB which predates the DX4WB). You can use those settings aside from voltage (obviously) and clock multiplier.

Reply 3 of 5, by akimmet

User metadata
Rank Member
Rank
Member

The PCChips M912 is fairly infamous for having fake L2 cache.

Edit: After carefully looking at your SPEEDSYS results it looks like you do have real cache on your motherboard. I just saw the "This machine dose not seem to have any cache" message from your CACHECHK results and assumed the worst.

It is known for some motherboards to intentionally keep L1 cache in WT mode. Enabling WB can cause problems with DMA if not implemented correctly.

Reply 4 of 5, by fsinan

User metadata
Rank Member
Rank
Member
jakethompson1 wrote on 2024-07-26, 20:47:

The CPUID and internal cache mode are determined by sensing the WB/WT# pin on the CPU at reset. Nothing you change in the BIOS affects that. It has to be something with how it is jumpered. Check the jumper settings for recommendations for a P24D configuration (that's a 486DX2WB which predates the DX4WB). You can use those settings aside from voltage (obviously) and clock multiplier.

Thank you. I've used P24D settings in the booklet and WB cache is activated.

System:1
Cyrix 5x86-120GP & X5-160ADZ
Lucky Star LS-486E
System:2
Intel DX4-WB & AMDDX4-120
PcChips M912 V1.7
System:3
AMD K6-2-475 & Cyrix 6x86MX PR-233
Asus P5A-B
System:4
UMC U5S-40
486UL-P101
System:5
P3 Coppermine 800EB
Gigabyte GA-6BX7

Reply 5 of 5, by akimmet

User metadata
Rank Member
Rank
Member

Glad you got it figured out!