K6-2+ 550 on a Iwill XA100 Plus ? Is it possible?

Discussion relating to Socket 7 hardware.
Post Reply
Mau1wurf1977
Newbie K6'er
Posts: 13
Joined: Fri Sep 17, 2010 7:01 am

K6-2+ 550 on a Iwill XA100 Plus ? Is it possible?

Post by Mau1wurf1977 »

Trying to get this cpu to work on my mainboard.

It's a mobile K6-2+ 550.

The chip has 2.0V and the lowest I can jumper the board is 2.1V.

All other jumpers are set (board works fine with normal K6-2 cpus) but no post :-(

Any tips?
User avatar
jsc1973
Veteran K6'er
Posts: 394
Joined: Sat Jun 09, 2001 11:55 am
Contact:

Post by jsc1973 »

You just need a BIOS update. The K6-plus CPUs are listed as compatible with that board on Jan Steunebrink's site: http://web.inter.nl.net/hcc/J.Steunebri ... s.htm#bios

You will need the 32211A bios revision, 10/27/1999, which you can download off that site.
FIC VA-503+, Rev. 1.2, AMD K6-III+ 450@550MHz, 80GB Seagate ATA-100, 3dfx Voodoo3 3500 TV, TB Montego II Quadzilla, Win98se, 384MB PC100

Compaq Presario 1273, AMD K6-III+ 450@400MHz 1.8v, 40GB Samsung 5400RPM, extremely hacked Win98SE, 288 (yes, 288!) MB RAM
(Also an AMD FX-8350, which does the heavy lifting these days...)
Mau1wurf1977
Newbie K6'er
Posts: 13
Joined: Fri Sep 17, 2010 7:01 am

Post by Mau1wurf1977 »

Damn the link doesn't get me anywhere :-(

EDIT: The Aopen AX59 PRO (I got this board as well) is on the list and I did flash the latest BIOS from the Aopen website.


Will give it a go. I did use the Iwill board for my project as the Aopen didn't have a option for L1 cache in the BIOS which I need for my project.

The board has 1 MB of L2 cache, so with the K2+ 550 it should be quite a Socket 7 rocket :-)

EDIT: It works!
Jim
K6'er Elite
Posts: 1745
Joined: Wed Jan 21, 2004 7:10 pm
Location: Toronto

Post by Jim »

I just tried the link, and it worked fine for me. You come up with a yellow background page, that you have to scroll down a bit till the background turns grey. Thats where you find all the different boards listed with their bios updates.

EDIT : I see what you mean, the link on Stuenebrink's page for that particular bios seems to lead into an advertizing merry-go-round.
Last edited by Jim on Thu Sep 30, 2010 7:14 pm, edited 1 time in total.
Superpuppy 3
K6-3+ 450 ACZ (6x100)
DFI K6BV3+/66 Rev B2 (2 Meg) w/ 2x28mm Chipset Fans
2x256 Meg PC 133 Hynix SDRAM
1x 20G Maxtor (7200)
2x 80G Maxtor (7200) Ducted w/ 2x486 Fans Mount
52/24/52/16 LG CDR/RW/DVD
8/4/3/12/24/16/32 LG Super Multi
ATI 9000 aiw Radeon AGP
SB Audigy 1 MP3 Sound
CMD 649 IDE Controller
NEC USB 2 Card
Mau1wurf1977
Newbie K6'er
Posts: 13
Joined: Fri Sep 17, 2010 7:01 am

Post by Mau1wurf1977 »

Jim wrote:I just tried the link, and it worked fine for me. You come up with a yellow background page, that you have to scroll down a bit till the background turns grey. Thats where you find all the different boards listed with their bios updates.
Yes and then you click on the BIOS file and it takes you nowhere :-(
Jim
K6'er Elite
Posts: 1745
Joined: Wed Jan 21, 2004 7:10 pm
Location: Toronto

Post by Jim »

I wonder if King's links still work ?
Superpuppy 3
K6-3+ 450 ACZ (6x100)
DFI K6BV3+/66 Rev B2 (2 Meg) w/ 2x28mm Chipset Fans
2x256 Meg PC 133 Hynix SDRAM
1x 20G Maxtor (7200)
2x 80G Maxtor (7200) Ducted w/ 2x486 Fans Mount
52/24/52/16 LG CDR/RW/DVD
8/4/3/12/24/16/32 LG Super Multi
ATI 9000 aiw Radeon AGP
SB Audigy 1 MP3 Sound
CMD 649 IDE Controller
NEC USB 2 Card
Jim
K6'er Elite
Posts: 1745
Joined: Wed Jan 21, 2004 7:10 pm
Location: Toronto

Post by Jim »

Check your private messages Maufwurf
Superpuppy 3
K6-3+ 450 ACZ (6x100)
DFI K6BV3+/66 Rev B2 (2 Meg) w/ 2x28mm Chipset Fans
2x256 Meg PC 133 Hynix SDRAM
1x 20G Maxtor (7200)
2x 80G Maxtor (7200) Ducted w/ 2x486 Fans Mount
52/24/52/16 LG CDR/RW/DVD
8/4/3/12/24/16/32 LG Super Multi
ATI 9000 aiw Radeon AGP
SB Audigy 1 MP3 Sound
CMD 649 IDE Controller
NEC USB 2 Card
Mau1wurf1977
Newbie K6'er
Posts: 13
Joined: Fri Sep 17, 2010 7:01 am

Post by Mau1wurf1977 »

Well I am happy I got it running on the Aopen board!

There are tools to disable L1 cache via software, but they all crash.

A quick bench of the Atopen board with the K6-2+ 550!

Image
Jim
K6'er Elite
Posts: 1745
Joined: Wed Jan 21, 2004 7:10 pm
Location: Toronto

Post by Jim »

Have you tried WPCredit ? You can find it in the downloads section here. It enables you to access ALL of the chipset's setttings, (about 20,000 of them), and you can really monkey with things to slow it down if thats what you want.
Superpuppy 3
K6-3+ 450 ACZ (6x100)
DFI K6BV3+/66 Rev B2 (2 Meg) w/ 2x28mm Chipset Fans
2x256 Meg PC 133 Hynix SDRAM
1x 20G Maxtor (7200)
2x 80G Maxtor (7200) Ducted w/ 2x486 Fans Mount
52/24/52/16 LG CDR/RW/DVD
8/4/3/12/24/16/32 LG Super Multi
ATI 9000 aiw Radeon AGP
SB Audigy 1 MP3 Sound
CMD 649 IDE Controller
NEC USB 2 Card
Mau1wurf1977
Newbie K6'er
Posts: 13
Joined: Fri Sep 17, 2010 7:01 am

Post by Mau1wurf1977 »

I'll check it out!

EDIT: This tools seems for windows...

My project is pure DOS however
Jim
K6'er Elite
Posts: 1745
Joined: Wed Jan 21, 2004 7:10 pm
Location: Toronto

Post by Jim »

You are right about WPCredit being meant to run under Windows; though once you have your tweaks worked out, you can use WPCRSET to create a file that loads during boot, though I don''t know if it will work under dos because I have never used it. Apart from that there is another program called "Tweak Bios" which also gives you access to a lot of settings you won't find in your bios, though again I don't know whether it will run under dos.

Advanced Chipset Setup Options

--------------------------------------------------------------------------------
The enormous amount of options that are defined in the BIOS Companion is astounding. Take a look:
Advanced Chipset Setup

Refresh
Hidden Refresh
Hidden Refresh Control
DRAM Refresh Mode
AT Style Refresh
Decoupled Refresh Option
Burst Refresh
Refresh When CPU Hold
DRAM Burst of 4 Refresh
Fast DRAM Refresh
Divide for Refresh
Hi-speed Refresh

Slow Refresh
Staggered Refresh
Slow Memory Refresh Divider
DRAM Refresh Period

Refresh Value
Refresh RAS active time
Refresh RAS# Assertion
DRAM RAS Only Refresh
DRAM Refresh Queue
DRAM Refresh Method

Data Bus

AT Cycle Wait State
Extra AT Cycle Wait State
16-bit Memory, I/O Wait State
8-bit Memory, I/O Wait State
Command Delay
16-bit I/O Recovery Time
8-bit I/O Recovery Time
ISA I/O Recovery
16 Bit ISA I/O Command
16 Bit ISA Mem Command
AT Bus ISA Mem Command
AT Bus Clock Source
ATCLK Stretch
Bus Clock Selection
ISA Bus Speed
Bus Mode
Fast AT Cycle
ISA IRQ
Master Mode Byte Swap
DMA clock source
DMA Wait States
DMA COmmand Width
MEMR# Signal
MEMW# Signal
DMA Address/Data Hold Time
I/O Recovery Time Delay
I/O Recovery Select
AT Bus Precharge Wait State
I/O Cmd Recovery Control
Single ALE Enable
E0000 ROM belongs to AT BUS
Internal MUX Clock Source
Fast Decode Enable
Fast CPU Reset Extended I/O Decode
Local Bus Ready Delay 1 Wait
Local Bus Ready
Local Bus Latch Timing
Latch Local Bus
ADS Delay
Fast Programmed I/O Mode
IDE Multi Block Mode
IDE Block Mode Transfer
Multi-Sector Transfers
IDE Multiple Sector Mode
Multiple Sector Settings
IDE (HDD) Block Mode
IDE Primary Master PIO
IDE DMA Transfer Mode
Channel 0 DMA Type F
Channel 1 DMA Type F
ISA IRQ 9,10,11
Onboard CMD IDE Mode3
IDE Translation Mode
IDE LBA Translations LBA Mode Control
Large Disk DOS COmpatibility
IDE 32-bit Transfer
Enhanced ISA Timing Back to Back I/O Delay
DMA FLOW THRU Mode
Extended DMA Registers
Hard Disk Pre-Delay
Initialization Timeout
Fast Programmed I/O Modes
DMA Channel Select
Data Transfer
DMA Frequency Select
Hold PD Bus

Cacheing

Cache RAM (SRAM) Types
Pipeline Cache Timing
F000 Shadow Cacheable
Fast cache Read/Write
FLush 486 cache every cycle
Async SRAM Leadoff Time
Sync SRAM Leadoff Time
Async SRAM Burst Time
SRAM Write Timing
Cache Read Hit Burst
Cache Burst Read Cycle Time
SRAM Read Timing
Burst SRAM Burst Cycle
Cache Mapping
Data Pipeline
Cache Wait State
Cache Read Burst Mode
Cache Write Burst Mode
Cache Read Cycle
Cache Read Wait State
Cache Write (Hit) Wait State
CPU Cycle Cache Hit WS
Fast Cache Read Hit
Fast Cache Write Hit
Cache Scheme
Internal Cache WB/WT
Cache Write Back
L2 Cache Write Policy
L1 Cache Write Policy
L1 Update Mode
L2 Cache Enable
L2 Cache Zero Wait State
L2 Cache Cacheable Size
Linear Mode SRAM Support
Cache Write Cycle
Posted Write Enable
Posted I/O Write
Tag Ram Includes Dirty
Alt Bit Tag RAM
Tag Option
Non-cacheable Block-1 Size
Non-cacheable Block-1 Base
Non-cacheable Block-2 Size
Non-cacheable Block-2 Base
Memory above 16MB Cacheable
Cacheable RAM Address Range
XXXX Memory Cacheable
C000 Shadow Cacheable
Video BIOS Area cacheable
Shadow RAM cacheable
SRAM Speed Option
SRAM Burst R/W Cycle
Cache Early Rising
VESA L2 Cache Write
VESA L2 Cache Read
1MB Cache Memory
L2 Cache Tag Bits
L2(WB) Tag Bit Length
SRAM Type
SYNC SRAM Support
Tag/Dirty Implement
Dirty pin selection Shortened 1/2 CLK2 of L2 cache
Cache Memory Data Buffer

Memory
Add Extra Wait for RAS#
Add Extra Wait for CAS#
DRAM (Read/Write) Wait States
Memory Read Wait State
Mrmoy Write Wait State
DRAM Burst Write Mode
DRAM Read Burst Timing
DRAM Read Burst (B/E/P)
DRAM Write Burst (B/E/P)
DRAM Read /FPM
FP Mode DRAM Read WS
DRAM Write Burst Timing
DRAM Speed
DRAM Timing Option
DRAM Timing
DRAM Post Write
Fast DRAM
DRAM Last Write to CAS#
DRAM Write Page Mode
DRAM Code Read Page Mode
Page Code Read
DRAM RAS# Precharge Time
FP DRAM CAS Prec. Timing
FP DRAM RAS Prec. Timing
DRAM CAS# Hold Time
CAS Address Hold Time
Read CAS# Pulse Width
Write CAS# Pulse Width
EDO CAS Pule Width
EDO CAS Precharge Time
EDO RAS Precharge Time
EDO MDLE Timing
EDO BRDY# Timing
EDO RAMW# Power Setting
Fast EDO Path Select
DRAM CAS Timing Delay
DRAM RAS# Active
DRAM R/W Burst Timing
RAS Precharge Time
RAS Precharge in CLKS
CAS Precharge in CLKS
CAS# width to PCI master write
RAS Active Time
Row Address Hold in CLKS
RAS Pulse Width in CLKS
CAS Read Width in CLKS
CAS Write Width in CLKS
Late RAS Mode
RAS Timeout Feature
RAS to CAS delay time
RAS(#) To CAS(#) Delay
DRAM write push to CAS delay
CAS Before RAS
DRAM Write CAS Pulse Width
DRAM Head Off Timing
Turbo Read Leadoff
CAS Width in Read Cycle
Read-Around-Write
OMC Read Around Write
F000 UMB User Info
Interleave Mode
Fast Page Mode DRAM
Pipelined CAS
*00 Write Protect
Parity Checking Method
F/E Segment Shadow RAM
Disable SHadow Memory Base
Disable Shadow Memory Size
Base Memory Size
Memory Remapping (or Relocation/Rollover)
384 KB Memory Relocation
256 KB Remap Function
DRAM Relocate (2,4 & 8 M0
Memory Reporting
Extended memory Boundary
Global EMS Memory
Shared Memory Size of VGA
Shared Memory Enable
RAM Wait State
Cycle Check Point
Special DRAM WR Mode
MA Timing Setting
MA Additional Wait State
MA Drive Capacity
DRAM R/W Leadoff Timing
DRAM Leadoff Timing
DRAM Fast Leadoff
Fast EDO Leadoff
Speculative Leadoff
SDRAM (CAS Lat/RAS-to-CAS)
Turn-Around Insertion
DRAM ECC/PARITY Select
Single Bit Error Report
ECC Checking/Generation
Memory Parity/ECC Check
Memory Parity SERR# (NMI) EDO Read Wait State
OMC Mem Address Permuting
OMC DRAM Page Mode
Fast Strings
Fast MA to RAS# Delay
DRAM Quick Read Mode
386 DRAM Quick Write Mode
DRAM Page Idle Timer
DRAM Enhanced Paging
User avatar
jsc1973
Veteran K6'er
Posts: 394
Joined: Sat Jun 09, 2001 11:55 am
Contact:

Post by jsc1973 »

I hate that the link is dead, but you probably will do better with the AOpen board anyway. I always prefer to use hardware that comes from someone who is still in business and at least offering legacy support.

Someone needs to gather all of these K6-plus related downloads and maintain a repository, because there's always going to be someone who needs it. There are still people using CP/M today, and sites with software for it.

I was toying around with old K6 stuff tonight and made a surprising discovery. This old Compaq 1273 laptop, which supposedly can't use more than a 128MB memory module, just accepted and is recognizing a 256MB SODIMM, which is something I could never make work with much newer 1200 series models.

I'm typing this on it right now, pleased as heck. Even stuck on the 66 MHz bus, this old laptop is getting it done.
FIC VA-503+, Rev. 1.2, AMD K6-III+ 450@550MHz, 80GB Seagate ATA-100, 3dfx Voodoo3 3500 TV, TB Montego II Quadzilla, Win98se, 384MB PC100

Compaq Presario 1273, AMD K6-III+ 450@400MHz 1.8v, 40GB Samsung 5400RPM, extremely hacked Win98SE, 288 (yes, 288!) MB RAM
(Also an AMD FX-8350, which does the heavy lifting these days...)
Mau1wurf1977
Newbie K6'er
Posts: 13
Joined: Fri Sep 17, 2010 7:01 am

Post by Mau1wurf1977 »

YES! Success!

I just got the K6-2+ 550 to work on my XA100 PLUS!

I found the BIOS here: http://members.driverguide.com/driver/d ... rid=233949

It's the BIOS mentioned on Jan Steunebrink site!

I had to pay a few bucks to get the download, but it all worked out.

Initially I couldn't flash it. Flash type unknown. I used awdflash from the Iwill CD but no go. It would save the old bios just fine however...

So I did a RTFM and look at that this board has a BIOS setting for flash protecting the BIOS.

So I changed that and voila it flashed, popped the K6-2+ in, set the Voltage to 2.1 and it boots just fine!

Running some benchmarks now!

I sent Jan Steunebrink an email with the awardflash and bios file attached, hoping he might be interested in hosting it!

There you go. It pays not to give up right away...

Here the results:

Image
Jim
K6'er Elite
Posts: 1745
Joined: Wed Jan 21, 2004 7:10 pm
Location: Toronto

Post by Jim »

Glad it worked out for you. Though out of curiosity, why don't you just use a 486 machine to do what you want ? I have one that works the last time I tried it, if you could use it.
Superpuppy 3
K6-3+ 450 ACZ (6x100)
DFI K6BV3+/66 Rev B2 (2 Meg) w/ 2x28mm Chipset Fans
2x256 Meg PC 133 Hynix SDRAM
1x 20G Maxtor (7200)
2x 80G Maxtor (7200) Ducted w/ 2x486 Fans Mount
52/24/52/16 LG CDR/RW/DVD
8/4/3/12/24/16/32 LG Super Multi
ATI 9000 aiw Radeon AGP
SB Audigy 1 MP3 Sound
CMD 649 IDE Controller
NEC USB 2 Card
Mau1wurf1977
Newbie K6'er
Posts: 13
Joined: Fri Sep 17, 2010 7:01 am

Post by Mau1wurf1977 »

Jim wrote:Glad it worked out for you. Though out of curiosity, why don't you just use a 486 machine to do what you want ? I have one that works the last time I tried it, if you could use it.
I will... One day :-)

I have these ATX to AT power adapter cables which I never got around to test out. I don't think AT boards will mount into my case, but I can just play around "test bench" style...

For me it's really about the jorney, not so much about achieving the goal. I will for sure play with real 386 and 486 hardware, but one thing at a time. I am very interested in alternatives like slowing down faster systems and finding out if there are any issues.

So far I got all the games I tried to work just fine. Especially speed sensitive games such as Wing Commander
Post Reply