Previous Topic

Next Topic

Book Contents

Book Index

MMi99: Firmware version history and updates

The following table lists the most significant aspects of the various firmware versions for MMi99. They are listed with the most recent first. The latest version is available as an rfl file on the SPLat website in the customer support area. We have only listed publicly released versions.

reFlash files are not interchangeable across different board models. This page is for the MMi99.

If you are connected to the Internet, click a hot-linked filename below to download it directly from our website.

If you are working off a resources CD, you will find some or all of the file(s) in the reFlash folder on the CD (depending on the age of the CD)

Version / date

rfl file

Description

V3.23

18Apr06

mmi99v3-23.rfl

Dialect 14 support, including TSP.

This will be the last update for MMi99.

V3.22

10May04

mmi99v3-22.rfl

Added Mode 4 (totalizing counter) to the OBCA

Fixed incorrect handling of indexing in fStore, fRecallW and fRecallQ

V3.20 05Feb04

mmi99v3-20.rfl

Fixed bug in OutputM introduced in 3.18

V3.19

28Oct03

mmi99v3-19.rfl

Fixed bug in CPU device.

NOTE: You will have to install the V3.0 reFlash utility to use with this and later upgrades. The older V2.x will not work.

V3.18 10Oct03

mmi99v3-18.rfl

Added dialect 12 instructions: Semaphores, GetTick10, GetTick100, Suspend, Resume

Increased RAM to 192 bytes and subroutine stack to 6 levels.

Extended scope of InputFM and OutputM

Implemented CPU device attributes:

Firmware revision

Dialect

Board type

Subroutine nesting depth

Processor reset flags

 

V3.15 12May03

mmi99v3-15.rfl

Fixed bug that could lead to undesirable interactions between onboard UV peripherals (notably OBCA interfering with OBLCD)

Added capability of driving large numbers of XPice boards in SPiceX mode.

V3.13 13Mar03

mmi99v3-13.rfl

Corrected bug that causes front panel LEDs to run the wrong way (top=9 to bottom=15) in board revisions date coded 0207 (February 2002) or later.

V3.12 28Jan03

mmi99v3-12.rfl

Corrected default for the InputK beep function from off to on. See KBeepOn, KBeepOff

V3.11

25Nov02

mmi99v3-11.rfl

Added dialect 11 instructions:

DecMRetIfZ, DecMRetIfNZ

KBeepOn, KBeepOff

V3.10

24Oct02

mmi99v3-10.rfl

Added OnBoard Counter type A (OBCA)

Fixed bug restricting U to 19 byte transfers

Note: Please use reFlasher utility V2.5 or later to ensure the revision number is displayed as 3.10 and not 3.A

V3.9

 

Not released as rfl file

V3.8

15Jul02

mmi99V3-8.rfl

Fixed several minor bugs in UV transfer instructions

Fixed incorrect handling of invalid argument in RetIfMZ and RetIfMNZ

V3.7

11Jul02

mmi99V3-7.rfl

Added support for XPice expansion boards.

Fixes problem in accessing analog outputs via SPLatLink

V3.6

mmi99V3.6.rfl

Fixed bug whereby byte 19 of U could not be used. The practical effect of this is that LCDs with 20 character lines would not work properly.

V3.5 6Apr02

mmi99V3-5.rfl

First version of rfl file released:

Fixes problem in accessing analog inputs via SPLatLink

Previous Topic

Next Topic