Releases: dougg3/mac-rom-simm-programmer
Releases · dougg3/mac-rom-simm-programmer
SIMM Programmer Firmware 1.5.1
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
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
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
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
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
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
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
Original Release Date: September 22, 2012
Changes:
- Added support for the 8 MB ROM SIMM.
SIMM Programmer Firmware 1.0.1
Original Release Date: May 27, 2012
Changes:
- Adds LED blinking as a status indicator while reading/writing a SIMM.
SIMM Programmer Firmware 1.0
Original Release Date: May 26, 2012
This is the initial release of the firmware, supporting the 2 MB ROM SIMM.