M-Systems DiskOnChip 2000 / Millennium Installation Guide

Installation guide for using M-Systems DiskOnChip 2000 or Millennium flash disks with Linux OS.


M-Systems DiskOnChip 2000 / Millennium Installation Guide - cover page
Brand
M-Systems
Category
Other Electronics
Document type
Installation Guide
Language
English
Pages
29
File format
PDF
File size
305 KB
Published
03 October, 2026
Updated
03 October, 2026
MD5 checksum
5ECEB599120BBB8D7D631265C657C048

About this manual

This manual explains how to install M-Systems’ DiskOnChip flash disks (2000 or Millennium) as an additional or bootable drive under Linux. It covers hardware requirements, required utilities, driver integration, firmware updates, and boot configuration.

Step‑by‑step procedures are provided for compiling the TrueFFS driver (built‑in or loadable module), creating partitions, building an INITRD image, and troubleshooting common boot and driver issues.

What's inside

  • Introduction
  • Hardware Requirements
  • Installation Requirements
  • Utilities Diskette Content
  • Linux Driver Files
  • Installing as an Additional Drive
  • Updating Firmware
  • Integrating the TrueFFS Driver
  • Booting Linux from DiskOnChip
  • Troubleshooting

Specifications

Address bus width12‑bit
Data bus width8‑bit
Control signalsCE#, OE#, WE# (active low)

Frequently asked questions

What are the hardware requirements for the DiskOnChip?

The DiskOnChip requires a 12‑bit address bus, an 8‑bit data bus, and three active‑low control signals (CE#, OE#, WE#).

How do I update the DiskOnChip firmware?

Insert the DiskOnChip, boot DOS, and run the command dformat /win:d000 /s:doc2.fff /y to format with the alternative firmware.

How can I compile the TrueFFS driver as a built‑in kernel module?

Unpack driver_4.2.1.tgz, then run the patch_linux script with the appropriate kernel‑patch and driver‑patch files, set EXTRAVERSION, enable the driver in make menuconfig, and rebuild the kernel.

Download PDF (305 KB)

More M-Systems Manuals


View all M-Systems manuals →