Skip to content

Releases: dougg3/mac-rom-simm-programmer

SIMM Programmer Firmware 1.5.1

10 Sep 12:46

Choose a tag to compare

Changes:

  • Now supports the M258KE processor used in the CayMac ROMmate-2.
  • There are no functional changes between 1.5.1 and 1.5. The new version number just signifies the official public release of compatibility with the ROMmate-2.

This single firmware file supports all versions of the programmer including my original programmer, the BMOW programmer, and both CayMac Vintage versions. Be sure to use programmer software version 2.0 or later to install it.

SIMM Programmer Firmware 1.5

27 Aug 05:10

Choose a tag to compare

Changes:

  • Adds support for specifying the erase sector layout. This functionality is used by the newer SIMM Programmer software version 2.0 in order to ensure partial erases are done correctly (and quickly) on various different types of SIMMs. The old logic was hardcoded for my original 2 MB and 8 MB SIMMs and didn't match all of the different chips being used today.
  • The firmware can now report its version back to the SIMM Programmer software.

SIMM Programmer Firmware 1.4.1

07 Aug 03:15

Choose a tag to compare

Changes:

  • Adds support for erasing the first 4 MB or 8 MB of larger 2-chip ROM SIMMs. Note that currently, partial erases for larger SIMMs will take a very long time. This will be fixed with a future firmware update.

SIMM Programmer Firmware 1.4

29 May 02:43

Choose a tag to compare

Changes:

  • Now compatible with the AT90USB1286/AT90USB1287 because of parts availability. Bootloader version 1.0.3 is the first bootloader compatible with these new parts. The original AT90USB646/AT90USB647 are still supported as well.

SIMM Programmer Firmware 1.3

28 Nov 00:42

Choose a tag to compare

This is the first firmware version that was originally published on GitHub. Previous versions have been migrated from Google Code.

Changes:

  • This is a new firmware that has been completely reorganized under the hood. The firmware is now in much better shape to be ported to a newer, faster architecture if someone decides to do that.
  • Speed optimizations: Programming an 8 MB SIMM now only takes about 2:28. Previously it took 8:42.

SIMM Programmer Firmware 1.2

28 Nov 00:41

Choose a tag to compare

Original Release Date: July 4th, 2012

Changes:

  • Adds support for erasing only a portion of the SIMM
  • Adds support for selectively programming one or more chips without affecting the others

SIMM Programmer Firmware 1.1.1

28 Nov 00:40

Choose a tag to compare

Original Release Date: September 30, 2012

Changes:

  • Added support for the "verify while writing" functionality. This was mainly an optimization that I could use after building SIMMs to learn quickly if there was a problem rather than waiting for the entire write operation to finish first.
  • Enabled pull-up resistors while reading data so that we read a default value of all "1" bits if a chip doesn't respond.

SIMM Programmer Firmware 1.1

28 Nov 00:39

Choose a tag to compare

Original Release Date: September 22, 2012

Changes:

  • Added support for the 8 MB ROM SIMM.

SIMM Programmer Firmware 1.0.1

28 Nov 00:37

Choose a tag to compare

Original Release Date: May 27, 2012

Changes:

  • Adds LED blinking as a status indicator while reading/writing a SIMM.

SIMM Programmer Firmware 1.0

28 Nov 00:36

Choose a tag to compare

Original Release Date: May 26, 2012

This is the initial release of the firmware, supporting the 2 MB ROM SIMM.