New software - Version 2.29
Posted: 15 Nov 2011 09:51
Dear Dataman users,
New software has just been posted on our software pages for the Dataman 40Pro universal programmer.
Version 2.29 features the following amendments:
New Device Support
Altera
EPC1 as EPC1064
EPC1 as EPC1441
EPC1441 as EPC1064
Atmel
AT17LV512 [SOIC20]
AT17LV010 [SOIC20]
AT17LV002 [SOIC20]
AT45DB161D [MLF8]#SP
AT45DB161D [SOIC8]#SP
AT45DB161D [TSOP28]
AT45DB161D (ISP)
AT45DB321C (ISP)
AT49BV040B [PLCC32]
AT49BV040B [TSOP32]
AT49BV040B [VSOP32]
Cypress
CY7C63833 (ISP)
CY7C60323 (ISP)
CY7C60333 (ISP)
CY7C60223 (ISP)
CY7C63813 (ISP)
CY7C60323
CY7C63801 (ISP)
CY7C63810 (ISP)
Eon Silicon Dev.
EN25P80 [SOIC8]
EN25P80 [VDFN8]
EN25B80 [SOIC8]
EN25B80 [VDFN8]
EN25B80T [SOIC8]
EN25B80T [VDFN8]
IDT
IDT5V9885 [VFQFPN28]
IDT5V9885 (ISP)
Microchip
24AA1025
24AA1025 (ISP)
24LC1025
24LC1025 (ISP)
24FC1025
24FC1025 (ISP)
PIC18F2221
PIC18F2221 [SOIC28]
PIC18F2221 (ISP)
PIC18LF2221
PIC18LF2221 [SOIC28]
PIC18LF2221 (ISP)
PIC18F2321
PIC18F2321 [SOIC28]
PIC18F2321 (ISP)
PIC18LF2321
PIC18LF2321 [SOIC28]
PIC18LF2321 (ISP)
PIC18F4221
PIC18F4221 [TQFP44]
PIC18F4221 (ISP)
PIC18LF4221
PIC18LF4221 [TQFP44]
PIC18LF4221 (ISP)
PIC18F4321
PIC18F4321 [TQFP44]
PIC18F4321 (ISP)
PIC18LF4321
PIC18LF4321 [TQFP44]
PIC18LF4321 (ISP)
PMC
Pm25LV010A [SOIC8]
Pm25LV010A [WSON8]
SGS-Thomson (STM)
M24C32 [MLP8]
Spansion
S29AL032DxxTxx00
SST
SST25VF080B (ISP)
Toshiba
TC5516A
Winbond
W25P10 (ISP)
W25P20 (ISP)
W25P40 (ISP)
W39L040A [PLCC32]
W39L040A [TSOP32]
Bug Fixes
Philips, LPC2101,2,3 bug fixed
Atmel, ATmega164/324/644 [TQFP44], ID check and fuse bits programming bug fixed
Atmel, ATmega2560/ATmega2561 programming bug fixed
Atmel, AT24RF08C [TSSOP14], bug fixed
Macronix, MX29LA320MB [CSP48], bug fixed
TI TMS27C510 (BOSCH B58094) bug fixed
Microchip, PIC18F8527 bug fixed
identification of programming adapter BGA-0347/0259 (BGA-Bottom-11 + BGA-Top-5 ZIF-CS) fixed bug
NAND Flash memories, Verify and Blank check procedures improved for case if lot of the FF data are in the chip
Winbond, W78E065 on LabProg+ bug fixed
EON, EN29LV320B, ID code fixed
Intel RC28F640K3C and RC28F128K3C, suitable adapter bug fixed. Correct adapter: BGA-Bottom-11(70-0347) + BGA-Top-5 ZIF-CS(70-0259)
Freescale MC68HC705B16, pgm pulse time increased (for testing purposes)
Freescale, MC68HC705B16, power on security check modified
Microchip, dsPIC30F3011 [DIL40], pinout bug fixed
Toshiba, TC5516A static TAM test bug fixed
Winbod, W39L040A, bug fixed
added alternative ID for Intel MD87C51FB
PG4UWMC, "Language file "pg4mc_en.msg" is corrupted or missing!" error fixed
Hitachi/Renesas, HD64F3644H, programming mode bug fixed
Spansion, S29AL032D, ID check bug fixed
SiLabs, C8051F047/046, bugs fixed
Toshiba, TC58DVG02A1, read data procedure increased
Toshiba TC5516A, bug fixed in test algorithm
Microchip PIC10F2xx, cfg fuses program modification
Renesas QzROM family, next modifications of special HEX file loading
AMD, AMD/MMI PAL20Lxx, bug fixed in programming of security fuse
Atmel AT17C/F/LV/Nxxx, load of POF file modifying (if POF file is larger than size of configuration memory)
Lattice ispLSI2192VE, bug fixed in read/verify/blank check procedure
Syntek STK6011BP9-3V [LQFP48], bug fixed in programming algo
Dallas DS87C550 [PLCC68] and Preprom-02aLV, fixed bug with internal error
Sharp LH28F320BJD, fixed bug with internal error
Atmel AT45DB161D (ISP), report "The device is write protected!" modifying
Amic A29L160A, fixed bug with programming
Lattice ispLSI1016/1016E/2032/2032A/2064A [TQFP44] assign of correct socket converter DIL44/TQFP44-1 ZIF (70-0076)
addressing of NAND flash (Samsung K9F5608U0C [TSOP48]) bug fixed
MSP430F2101/2111/2121/2131, divide algo in ZIF on (BSL) and (JTAG) selectable by user
MSP430F2101/2111/2121/2131 (BSL), enable/disable of warning reports displaying
MSP430F2101/2111/2121/2131 (BSL), set of automatic erase of Password buffer (<alt+s> menu)
PTC devices, insertion test bug fixed for QFP48 package
Infineon, SAK-C164CI-8E, baudrate for UART during loading bootloader slow-down due to programming problems
NEC, uPD78F9418A (ISP), access violation bug after select device fixed
TI (TMS), MSP430F2101/2111/2121/2131, added warning message before access to device if incorrect password was entered
Spansion, S29GL512NxxFxx01 [FBGA64], insertion test bug fixed
Lattice, ispLSI2192VE [TQFP128], added missing insertion test
Microchip, PIC16F876/877, PIC16F876A/877A, modified ID bytes programming
Microchip, dsPIC family in TQFP44 package, modified programming algorithms in accord with changes in the latest datasheets
PG4UW, fixed bug in displaying result after loading project file, in some occurrences the result wasn't displayed
Hitachi, HD64F2612F [QFP80], insertion test bug fixed
Hitachi, HD64F2612F [QFP80], insertion test bug fixed
Microchip, PIC16F76, ID bytes programming bug fixed
Philips, P89LPC922, programming bug fixed
Hitachi, HD64F2612F [QFP80], bug in device name fixed
Winbond, W19B320AB [TSOP48], Erase before programming bug fixed
Microchip, PIC16F(LF)72/73, ID bytes programming, allowed to program rest of ID word by 0
Macronix, X29LV320CB/T, Security sector erase bug fixed
BOSCH B58639, bug fixed
Rohm, BR24L02FVM [MSOP8], insertion test bug at pin#1 fixed
Renesas M34283G2GP, temporary increased current limit
Atmel, AT26DF081A-SS [SOIC8], programming error bug fixed
SiLabs, C8051Fxxx (ISP), missed ISP signals explanation added
Cypress, CY8C24794, load hex file accept security data from both addresses $100000 and $4000.
there are discontinued BGA convertors BGA-Top-2 ZIF-CS (ord.no. 70-0242) and BGA-Top-12 ZIF-CS (ord.no. 70-0266). Replacements are mentioned in the software, Device info window.
Spansion S71PL129JxxBxx9 [FBGA64], it is possible to use two BGA convertors: BGA-0246/0244 and BGA-0246/0446.
Spansion Flash, buffered mode programming (e.g. S29GL128NxxFxxS1, S29WS256NxxBAx01, S71PL512ND0xxx5B, ...), programming bug fixed
Microchip, PIC16F(LF)72/73, ID bytes from 4 bit per byte to 7 bits for byte changed
Xilinx XC17S50A at JetProg, slow programming speed bug, fixed
NAND Flash x8, recognition of new (acquired) invalid blocks procedure bug fixed
SST36VF1601C and SST36VF1602C bug fixed
Other Changes
Amd/Lattice/Vantis, M4-xx/xx, ID code read operation improved
Atmel, ATF750C as 750B, programming and verify procedures improved
Microchip, PICmicro checksum for PIC16F72/73 improved
NAND Flash x8, improved indication of programming status
STM, ST72F324K2B, erase option bits procedure improved
SiLabs, C8051Fxxx (C2 interface), programming improved
Altera, Altera EPC1/1441/1064, chip identification improved, added emulation modes
Atmel, AT26DF081A-SS [SOIC8], programming improved
STM, ST92F120V9 [PQFP100], chip handling improved
STM, ST95040 on PREPROM-02aLV, programming improved
Atmel, AT49BV6416, AT49BV6416T, erase procedure improved
Atmel, AT26DF161-S [SOIC8], improved read chip procedure
Atmel, AT91SAM7S32 in LQFP48, chip programming improved
STM, M95010,M95010-R,ST95010,M95020,M95020-R,ST95020, code improved
Hitachi/Renesas, HD64F3644 programming improved
Renesas, R5F21256SNFP, programming speed improved
Spansion, S71PL127NB0H and S71PL127NC0H, erase procedure improved
Myson, MTV512MC programming improved
TI, MSP430F21xx (JTAG) in ZIF, insertion test added
SST, SST34HF164G, programming improved
SST, SST34HF164G, chip erase bug fixed and programming improved
procedure "Select EPROM/FLASH by ID" improved
SiLabs, C8051F043, C8051F021/C8051F023, C8051F010, insertion test and ID check improved
PIKprog+, ISP selftest show more information
Atmel AT25010/20, change of size of pgm page from 4 to 8 bytes and change of frequency from 3 to 2MHz
Hitachi, HD64F2612F, procedure for enter device into Flash mode improved
Xemics (Semtech), XE88LC05A, programming procedure improved
SGS-Thomson (STM), ST72F324K2B, erase procedure improved
TI (TMS), MSP430F2101/2111/2121/2131, modified JTAG programming in accord with the latest programming specification
Lattice, ispLSIxxx, insertion test improved
Xemics (Semtech), XE88LC05A, programming procedure improved
Cypress, CY37032/32V/64/64V, ID check sequence improved
Atmel, AT45DB161B, programming procedure improved
Atmel, AT26DF081A, read procedure improved
Freescale, HCS08 ISP programming improved
PG4UWMC, program handling improved
PG4UWMC, run action can be done by F12 key
Atmel, AT45DB161D [TSOP28] operations improved
Best regards,
Daniel Smith
New software has just been posted on our software pages for the Dataman 40Pro universal programmer.
Version 2.29 features the following amendments:
New Device Support
Altera
EPC1 as EPC1064
EPC1 as EPC1441
EPC1441 as EPC1064
Atmel
AT17LV512 [SOIC20]
AT17LV010 [SOIC20]
AT17LV002 [SOIC20]
AT45DB161D [MLF8]#SP
AT45DB161D [SOIC8]#SP
AT45DB161D [TSOP28]
AT45DB161D (ISP)
AT45DB321C (ISP)
AT49BV040B [PLCC32]
AT49BV040B [TSOP32]
AT49BV040B [VSOP32]
Cypress
CY7C63833 (ISP)
CY7C60323 (ISP)
CY7C60333 (ISP)
CY7C60223 (ISP)
CY7C63813 (ISP)
CY7C60323
CY7C63801 (ISP)
CY7C63810 (ISP)
Eon Silicon Dev.
EN25P80 [SOIC8]
EN25P80 [VDFN8]
EN25B80 [SOIC8]
EN25B80 [VDFN8]
EN25B80T [SOIC8]
EN25B80T [VDFN8]
IDT
IDT5V9885 [VFQFPN28]
IDT5V9885 (ISP)
Microchip
24AA1025
24AA1025 (ISP)
24LC1025
24LC1025 (ISP)
24FC1025
24FC1025 (ISP)
PIC18F2221
PIC18F2221 [SOIC28]
PIC18F2221 (ISP)
PIC18LF2221
PIC18LF2221 [SOIC28]
PIC18LF2221 (ISP)
PIC18F2321
PIC18F2321 [SOIC28]
PIC18F2321 (ISP)
PIC18LF2321
PIC18LF2321 [SOIC28]
PIC18LF2321 (ISP)
PIC18F4221
PIC18F4221 [TQFP44]
PIC18F4221 (ISP)
PIC18LF4221
PIC18LF4221 [TQFP44]
PIC18LF4221 (ISP)
PIC18F4321
PIC18F4321 [TQFP44]
PIC18F4321 (ISP)
PIC18LF4321
PIC18LF4321 [TQFP44]
PIC18LF4321 (ISP)
PMC
Pm25LV010A [SOIC8]
Pm25LV010A [WSON8]
SGS-Thomson (STM)
M24C32 [MLP8]
Spansion
S29AL032DxxTxx00
SST
SST25VF080B (ISP)
Toshiba
TC5516A
Winbond
W25P10 (ISP)
W25P20 (ISP)
W25P40 (ISP)
W39L040A [PLCC32]
W39L040A [TSOP32]
Bug Fixes
Philips, LPC2101,2,3 bug fixed
Atmel, ATmega164/324/644 [TQFP44], ID check and fuse bits programming bug fixed
Atmel, ATmega2560/ATmega2561 programming bug fixed
Atmel, AT24RF08C [TSSOP14], bug fixed
Macronix, MX29LA320MB [CSP48], bug fixed
TI TMS27C510 (BOSCH B58094) bug fixed
Microchip, PIC18F8527 bug fixed
identification of programming adapter BGA-0347/0259 (BGA-Bottom-11 + BGA-Top-5 ZIF-CS) fixed bug
NAND Flash memories, Verify and Blank check procedures improved for case if lot of the FF data are in the chip
Winbond, W78E065 on LabProg+ bug fixed
EON, EN29LV320B, ID code fixed
Intel RC28F640K3C and RC28F128K3C, suitable adapter bug fixed. Correct adapter: BGA-Bottom-11(70-0347) + BGA-Top-5 ZIF-CS(70-0259)
Freescale MC68HC705B16, pgm pulse time increased (for testing purposes)
Freescale, MC68HC705B16, power on security check modified
Microchip, dsPIC30F3011 [DIL40], pinout bug fixed
Toshiba, TC5516A static TAM test bug fixed
Winbod, W39L040A, bug fixed
added alternative ID for Intel MD87C51FB
PG4UWMC, "Language file "pg4mc_en.msg" is corrupted or missing!" error fixed
Hitachi/Renesas, HD64F3644H, programming mode bug fixed
Spansion, S29AL032D, ID check bug fixed
SiLabs, C8051F047/046, bugs fixed
Toshiba, TC58DVG02A1, read data procedure increased
Toshiba TC5516A, bug fixed in test algorithm
Microchip PIC10F2xx, cfg fuses program modification
Renesas QzROM family, next modifications of special HEX file loading
AMD, AMD/MMI PAL20Lxx, bug fixed in programming of security fuse
Atmel AT17C/F/LV/Nxxx, load of POF file modifying (if POF file is larger than size of configuration memory)
Lattice ispLSI2192VE, bug fixed in read/verify/blank check procedure
Syntek STK6011BP9-3V [LQFP48], bug fixed in programming algo
Dallas DS87C550 [PLCC68] and Preprom-02aLV, fixed bug with internal error
Sharp LH28F320BJD, fixed bug with internal error
Atmel AT45DB161D (ISP), report "The device is write protected!" modifying
Amic A29L160A, fixed bug with programming
Lattice ispLSI1016/1016E/2032/2032A/2064A [TQFP44] assign of correct socket converter DIL44/TQFP44-1 ZIF (70-0076)
addressing of NAND flash (Samsung K9F5608U0C [TSOP48]) bug fixed
MSP430F2101/2111/2121/2131, divide algo in ZIF on (BSL) and (JTAG) selectable by user
MSP430F2101/2111/2121/2131 (BSL), enable/disable of warning reports displaying
MSP430F2101/2111/2121/2131 (BSL), set of automatic erase of Password buffer (<alt+s> menu)
PTC devices, insertion test bug fixed for QFP48 package
Infineon, SAK-C164CI-8E, baudrate for UART during loading bootloader slow-down due to programming problems
NEC, uPD78F9418A (ISP), access violation bug after select device fixed
TI (TMS), MSP430F2101/2111/2121/2131, added warning message before access to device if incorrect password was entered
Spansion, S29GL512NxxFxx01 [FBGA64], insertion test bug fixed
Lattice, ispLSI2192VE [TQFP128], added missing insertion test
Microchip, PIC16F876/877, PIC16F876A/877A, modified ID bytes programming
Microchip, dsPIC family in TQFP44 package, modified programming algorithms in accord with changes in the latest datasheets
PG4UW, fixed bug in displaying result after loading project file, in some occurrences the result wasn't displayed
Hitachi, HD64F2612F [QFP80], insertion test bug fixed
Hitachi, HD64F2612F [QFP80], insertion test bug fixed
Microchip, PIC16F76, ID bytes programming bug fixed
Philips, P89LPC922, programming bug fixed
Hitachi, HD64F2612F [QFP80], bug in device name fixed
Winbond, W19B320AB [TSOP48], Erase before programming bug fixed
Microchip, PIC16F(LF)72/73, ID bytes programming, allowed to program rest of ID word by 0
Macronix, X29LV320CB/T, Security sector erase bug fixed
BOSCH B58639, bug fixed
Rohm, BR24L02FVM [MSOP8], insertion test bug at pin#1 fixed
Renesas M34283G2GP, temporary increased current limit
Atmel, AT26DF081A-SS [SOIC8], programming error bug fixed
SiLabs, C8051Fxxx (ISP), missed ISP signals explanation added
Cypress, CY8C24794, load hex file accept security data from both addresses $100000 and $4000.
there are discontinued BGA convertors BGA-Top-2 ZIF-CS (ord.no. 70-0242) and BGA-Top-12 ZIF-CS (ord.no. 70-0266). Replacements are mentioned in the software, Device info window.
Spansion S71PL129JxxBxx9 [FBGA64], it is possible to use two BGA convertors: BGA-0246/0244 and BGA-0246/0446.
Spansion Flash, buffered mode programming (e.g. S29GL128NxxFxxS1, S29WS256NxxBAx01, S71PL512ND0xxx5B, ...), programming bug fixed
Microchip, PIC16F(LF)72/73, ID bytes from 4 bit per byte to 7 bits for byte changed
Xilinx XC17S50A at JetProg, slow programming speed bug, fixed
NAND Flash x8, recognition of new (acquired) invalid blocks procedure bug fixed
SST36VF1601C and SST36VF1602C bug fixed
Other Changes
Amd/Lattice/Vantis, M4-xx/xx, ID code read operation improved
Atmel, ATF750C as 750B, programming and verify procedures improved
Microchip, PICmicro checksum for PIC16F72/73 improved
NAND Flash x8, improved indication of programming status
STM, ST72F324K2B, erase option bits procedure improved
SiLabs, C8051Fxxx (C2 interface), programming improved
Altera, Altera EPC1/1441/1064, chip identification improved, added emulation modes
Atmel, AT26DF081A-SS [SOIC8], programming improved
STM, ST92F120V9 [PQFP100], chip handling improved
STM, ST95040 on PREPROM-02aLV, programming improved
Atmel, AT49BV6416, AT49BV6416T, erase procedure improved
Atmel, AT26DF161-S [SOIC8], improved read chip procedure
Atmel, AT91SAM7S32 in LQFP48, chip programming improved
STM, M95010,M95010-R,ST95010,M95020,M95020-R,ST95020, code improved
Hitachi/Renesas, HD64F3644 programming improved
Renesas, R5F21256SNFP, programming speed improved
Spansion, S71PL127NB0H and S71PL127NC0H, erase procedure improved
Myson, MTV512MC programming improved
TI, MSP430F21xx (JTAG) in ZIF, insertion test added
SST, SST34HF164G, programming improved
SST, SST34HF164G, chip erase bug fixed and programming improved
procedure "Select EPROM/FLASH by ID" improved
SiLabs, C8051F043, C8051F021/C8051F023, C8051F010, insertion test and ID check improved
PIKprog+, ISP selftest show more information
Atmel AT25010/20, change of size of pgm page from 4 to 8 bytes and change of frequency from 3 to 2MHz
Hitachi, HD64F2612F, procedure for enter device into Flash mode improved
Xemics (Semtech), XE88LC05A, programming procedure improved
SGS-Thomson (STM), ST72F324K2B, erase procedure improved
TI (TMS), MSP430F2101/2111/2121/2131, modified JTAG programming in accord with the latest programming specification
Lattice, ispLSIxxx, insertion test improved
Xemics (Semtech), XE88LC05A, programming procedure improved
Cypress, CY37032/32V/64/64V, ID check sequence improved
Atmel, AT45DB161B, programming procedure improved
Atmel, AT26DF081A, read procedure improved
Freescale, HCS08 ISP programming improved
PG4UWMC, program handling improved
PG4UWMC, run action can be done by F12 key
Atmel, AT45DB161D [TSOP28] operations improved
Best regards,
Daniel Smith