Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

RS-232 (MS-DOS PC) Quickstart Guide

Welcome to the FujiNet quickstart guide for RS-232 serial connections. FujiNet RS-232 currently targets MS-DOS (PC-compatible) systems via a standard serial port. Support for other serial devices may be added in the future. For a broader overview of all supported platforms, see the Platform Overview.

Beta Notice: FujiNet RS-232 support is under active development. Some features (notably the on-screen CONFIG application) are not yet fully functional. Join the FujiNet Discord for the latest updates.


Hardware

Overview

The RS-232 FujiNet uses the newer ESP32-S3 chipset (rather than the original ESP32 used by other FujiNet variants). The ESP32-S3 provides similar functionality with some beneficial upgrades.

Connection Diagram

flowchart LR
    PC[DOS PC\nCOM port] -->|RS-232 serial cable| FN[FujiNet RS-232\nESP32-S3]
    FN -->|WiFi| NET[Network / Internet\nTNFS servers]
    FN -->|SD card| SD[Local Storage\nfnconfig.ini, disk images]
    USB[USB-C Power\n5V / 1A minimum] --> FN

Power Requirements

FujiNet RS-232 requires a standard 5V USB-C power source providing at least 1 amp.

Important: Power on the FujiNet before powering on your PC. This ensures FujiNet is ready to respond when DOS loads the driver.


Software Setup

Installing the DOS Driver

A DOS device driver is required for your PC to communicate with FujiNet.

  1. Download the latest driver from the fujinet-rs232 releases page. The most recent version will be at the top.
  2. Expand the “Assets” section and download the .sys file.
  3. Rename the file to FUJINET.SYS.
  4. Copy FUJINET.SYS to your system’s boot disk or drive.
  5. Add the following line to your CONFIG.SYS:
DEVICE=FUJINET.SYS
  1. Reboot to load the driver.

Driver Configuration Options

The driver supports two optional parameters:

ParameterDefaultDescription
FUJI_PORT1COM port number FujiNet is connected to (1, 2, 3, etc.)
FUJI_BPS115200Baud rate for serial communication

Example CONFIG.SYS with custom settings:

DEVICE=FUJINET.SYS FUJI_BPS=9600 FUJI_PORT=2

Baud Rate Troubleshooting

If your computer hangs when accessing FujiNet-mounted drives, try lowering the baud rate. Test progressively slower speeds until you find one that works reliably:

SpeedNotes
115200Default – fastest, works on most systems
57600Try this first if 115200 causes hangs
38400Good for older or slower systems
19200Conservative speed
9600Most compatible, slowest

Important: If you change the baud rate in CONFIG.SYS, you must also update the FujiNet’s fnconfig.ini file on the SD card to match:

[RS232]
baud=9600

Connecting to WiFi

The on-screen CONFIG application is not yet fully functional for RS-232. To configure WiFi, manually edit the fnconfig.ini file on the FujiNet’s SD card:

  1. Remove the SD card from FujiNet.
  2. Insert the SD card into your modern computer.
  3. Edit (or create) the fnconfig.ini file with your WiFi credentials. See the fnconfig.ini reference for the full format.
  4. Insert the SD card back into FujiNet.
  5. Power cycle FujiNet.

Setup Flow

flowchart TD
    A[Download FUJINET.SYS driver] --> B[Copy to boot disk]
    B --> C[Add DEVICE= line to CONFIG.SYS]
    C --> D[Edit fnconfig.ini on SD card\nwith WiFi credentials]
    D --> E[Insert SD card into FujiNet]
    E --> F[Power on FujiNet via USB-C]
    F --> G[Power on PC and boot DOS]
    G --> H[Access FujiNet via web UI\nor mounted drives]

Web User Interface

Once FujiNet is connected to your WiFi network, you can manage it through its built-in web interface:

  1. Open a browser on any device connected to the same network.
  2. Navigate to http://fujinet.local or the IP address assigned to your FujiNet.
  3. From the web interface, you can mount disk images, browse TNFS servers, and manage FujiNet settings.

FujiNet-Enabled Applications

Some FujiNet-enabled applications are available for MS-DOS:


Further Reading