Firmware, SCM F3

The latest release of this Firmware is detailed in the table below.

NameSmall Computer Monitor
ConfigurationF3
Release date2022-10-16
Download ROM imageSCM F3 2022-10-16
Download source codeSCW 2022-10-16
Device Programming:
Code size32k bytes
Checksum (MiniPro 6.6)07D3 8D24 (SST39SF040)
Recommended ICSST39SF040
Core Components:
MonitorVersion 1.3.1
BIOSSCZ180 1.3.1
Included Apps:
– ROM BASICVersion 4.7b.1
– CP/M loader from CF cardVersion 1.0

The ROM image is supplied (above) as an Intel HEX format file, which is suitable for use by most PROM programmers. Intel HEX files are a text format, not a binary format. As a result, they are larger than the stated code size in the table above.

Source code is supplied (above) complete with the Small Computer Workshop development environment for Windows.

The Small Computer Monitor’s Components and Apps are described here.

Diagnostic display

At reset, the 8 LEDs next to the power LED are used to display the results of the self-test diagnostics. Each LED should light for a fraction of a second and the test should end with all 8 LEDs being turned off. Failures are indicated as follows.

DisplayIssue
Light sequence repeats indefinitelyRAM test failed
LED bit 0 remains onSerial port test failed
No light sequenceCPU not running, or
output port failed

Supported Devices

  • Z180 CPU (eg. Z8S180xx)
  • Z180 ASCI at 0xC0 (eg. Z8S180xx)
  • SIO #1 at 0x80 (eg. Z84C4xxx)
  • SIO #2 at 0x84 (eg. Z84C4xxx)
  • CTC #1 at 0x88 (eg. Z84C30xx)
  • CTC #2 at 0x8C (eg. Z84C30xx)
  • ACIA #1 at 0xA2 (eg. 68B50)
  • ACIA #2 at 0xA4 (eg. 68B50)
  • CF Card at 0x90 for file storage
  • Diagnostic LEDs and digital I/O at 0xA0

The lack of specific support does not exclude the use of other hardware. It just means the ROM does not do anything specific with it.

Supported Cards

The lack of specific support does not exclude the use of other hardware. It just means the ROM does not do anything specific with it.

Release Notes

none

Older Releases

NameSmall Computer Monitor
ConfigurationF3
Release date2022-02-27
Download ROM imageSCM F3 2022-02-27
Download source codeSCW 2022-03-01
Device Programming:
Code size32k bytes
Checksum (MiniPro 6.6)07D3 A07A (SST39SF040)
Recommended ICSST39SF040
Core Components:
MonitorVersion 1.3.0
BIOSSCZ180 1.3.0
Included Apps:
– ROM BASICVersion 4.7b.1
– CP/M loader from CF cardVersion 1.0

Homebrew 8-bit retro computing