VOGONS


First post, by mpe

User metadata
Rank Oldbie
Rank
Oldbie

I am having a problem configuring the AMD Am5x86-P75 in my motherboard (FIC 486-GVT-2). This board seems to be quite popular so I wonder if someone is running it with this CPU.

The board has many switches and even resistor arrays to configure the CPU type. Here is the relevant page from the manual:

Screenshot 2019-09-14 at 22.04.39.png
Filename
Screenshot 2019-09-14 at 22.04.39.png
File size
924.98 KiB
Views
1109 views
File license
Fair use/fair dealing exception

I successfully configured the board for my Intel DX4-100 by using P24S settings from the manual (and 33 MHz bus and everything else on default) and it seems to be running fine. However, the AMD Am5x86-P75 doesn't work with the same setting.

What makes things complicated is that as the board is 5V only I have to use this interposer when using newer 3.3V chips:

DSC_3325.jpg
Filename
DSC_3325.jpg
File size
453.12 KiB
Views
1109 views
File license
Fair use/fair dealing exception

This thing has three jumpers on it placed as shown for the DX4. However I have no documentation whatsoever what these do. Perhaps I need to move some?

Any idea how to get this working?

Blog|NexGen 586|S4

Reply 2 of 8, by derSammler

User metadata
Rank l33t
Rank
l33t

Since you are using an interposer, I would rather jumper the board for 486DX/DX2. The interposer should take care of the rest, as that is what it was made for. On the interposer, you may need to change the "Intel" jumper.

Reply 3 of 8, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

What's with the jumper for the Cyrix 1X/2X mode select. I've never seen a board with that jumper before. Looks pretty interesting.

Also, Am5x86 doesn't require write back L1. It's optional. However, with it enabled it will be faster.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 4 of 8, by feipoa

User metadata
Rank l33t++
Rank
l33t++
Anonymous Coward wrote:

What's with the jumper for the Cyrix 1X/2X mode select. I've never seen a board with that jumper before.

Curious. Perhaps the Cyrix DX2 can be run in 1x mode? Or perhaps the BIOS changes some timings for clock doubled CPUs and this jumper is merely to assist the BIOS in its detection of chips.

The AMD 5x86 chip may not be working because of L1 write-back mode. Many of these older 486 boards didn't work with the Am5x86 in write-back mode. It is possible that some of the jumpers on the interposer are for setting L1 in either write-back or write-through mode. This should be fairly easy to verify with a multi-meter.

Check the WB/WT input pin on the CPU to see which header pin corresponds to WB/WT. If WB/WT is pulled high (3-5 V) at reset, the Am5x86 will run in write-back mode. If WB/WT is pulled to GND, the Am5x86 will run in write-through mode. WB/WT is pin B13. Even if forced to WT mode, there is no guarantee it will work in this motherboard, but on most newer PCI 486 motherboards, the Intel DX4-WB shares the same CPU configuration jumpers as the Am5x86, except for CLKMUL.

Plan your life wisely, you'll be dead before you know it.

Reply 5 of 8, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

The other possibility is that jumper just enables/disables an oscillator divider. I think the actual function of this jumper should be investigated.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 6 of 8, by matze79

User metadata
Rank l33t
Rank
l33t

Hm i use the same Interposer on a older Industrial SBC which had a DX33 installed, just set 2x Multipler and WT would suffice.

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 8 of 8, by mpe

User metadata
Rank Oldbie
Rank
Oldbie

Thanks all.

I got it working.

First I found the manual for the interposer.

For future reference:
J1: Multiplier for CPUs
1-2 for 2x and 4x 2-3 for 2.5X, open for 3x
J2: 2x Multiplier for AMD DX4-80/100 only
J3: Voltage select
1-2 for 3.45V, 2-3 for 3.30V

So I put the missing J3 jumper to select 3.45 which is the correct voltage for my 133W16BGC version of 5x86

Then I configured the board to 486DX2 and left the resistor array on top of the board empty. Then the mb booted fine.

However, the cache seems to be running in write-through mode no matter what I do. So I guess this particular board is not the best base for this CPU.

The trick was to configure as 486 DX2 and remove the resistor array.

Blog|NexGen 586|S4