MZ104 Downloads
MZ104 Series downloads
Request more information
Tri-M's Logo

MZ104 Info and Downloads page

return to Tri-M Engineering Product page.

1. Info pages 4. Firmware
2. Spec sheets 5. Rescue Disks
3. Manual 6. FAQ

Info pages (html) Link to the top of the page

MZ104 MZ104 Starter Kit
MZ104+ MZ104+ Starter Kit
MZ104-EV MZ104-EV Starter Kit
TMZ104 MZ104 Comparison Chart
MZ104-6SER LinuxMZ
MZ104 Cable Kit

Spec Sheets (pdf) Link to the top of the page

MZ104 MZ104-6SER
MZ104+ MZ104 Comparison Chart
MZ104-EV LinuxMZ

Manuals (pdf) Link to the top of the page

MZ104 MZ104-6SER
MZ104-EV LinuxMZ manual
MZ104+ MZ104 BIOS supplement (also included in BIOS zip file below)

Firmware/Software (zip) Link to the top of the page

MZ104 BIOS v1.04
DOC utility firmware v4.3
DOC utility firmware v5.14
DOC utility firmware readme
DISKONCHIP direct access on-the-fly

LinuxMZ DiskOnChip Images
LinuxMZ Readme
More info on LinuxMZ
Making DiskOnChip boot Linux: instructions

Caution:
Check which firmware version is on your DiskOnChip prior to installing the LinuxMZ image.
You must install the image which matches your firmware with the proper DOC utility.
2.2.19 images are embedded with 4.3 firmware.
2.4.18 images are embedded with 5.14 firmware.

LinuxMZ 2.2.19 for the MZ104
DOC SizeDownloadChecksum
8 MBlinuxmzr.0085ef29c77c0794e0347fd4a77810fb4e3
16 MBlinuxmzr.016544375c8ea646ad133251c5ac385b89b
24 MBlinuxmzr.024100f4ad1fee4700a66b19c0f396123d2
32 MBlinuxmzd.0323c51ffe4ebb56c8be502743f0732fcef
48 MBlinuxmzd.0482669a70dba6201d1b8eeb8b8df58ff9f
64 MBlinuxmzd.064e8f9d7ae62096f29f5fc2e41f47b9ecc
80 MBlinuxmzd.080fe2c4a2d29676b71fd11dcb20b0322a7
96 MBlinuxmzd.09634cf049d4e2a3cc4a64f72448bc056e9
144 MBlinuxmzd.144597639324fecdcea23a7339705d438c4
288 MBlinuxmzd.288b1c6640aad021738909d8f6a5af27937
LinuxMZ 2.4.18 for the TMZ104 and MZ104
DOC SizeDownloadChecksum
32 MBlmz2418.03294e3fbaaed2abc92eb3e99431af564f9
48 MBlmz2418.04866461b2efaa661c88736ecb68ec55fd1
64 MBlmz2418.0641827144a7d08a06cb0c6ad065056ce68
80 MBlmz2418.080b5dc09e5d4f397ac253c9eff3a98687c
96 MBlmz2418.0969dd8dd88591a69dd45033d39a278f71c
128 MBlmz2418.128c742131546f44d55215739091acc3619
192 MBlmz2418.192a21a453b2bf15a565bd34d6c657596d4
256 MBlmz2418.256bba79926ea489edc574ab5f00a0eb6a3
386 MBlmz2418.386eb8438a087c887696fc5818fe391e130
576 MBlmz2418.57621c3e65665cce3447f218d81a9f27d30
1 GBlmz2418.1gb117266e9ac1f1a33c39f97b5905bdd70

Rescue Disks Link to the top of the page

LinuzMZ boot disk
Small root file system
Readme file

FAQ Link to the top of the page
  1. Why does the MZ104 come to a halt when loading a DOS IDE CDROM driver or when Linux is probing the IDE ports at startup?
  2. DiskOnChip fails during boot when we're using serial redirection without video. Why is this happening and how can I fix it?
  3. How much FLASH memory will the device support and what are the numberand page sizes?
  4. What data rates (min/max) are supported on the I2C bus and how is it set?
  5. Does the BIOS support SMM?
  6. What power savings modes are supported?
  7. What emulation/test support is available via the JTAG port?
  8. What details are available on the Linux image?
  9. Will the MZ104 BIOS support a logo loader option?
  10. How much RAM is available in the RTC?
  11. Why does the primary IDE channel support two devices and the secondary IDE channel only one?
  12. What is the "core processor" inside of the MZ104? What CPU is it most like? How do we get a data sheet or specifications on the core processor?
  13. Is the Linux kernel included?
  14. The floppy drive seems inoperational when the MZ104 is configured with a Diskonchip and IDE hard drive. The Diskonchip always becomes the default boot device regardless what the boot sequecence is set in CMOS. How can I fix it?
  15. I received my MZ104 Starter kit which has a Diskonchip programmed with a Linux image. What is the root password?
  16. Where would I find information on how to create a bootable Linux image?
  17. The utility board interfers with the ISA/104 backplane when connected to the MZ104? How can I use it?
  18. Why do I lose video display after I upgraded the bios?
  19. Why does Linux halt when detecting devices on the IDE interface during the kernel boot process? How do I get around this problem?

Why does the MZ104 come to a halt when loading a DOS IDE CDROM driver or when Linux is probing the IDE ports at startup? Link to the top of the FAQ

You need to disable the secondary IDE port on the MZ104. To do that, set "Local Bus IDE Adapter" setting to "Primary". Since there is only one IDE port on the MZ104, this change has no effect on any IDE devices.


DiskOnChip fails during boot when we're using serial redirection without video. Why is this happening and how can I fix it? Link to the top of the FAQ

M-Systems, the company that makes DiskOnChip, has a firmware bug fix for their product that eliminates this problem. DOC firmware for MZ104


How much FLASH memory will the device support and what are the number and page sizes? Link to the top of the FAQ

The MZ104 will support up to four independent regions of FLASH memory, each of which can be up to 16MB deep. This gives a grand total of up to 64 MB. Each region must have an access "window" that resides in the address range C0000-EFFFF. The size of the access "window" can be different for each region. The "window" or Page size will determine the number of pages within each region. See the Data Book for details.


What data rates (min/max) are supported on the I2C bus and how is it set? Link to the top of the FAQ

The I2C bus supports data rates at two speed levels: 100 kbps and 400 kbps. Our chip has an interface that will run to 1.5Mbps. Since it uses a handshake mechanism no setting is required.


Does the BIOS support SMM? Link to the top of the FAQ

Yes. See the Data Book for specific details.


What power savings modes are supported? Link to the top of the FAQ

Four power saving modes are supported: On, Doze, Standby and Suspend.


What emulation/test support is available via the JTAG port? Link to the top of the FAQ

The JTAG port will support most standard manufacturing test requirements such as input test forcing, read of any pin, and I/O tri-stating.


What details are available on the Linux image? Link to the top of the FAQ

At this time, there are no known issues that should require any special consideration when building a kernel, or using any of the standard distributions of Linux.


Will the MZ104 BIOS support a logo loader option? Link to the top of the FAQ

Yes.


How much RAM is available in the RTC? Link to the top of the FAQ

There are a total of 242 bytes in the RTC.


Why does the primary IDE channel support two devices and the secondary IDE channel only one? Link to the top of the FAQ

Both IDE channels now support 2 devices.


What is the "core processor" inside of the MZ104? What CPU is it most like? How do we get a data sheet or specifications on the core processor? Link to the top of the FAQ

The MZ104 processor core is a 32bit x86 processor with full floating point unit. This device is similar to those marketed by AMD as the AM5x86 and by Cyrix as the 586. It is not the same as the Pentium core marketed by Intel, which is a dual pipeline 64 bit processor. All the information about the processor core is available in the Data Book.


Is the Linux kernel included? Link to the top of the FAQ

Linux Kernel is only included with the purchase of a starter kit.


The floppy drive seems inoperational when the MZ104 is configured with a Diskonchip and IDE hard drive. The Diskonchip always becomes the default boot device regardless what the boot sequecence is set in CMOS. How can I fix it? Link to the top of the FAQ

This problem is caused by the factory-installed firmware in the Diskonchip which renders it the default boot device. By using an alternative firmware which makes the Diskonchip the last boot device, hard disk, floppy drive and Diskonchip can be accessed simultaneously. The file name of the alternative firmware is: DOC43P.EXB. This file is part of the M-System DOS utilities and it can be downloaded from our MZ104 page. In order to peform the firmware update, the IDE drive must be disconnected from the MZ104.


I received my MZ104 Starter kit which has a Diskonchip programmed with a Linux image. What is the root password? Link to the top of the FAQ

There are currently two Diskonchip images available. One with network support and one without. There is no root password for the former and 'doc' for the latter.


Where would I find information on how to create a bootable Linux image? Link to the top of the FAQ

M-Systems provides an application note and the required utilities. Please download from M-Systems' web site: www.m-sys.com


The utility board interfers with the ISA/104 backplane when connected to the MZ104? How can I use it? Link to the top of the FAQ

Please consult MZ104 user manual which depicts how the utility board can be interfaced to the MZ104 without interferring with the backplane.


Why do I lose video display after I upgraded the bios? Link to the top of the FAQ

If you are using video card based on Chips&Technologies 65545 video controller, you will experience this problem. There will be a bios fix from ZFLinux.


Why does Linux halt when detecting devices on the IDE interface during the kernel boot process? How do I get around this problem? Link to the top of the FAQ

Since there is only one IDE channel available on the MZ104, you must set the LOCAL BUS IDE ADAPTER to Primary in CMOS.