PROM8908B revision history:
===========================
              V1.00    first release
Nov.14, 1993   V1.01    1. fix "Can't enter burn-in loop" problem.
                                       2. make all devices has its default Algorithm.
Dec. 25, 1993  V1.03    1. Add MBM27C4001.
Jan. 31, 1994  V1.04     1. Correct MBM27C4001.
Mar. 18, 1994  V1.06    1. Add MX28F1000.
Apr. 27, 1994  V1.07     1. Add MX28F4000.
May 25, 1994   V1.08   1. Add 28F001BX-T, -B
                                       2. Test i28F512, i28F001BX-T
June 1, 1994   V1.09     1. Add Winbond W27F256
                                       2. Correct i28F001BX eraseing.
July 05, 1994  V1.10     1. Add M5M28F101P, the same algorithm as I28F010
Aug. 24, 1994  V1.11    1. Add CY27C256, CY27H010
Sep. 17, 1994  V1.12     1. Add Am29F010, W27F010
Dec. 18, 1994  V1.13    1. Add ISSI27HC010, change VPP to ramp rise.
Feb. 21, 1995  V1.15     1. Add SST 29EE010 and 29LE010.
Mar. 05, 1995  V1.16    1. Add SST28SF040.
                                       2. Increase the MX28F4000 erase time.
                                       3. Correcting that the already blanked devices will not
                                           be programmed caused by those turn-on LEDs during the
                                           erasing.
Mar. 25, 1995  V1.17    1. Add Atmel AT27C/LV010, AT27C/LV040, AT29C020
May 08, 1995   V1.18    1. Add 29F040
May 22, 1995   V1.19    1. Add the name IS28F010.(the same as the AM/I28F010)
May 24, 1995   V1.1A   1. Extend the 29F0X0 erase time to 30sec max.
June 28, 1995  V1.1B    1. Change i27080 to M27C801, remove "not tested" message
                                        2. Add MX28F1000P, use the same algorithm as MX28F1000.
                                        3. Protect/Unprotect Am29xxx sectors(VerC).
Sep. 14, 1995                  4. Add MEGA BL1988
Sep. 18, 1995                  5. Add AS29F010
 
Oct. 12, 1995  V1.1C      1. Add CAT28F010 and CAT28F020, the same algorithm as
                                           AMD/I, but Changes the PLSCNT to 3000.
Nov. 02, 1995                  1. Change M27C801 write pulse to 50uS.
 
Nov. 06, 1995  V1.1D    1. Add W27F512.
Nov. 11, 1995                 2. Add SGS M28F101, the same algorithm as
                                           AMD/I, but Changes the PLSCNT to 6000.
                                        3. Remove MX28F1000.
Nov. 20, 1995                 1. remove S28EE011, replaced by W29EE011
Apr. 20, 1996                  1. Add MX28F2000P, S29EE020.
                                        2. Rename W27Fxxx to W27F/Exxx. Change the erase voltage
                                           from 12V to 13.8V, the PLSCNT to 20.
(release date: V1.1E  April 22, 1996)
May 04, 1996                 1. modify W27F/E512 to add 100mS x 25 times try.
May 14, 1996                 1. Add name W27E257
May 17, 1996                 1. Modify the SST29EE010 programming timing.
June 05, 1996                 1. Keep 5V ON between write and verify in COPY command.
June 12, 1996                 1. Add AT29C010A, AT29C040, AT29C040A.
(release date: V1.1F  June 24, 1996)
July 21, 1996                  1. Add "reset" action on MX28F2000P.
                                        2. Add W29EE512, AT27C080, AM28F020A.
                                        3. Add AM28F010A(not test yet).
(release date: V1.20 Aug. 05, 1996)
Aug. 17, 1996                1. Test TMS28F010 by using AM/I28F010 algorithm, it's ok.
Oct. 22, 1996                 1. Let the version B can eraseing the AM29Fxxx and also
                                           remove the "sector_setting" capability.
                                       2. For empty slave socket, the AM29Fxxx's verify command
                                            will produce an error at the last "sector protected
                                            status compare" step.
                                            An empty socket is read as all sectors are protected!
                                       3. Add the AM29002NT.
                                       4. Lower the IS27HC010 VPP from 12.75V to 12.5V
(release date: V1.21 Oct. 24, 1996)
Oct. 31, 1996                 1. Modify word "DOWN-LOAD" so it can handle a
                                            protected AM29F010 device.
                                       3. Modify word "EraseAT29" and branch "AT29?" in word
                                           "COPY" so the Download of serise FQ/AT29 will act ok.
                                          The original "EraseAT29" has wrong stack picture.
                                       4. Raise the IS27HC010 VPP from 12.5V to 12.75V.
(Release date: V1.22 Nov. 11, 1996)
Nov. 27, 1996                1. modify MVCC hardware circuit by using the PQ05RG11
                                            instead of the 78L05 voltage regulator. Using the
                                            /RST-FAULT pin in word 5V-OFF, 5V-ON to control its
                                            ON/OFF.
                                             This software modification won't has any effects on
                                            those previous machines which had a 78L05 installed.
Dec. 06, 1996                 1. remove ResetOC from FORCE at anywhere
                                            before verify action start.
(Release date: V1.23 Dec. 06, 1996)
Dec. 10, 1996                 1. Modify the Erase procedure for I28F010.
                                            The LED lamp will be turn-on for the erased-OK-socket
                                             during the other socket's in-erasing process.
(Release date: V1.24 Dec. 10, 1996)
Jan. 08, 1997                  1. the PROM8908B will do the "CompareAm29Protect"
                                             in word "VERIFY" after V1.25, V1.24 (and V1.23?)
                                             and all LED will be turn-on at that last moment.
                                             (It's caused by a modification on word "AM29F010"
                                              and "AM29F040" to set their iID no matter what the
                                              hardware version is B or C)
                                         2. Extend the chip erase time of AM29F0x0 to 120Sec.
(Release date: V1.26 Jan. 08, 1997)
Jan. 09, 1997                    1. Add MX27C8000.
Jan. 20, 1997                    1. Add W29C020.
(Release date: V1.27 Jan. 22, 1997)
March 22, 1997               2. Add I28F002B-T
April 08, 1997                  1. Add Reset Command in "ChipEraseAm29".
(Release Date: V1.28 April 8, 1997)
April 28, 1997                  1. Add the IS28F020, use the same algorithm as Am28F020.
                                         2. Add the CAT28F001.
(Release Date: V1.29 April 28, 1997)
May 09, 1997                  1. Add AT49010,020,040. The Lock function can be enabled
                                             by setting the "Protect byte" to 5A.
                                            Warning: The Lock function is a one-time feature which
                                            there is no way to unlock it. User must be very
                                            careful on using it.
                                             (The Lock-enable detection is failed to implement
                                             on this verison. User has no way to tell if a chip
                                             has been locked or not on this programmer )
(Release Date: V1.30 May 09, 1997)
May 15, 1997                 1. Add MX26C1000, MX26C512.(Internal name is MX27Fxxx)
                                        2. The MX27C2000 name also support the MX27L2000.
                                        3. Modify I28F002BC-T's ResetChip action.
(Release Date: V1.31 May 15, 1997)
May 16, 1997                 1. Add W27E040.
                                        2. There is a warnning when the "Protect byte" was set
                                            to an "OTP" situation.
                                        3. Add name W27C010.
July 22, 1997                  1. Decrease the chip erase time of Am29F0x0
                                            from ~30 seconds to ~12 Seconds.
(Release Date: V1.32 July 22, 1997)
Sep. 09, 1997                  1. Add 5V-ON and 5V-OFF in EraseAT29 to deal with
                                            the SST29EE020.
(Release Date: V1.33 Sep. 09, 1997)
Feb. 24, 1998                  1. Modify Erase procedure of the W29C0x0.
                                        2. Add self-calibration feature.
(Release Date: V1.40 Feb. 24, 1998)
March 02, 1998              1. Modify Erase procedure/Speed-up programming of 
                                            the MX26C512.
(Release Date: V1.41 March 2, 1998)
March 21, 1998              1. Modify Erase procedure of MX26C512A, 1000A.
                                        2. Change all VPP of MX EPROM devices to 12.75V.
(Release Date: V1.42 March 21, 1998)
June 11, 1998                 1. Modify Erase procedure of SST28SF040.
(Release Date: V1.43 June 11, 1998)
July 24, 1998           1. Add W27E020.
(Release Date: V1.44 Aug 04, 1998)
Sep. 04, 1998           1. Add W29C040.
                                 2. Add W29C011A which is the same as W29EE011.
                                 3. Change all the name "W27F" to "W27C".
                                 4. Give warning at power-on if PSB is in lock.
Oct. 17, 1998           1. Add AT49F002T.
(Release Date: V1.45 Oct. 19, 1998)
Oct. 20, 1998           1. Add HT27C512.
(Release Date: V1.46 Oct. 21, 1998)
Oct. 26, 1998           1. Add M29F002T/NT.
(Release Date: V1.47 Oct. 26, 1998)
Dec. 08, 1998           1. Add S39SF010, S39SF020.
Jan. 05, 1998           1. Add ST27C1001, HT27C010, HT27C020.
(Release Date: V1.48 07Jan1999)
Jan. 14, 1998           1. Fix the bug on all 12V programming devices which will fail except
                                     on the first time access. 
                                 2. Remove V1.47 and V1.48 firmware from the Web.
(Release Date: V1.49 14Jan1999)
Feb. 24, 1999           1. Add V29C51001T, 51002T.
                           Can't support Unprotect feature in PROM8908B.
(Release Date: V1.50 24Feb1999)
March 19, 1999       1. Add SST39SF512.
June 29, 1999          1. Add AT49F001T.
July 14, 1999           1. Add PM29F002T.
July 15, 1999           1. Add MX29F001T/002T/004T. This version has no
                                     Sector Lock/Unlock feature yet.
(Release Date: V1.51 18July1999)
Aug. 27, 1999           1. Add 39VF010.
Oct. 19, 1999           1. Add W29C020C.
(Release Date: V1.52 30Oct1999)


 Software Updates

TO HOME PAGE