Biostar MB-8433UUD

Biostar MB-8433UUD

Biostar Logo

[LinuxMall]

Photo of MB-8433UUD
  • Biostar Overview
  • Technical Support
  • Information about the Award BIOS
  • Hardware Information (features, mouse port, pinouts)
  • Jumper Settings and Board Layout
  • Performance
  • Overclocking
  • Problems
  • Conclusions
    Note: this page is no longer being updated. Please follow this advice at your own risk! If you would like to take over mantaining this page, please contact me by email.


    Overview
    The MB-8233UUD is a generic, Chinese, 486-class, PCI/ISA motherboard. It's from Biostar Microtech of Taiwan. This company is also known as BMA in the USA, and Bioteq in Europe. Many other companies, including Quantex Computers, MINT-data, Pantex Computer, CyberMax Computers, Pionex Computers, San Carlos Computers, and TC Computers, sell the MB-8433UUD and other Biostar motherboards under different names. The MB-8433UUD is often sold in the USA as the "MBD-4PB2" and "MBD-4MB2". The manual that came with mine had no identification other than these two numbers so everything below has come from my own research.

    biostar logo Biostar had a US office in El Monte, CA but it is apparently no longer open. Biostar distributes in the USA through Asolid Computer Supply, their subsidiary in Fremont, CA. Biostar has WWW pages at biostar-usa.com in the USA, bioteq.com in Europe, www.biostar.net and www.biostar.com.tw. Cyrix lists Angelina Shiang (510)226-6678 as a Biostar contact.

    There is at least one biotechnology company called BioStar in Boulder, CO, and Saskatchewan. www.biostar.com is the BioStar biotech company in Colorado, not the computer hardware manufacturer. Please don't bother them with motherboard questions!


    Support
    BBS (USA) World Wide Web
    Information about the Award BIOS
    This board uses Award's 4.50PG BIOS. These BIOSes are tweaked by the board manufacturer for the specific motherboard model so Award can't supply replacements. The support section above lists a few places to get working replacement BIOS files for this board.

    Important! - Whenever you replace/update the BIOS for this board, you must reset the settings to default and reenter all of the BIOS tunings you have done! Just do the following:

    1. Write down any settings you have changed from the default
    2. Update the BIOS as normal according to the instructions with the flash program
    3. Select the "Reset to default" option
    4. Reprogram all of your settings
    This is necessary to get the thing to work right. For instance, I couldn't get the parallel port into ECP mode or more than one serial port working after updating from 0326 to 0520. After I reset the settings, it worked fine. This may solve some nagging problems you've had with this board!

    Other sites with general information about the Award 4.50PG BIOS, as used in this motherboard, include:

    BIOS Numbers
    The BIOS versions are numbered according to their date of issue. The "4.50PG" part just refers to the general BIOS type; it isn't an appropriate version number. My MB-8433UUD came with BIOS version "UUD960111i". I later upgraded to "UUD960306i" and "UUD960326i". I am told that the "i" suffix refers to an Intel (12-volt) flash ROM, while the "s" suffix refers to SST's 5-volt type and that the difference is the memory address where the Plug and Play data ("ESCD") is stored.

    ROM Types
    It is important to use the correct type of BIOS upgrade because, allegedly, the Intel and SST Flash ROMs store the "ESCD" data (which is used to store plug and play data) at different addresses. It is therefore also important that jumper JP13 is set appropriately for your ROM type. If you flash with the wrong BIOS, it'll probably still work but your computer will have Plug and Play problems. Mine, for instance, kept forgetting the PS/2 mouse and serial ports existed and I would have to power off and unplug the mouse before it would re-detect them.

    BIOS Versions

    UUD951108
    This was apparently the first UUD BIOS. Quantex has this version available at their web site.
    UUD951205
    I have no information about this version. Pionex Computers has this version available at their web site.
    UUD951222
    This version seems to have trouble with large (>1024 cylinder) hard disks.
    UUD960104
    I have no information about this version. Quantex has this version available at their web site.
    UUD960111
    I have no information on what features or fixes this version adds.
    UUD960306
    When I installed this BIOS version, Windows 95 re-detected my BIOS, hard disk controller, and system board, so I suspect it fixes/adds to these subsystems. Wintune 95 reported no appreciable differences in CPU speed before and after flashing, but the hard disk speed did increase by about 20%. Byte's ByteMark benchmark reported nearly identical CPU speeds before and after.
    This version fixes the following problems:
    • Support for an NCR SCSI card.
    • Support for the memory parity check function.
    • Support for NEC EDO DRAM.
    Quantex has this version available at their web site.
    UUD960326
    When I flashed my BIOS to this version, it produced no noticable changes. Windows 95 did redetect my floppy controller, so it must have fixed some sort of floppy bug.
    Only use this if U6 chip is marked "74LS244". Do not upgrade if U6 is marked "74F244".
    This version fixes the following problems:
    • Support for AMD 5x86-150MHz and 160MHz CPU. AMD never released these CPUs, but if you overclock your board to run the CPU ad 4x 40MHz, the BIOS reports it as an AMD 5x86-P90 at 160MHz!
    • A fix for system boot-up problems when only 1MB of DRAM is installed on the board.
    Quantex has this version available at their web site.
    UUD960520
    I am now using this version from the Biostar BBS. Note that my motherboard originally had the Intel-style BIOSes. I had to rejumper JP13 to the SST setting to get it to remember that my PS/2 mouse existed, though. I don't necessarily reccommend using the wrong BIOS type, but it seems to work.
    Pantex has this version available at their web site.
    BIOS Settings
    Many people have asked about my specific tuning parameters. Here's a list of the settings i changed from the default. These are the best I could come up with. Please compare your settings' performance with my ByteMark page and let me know if you can do better!

    Some other great resources for BIOS information are:
    Hardware Information (features, mouse port, pinouts)
    CPU Types
    According to the motherboard manual, the MB-8433UUD is capable of 25, 33, and 40 MHz system board speed, 1x, 2x, 3x, and 4x CPUs, and 25, 26.67, and 33 MHz PCI bus speed. It supports just about any 486-pinout CPU and is highly configurable using JP16, JP37, JP39, JP45, JP46, and RN11-RN15.
    Cache
    The MB-8433UUD has 9 sockets for SRAM cache. These can be configured with JP5, JP6, and JP7.
    There has been some question on the net lately about so-called "fake cache" being installed on cheap motherboards. My MB-8433UUD has 9 socketed "real" asynchronous SRAM cache. My cache chips are labeled such:
    UM61256FK-15
    9547S
    80503/M9T04
    
    Memory
    The MB-8433UUD has 4 72-pin SIMM sockets. It requires 80ns (70ns reccommended) SIMMs and supports EDO with the UUD960326i BIOS. I have a pair of unmatched 8MB SIMMs and they work fine.
    Pantex Computer's Tech Base reports that TI memory doesn't work with the MB8433UUD.
    BIOS/Chipset
    Mine came with an Intel-style 12-volt flash ROM, but some may come with SST-style 5-volt flash ROM or just plain ROM instead. It uses the UMC 8881/8886 chipset. See the BIOS Versions section above for more information.
    The ROM type is set with JP13.
    There are apparently three versions of this board. One has a regular CMOS battery, the next has an integrated "Dallas" chip, and the third has some other sort of integrated CMOS chip. Can anyone be more specific about this?
    Expansion
    The board has 4 8MHz ISA slots and 3 PCI slots with room between them so they're not shared like on some motherboards.
    Communications Ports
    The board has UMC 8663 and 8667 chips which contain two 16550 UART serial ports and one SPP/EPP/ECP parallel port. These ports are just headers on the board and it comes with slot-cover ports with ribbon cables.
    The parallel port's ECP DMA channel is configured with JP8 and JP9.
    Pantex Computer's Tech Base reports that the Diamond SupraExpress 28.8 Modem's driver fails with this motherboard. However, I have reliable reports that people have had success with this modem, so this may not be true for all BIOS versions.
    Keyboard/Mouse
    It's got an AT keyboard and PS/2 mouse port as well. The keyboard port is in the right spot for a standard baby-AT motherboard. The PS/2 mouse port is right next to the keyboard port, though, so most cases can't get to it. There is also a header on the board for the PS/2 mouse and an optional ribbon cable to a slot-cover port.
    I don't reccommend bothering to try to get the PS/2 mouse working. It has problems with the keyboard. Also, some people have reported trouble getting their older AT-style keyboards to work with this board. I am using a vintage 1984 IBM "battleship" keyboard with mine and have had no trouble. I have reports that some old AST and DTK keyboards failed. Your mileage may vary.
    You can make your own mouse cable with the right parts. Here's the pinout of the PS/2 mouse port and the MB-8433UUD's PS/2 mouse port on the motherboard:
          PS/2 port                       MB-8433UUD Jumpers
    (as the mouse sees it)                 Pin#  Connection
                                             1      Data
    N/C----* # *----Clk                      2      N/C
    VCC---*  #  *---Gnd                      3      Gnd
    N/C-----* *-----Data                     4      VCC
                                             5      Clk
    
    Storage
    It's also got a built-in floppy controller and both primary and secondary Enhanced IDE controllers on the board. The chip on mine is marked as a UMC 8672 chip, but since that's a VESA controller, it's probably wrong. Others have reported a UMC 8673 instead. This is a single-fifo controller which limits performance somewhat. There are Windows 95, 3.1, OS/2, and NT drivers for this controller available and they work fine on my MB and seem to enhance performance somewhat.
    According to the BIOS, this hard disk controller will do PIO modes 1 through 4, but I found this to not be the case. Windows 95 crashed whenever serious disk access occurred when I attached a disk capable of PIO mode 3 (a Quantum Fireball) but these crashes stopped when I set the BIOS to use PIO mode 2 instead. Maybe the new drivers can handle this speed?
    Note for Linux, OS/2, and other real multitasking OS users: The MB-8433UUD does not use the buggy RZ1000 or CMD640B IDE controller chips! This means you don't have to worry about all the problems with these chips!
    Jumpers
    A complete list of jumper settings can be found on my Jumper Settings page.


    Performance
    The MB-8433UUD supports many CPUs, all the way up to the new AMD 5x86-P75-133. That's what I have. It is jumper-configurable to 2x and 3x CPUs at 25MHz, 33MHz, and 40MHz clocks. The AMD 5x86-133 uses the 2x settings and runs at 4x.

    The board is quite fast. Mine came with 256k of asynchronous SRAM cache (this is the so-called "real cache" operating in write-back mode, not the fake stuff some vendors are selling as "write-through cache") and performs quite well compared to other boards. At 133 MHz, my 5x86 performs like a (fictitious) 80 MHz Pentium in integer operations, though its floating-point performance is far lower. This is to be expected from a 486 core with Writeback cache. To find out more info about your AMD 5x86 CPU, try 5x86info.zip.


    Overclocking
    This board overclocks quite nicely with an AMD 5x86 CPU in it! I had mine for 6 months before finally trying to do it and it was a cinch! Just remove Jumper 15 to set your bus to 40MHz. Your CPU will now run at 4x40MHz or 160MHz.

    My 5x86 chip is an ADW chip, not the cooler (?) ADZ variety, but it runs plenty cool. Even without the CPU fan attached it is cool enough to touch. Don't try that with a Pentium! I do run it with a CPU fan, though, just to keep it extra cool.

    This puts it in the Pentium 90 area for integer performance. In fact, with the 5x86 overclocked to 160, the Award BIOS reports the CPU at bootup as an AMD 5x86-P90 at 160MHz!

    I had to take the PCI bus speed down in order to get reliable boots, though. The next-highest multiplier for the Host Clock/PCI Clock setting in the Chipset Features menu of the BIOS is "1 : 2/3". This yields a PCI bus speed of just 26.6MHz, but I think the trade-off was worth it!

    I also had to add 1 wait-state for both reading and writing to DRAM and move the L2 cache timing to 3-2-2-2 instead of 2-1-1-1. Again, this slows the board down somewhat, but the added CPU cycles more than make up for the gap.


    Problems
    PS/2 Mouse and Keyboard Hang
    Under Windows 95, the keyboard and PS/2 mouse conflict causing a complete loss of control. If you press a key, a mouse button, and move the mouse at the same time, both the keyboard and mouse become unusable. If you then warm-boot the machine, it will "update ESCD" and remove PS/2 mouse support! You have to cold-boot to get the mouse back! And, obviously, without mouse or keyboard, you can't shut down Windows nicely. This is, in a word, bad. I could repeat this problem in Windows 95's real mode (DOS prompt), under DOS 6.22, and in Linux under XFree86, so it's not just a Windows 95 driver issue.
    Quantex reports this problem as unresolved on their page of support info. They say it's a bug in the UMC I/O controllers, and I believe it.
    This problem can be worked around by simply using a serial mouse instead of a PS/2 mouse. I'm running fine with an old Logitech mouse on COM2 right now.
    No PS/2 port on the board
    The mouse port is located physically right next to the keyboard port. If your case doesn't have a cutout there for it (and most don't), you have to get an optional cable which moves the port to an expansion slot cover. This cable costs extra from the manufacturer so the company you buy the board from will probably charge you extra, too. I have the cable (they threw it in when they replaced my first board) and the pinout is in the manual (and above) if you want to make your own.
    EIDE driver conflicts with Novell Client32
    Another problem with this board is that the EIDE driver (um8673.sys) conflicts with the Novell Client32 network drivers. Novell users must use the Client32 drivers with this board because of the lack of upper memory (640 - 1MB) space. The standard Novell VLMs will use up all upper memory and leave a large portion of them in low memory, leaving very little RAM. The Client32 drivers load into extended memory, eliminating this problem.
    Windows 95 Hangs/Crashes on Shutdown
    CyberMax Computers' Top Ten Tech Support Answers says that Windows 95 will hang on shutdown and reboot if you set the Video BIOS Cacheable and Video BIOS Shadow to "on" in the BIOS setup. They claim this happens with the AMD DX4-100, DX4-120, and 5x86-133 CPUs. However, I have a 5x86-133 and I have never had this problem.


    Conclusions
    All in all, I'd say buy this board if you get the chance and if you're a real hardware hacker. If you don't like messing with jumpers and wires, you'd be better off buying a Dell or Gateway 2000 system. I went from a 386DX-25 to a 486-133 for $250 including a new case and that's no small feat!

    Please don't write to me asking for tech support. I don't work for Biostar, and everything I know about them and their board is right here! Please do send me mail if you have any information to contribute, though!


    A store is selling these buggers for $99. See this link for more info. I know nothing about this vendor.


    This page is mirrored at slf.gweep.net and www.gweep.net.

    Last updated: 06/06/97

    sfoskett@slf.gweep.net Back to my hardware page Back to my home page