New software - Version 2.77
Posted: 17 Nov 2011 11:37
Dear Dataman users,
New software has just been posted on our software pages for the Dataman MEMPro universal memory programmer.
Version 2.77 features the following amendments:
New Device Support
Many new devices have been added in this revision, please download the full device list to verify your chip is supported: DatamanMEMProDeviceList.pdf
Major Changes
Added new options for Serialization in Incremental mode for "Split serial number" to make equivalent to SQTP serialization for Microchip PICmicro(r) devices
Device database search slightly modified to prevent wrong device selection by mistake
Improved reporting of selftests results
Updated library file remotelb.dll about SEND_CMD_GetProjectFileChecksum function
Fixed bug for hex edit boxes, when using copy-paste operation to enter hexadecimal number. When entered number contained small letters a..f, conversion of number was incorrect, for example number 75fh was converted to 77Fh.
Site index bug fixed in JobReport statistic
In Pg4uwMC improved "Search for programmers" and "Connect programmers" operations on slower computers to prevent raising of timeouts and subsequent unreliable results while connecting Sites.
Other Changes
Amic A29001T/U, A290011T/U, A29002T/U, A290021T/U, A29010, A29L040, added feature Sectors protect/unprotect
Asix AX11005 [LQFP80], programming operation and test of programming adapter improved
Atmel ATmega644PV (ISP) (OSCCAL), improved calibration note in "Device info" window
Cypress CY8C21534 [SSOP28], power-up modified
Dallas DS1250, operation reliability improved
Freescale Semic. MC9S08LG, SE, EL, SL, SH, reference trimming frequency trimmable through whole range
Lattice GAL16V8 as PAL14H4/PAL14L4, improving of fuses buffer displaying
Microchip dsPIC33FJ64MC804, value of Device IDs improved
Microchip PIC12F1822, added row erase
Microchip PIC12F1xxx, PIC16F1xxxx, (ISP-ext.VDD), added set of programmed chip supply voltage
Microchip PIC18F1xK22, PIC18F1xK50, programming speed increased
Microchip PIC24FxxKAxxx, device reset improved
Microchip PIC24FxxKAxxx, programming procedure improved
Microchip PIC32MX6xxFxxx, set of configuration bits improved
Microchip PIC32MXxxx, PE Loader improved
Mitsubishi M38227ECFP, operations reliability improved
NXP/Philips P89V51RD2, blank check/read/verifying procedure improved
Samsung K8Q2815UQB [TSOP56], verify operation reliability increased
Silicon Laborat. Si4010, programming speed increased
SST SST39WF1601xxxxMB [WFBGA48], verify procedure modified
TI (TMS) BQ4015, operation reliability improved
TI (TMS) LM3S817, programming procedure improved
Nand flash customized algorithm LGE-24, small modifications with aim to lower the CPU load
Bug Fixes
Altera EP320, blank check/read/verify/program addressing bug fixed
Altera EP320, programming bug fixed
Altera EPM7128A, pgm. parameters assignment bug fixed
AMD Am29LV320DB [TSOP48], show progress bar of programming bug fixed
Amic A29002U, A29002T, programming unreliability fixed
Asix AX11005 [LQFP80], sector erase operation bug fixed
Asix AX11015 [LQFP128], Unexpected error 1 [IEC:1, D:54] in programming operation fixed
Atmel AT45DBxxxD, 'Communication error! (V:0/P:00/HW:00/EC:08/DS:FE/CE:80/DE:00000000)' during programming fixed
Atmel AT89C5131A (ISP), erase Hardware Security bug fixed
Atmel ATmega1284(ISP)/(ISP-JTAG), BODLEVEL bug fixed and default fuse settings bug fixed
Atmel ATmega323(ISP-JTAG),ATtiny13(ISP), calibration menu bug fixed
Atmel ATmega323(ISP-JTAG), default fuse settings bug fixed
Dallas DS2431 (ISP), algorithm bug fixed (first time programming failed, subsequent passed)
Dallas DS28CE20 [TO-92], insertion test bug fixed
Eon EN29GL128H [TSOP56], erase procedure bug fixed
Freescale Semic. MC68HC08AZ32A, AZ60A (ISP 5-wire), dev. operation options fixed
Freescale Semic. MC908AB32 (ISP), dev. operation options fixed
Freescale Semic. MC9S08ER48 [QFN40], project file loading error fixed
CHiL Semiconductor CHL8112A, programming bug fixed
Intel D5C032, blank check/read/verify/program addressing bug fixed
Intel D5C032, programming bug fixed
Macronix MX25L3255D [BGA24] (QuadSPI), verifying error fixed
Macronix MX26C1024, "Unexpected error 1" bug fixed
Macronix MX29NS128E [TFBGA56], MX69N28E32 [TFBGA56], verify procedure bug fixed
Microchip dsPIC33FJ128MC202, dsPIC33FJ128MC204, programming of ALTI2C configuration bit bug fixed
Microchip PIC12F5xx, PIC16F5xx, PIC16F716, Device operation options bug fixed
Microchip PIC12F/LF1822, package info bug fixed, from SOIC18 to SOIC8
Microchip PIC16F1824, PIC16F1825, Insertion test procedure bug fixed for DIL/SOIC/TSSOP package
Microchip PIC18FxxJ11 Family, set of configuration bit LPT1OSC bug fixed
Microchip PIC18FxxJ11/13/50/53 Families, set of configuration bit RTCOSC bug fixed
Microchip PIC24FxxKAxxx, programming configuration bits unreliability on Win7 fixed
Numonyx M29F160FT [TSOP48], Unexpected error 1 [IEC:2, D:04] error fixed
Samsung K8P3215UQB [TSOP48], overcurrent error during programming fixed
Silicon Laborat. Si1001, Lock Byte address bug fixed
STMicroelectronics ST7FLITES5Y0B, Set RCCR0 and RCCR1 automatically bug fixed
TI (TMS) EP320, blank check/read/verify/program addressing bug fixed
TI (TMS) EP320, programming bug fixed
TI (TMS) LM3S5P31, LM3S5P51, programming bug fixed
TI (TMS) LM3S9xxx [BGA108], insertion test bug fixed
TI (TMS) LM3S817, programming bug fixed
Xilinx XC3S-AN, 'Communication error! (V:0/P:00/HW:00/EC:08/DS:FE/CE:80/DE:00000000)' during programming fixed
Microchip, Insertion test procedure bug fixed for devices in QFN64 supported with adapter DIL48/QFN64 ZIF PIC-1
NEC, initialization procedure bug fixed for devices supported with adapter DIL48/QFP80-1 ZIF NEC-1
Nand flash customized algorithm AML-01, removed false warning about settings incompatibility on programmers
Nand flash customized algorithm LGE-24, verify bug fixed - verify error was reported, but data shown in report were equal for both, device and buffer (under some circumstances, incorrect data was reported)
Best regards,
Daniel Smith
New software has just been posted on our software pages for the Dataman MEMPro universal memory programmer.
Version 2.77 features the following amendments:
New Device Support
Many new devices have been added in this revision, please download the full device list to verify your chip is supported: DatamanMEMProDeviceList.pdf
Major Changes
Added new options for Serialization in Incremental mode for "Split serial number" to make equivalent to SQTP serialization for Microchip PICmicro(r) devices
Device database search slightly modified to prevent wrong device selection by mistake
Improved reporting of selftests results
Updated library file remotelb.dll about SEND_CMD_GetProjectFileChecksum function
Fixed bug for hex edit boxes, when using copy-paste operation to enter hexadecimal number. When entered number contained small letters a..f, conversion of number was incorrect, for example number 75fh was converted to 77Fh.
Site index bug fixed in JobReport statistic
In Pg4uwMC improved "Search for programmers" and "Connect programmers" operations on slower computers to prevent raising of timeouts and subsequent unreliable results while connecting Sites.
Other Changes
Amic A29001T/U, A290011T/U, A29002T/U, A290021T/U, A29010, A29L040, added feature Sectors protect/unprotect
Asix AX11005 [LQFP80], programming operation and test of programming adapter improved
Atmel ATmega644PV (ISP) (OSCCAL), improved calibration note in "Device info" window
Cypress CY8C21534 [SSOP28], power-up modified
Dallas DS1250, operation reliability improved
Freescale Semic. MC9S08LG, SE, EL, SL, SH, reference trimming frequency trimmable through whole range
Lattice GAL16V8 as PAL14H4/PAL14L4, improving of fuses buffer displaying
Microchip dsPIC33FJ64MC804, value of Device IDs improved
Microchip PIC12F1822, added row erase
Microchip PIC12F1xxx, PIC16F1xxxx, (ISP-ext.VDD), added set of programmed chip supply voltage
Microchip PIC18F1xK22, PIC18F1xK50, programming speed increased
Microchip PIC24FxxKAxxx, device reset improved
Microchip PIC24FxxKAxxx, programming procedure improved
Microchip PIC32MX6xxFxxx, set of configuration bits improved
Microchip PIC32MXxxx, PE Loader improved
Mitsubishi M38227ECFP, operations reliability improved
NXP/Philips P89V51RD2, blank check/read/verifying procedure improved
Samsung K8Q2815UQB [TSOP56], verify operation reliability increased
Silicon Laborat. Si4010, programming speed increased
SST SST39WF1601xxxxMB [WFBGA48], verify procedure modified
TI (TMS) BQ4015, operation reliability improved
TI (TMS) LM3S817, programming procedure improved
Nand flash customized algorithm LGE-24, small modifications with aim to lower the CPU load
Bug Fixes
Altera EP320, blank check/read/verify/program addressing bug fixed
Altera EP320, programming bug fixed
Altera EPM7128A, pgm. parameters assignment bug fixed
AMD Am29LV320DB [TSOP48], show progress bar of programming bug fixed
Amic A29002U, A29002T, programming unreliability fixed
Asix AX11005 [LQFP80], sector erase operation bug fixed
Asix AX11015 [LQFP128], Unexpected error 1 [IEC:1, D:54] in programming operation fixed
Atmel AT45DBxxxD, 'Communication error! (V:0/P:00/HW:00/EC:08/DS:FE/CE:80/DE:00000000)' during programming fixed
Atmel AT89C5131A (ISP), erase Hardware Security bug fixed
Atmel ATmega1284(ISP)/(ISP-JTAG), BODLEVEL bug fixed and default fuse settings bug fixed
Atmel ATmega323(ISP-JTAG),ATtiny13(ISP), calibration menu bug fixed
Atmel ATmega323(ISP-JTAG), default fuse settings bug fixed
Dallas DS2431 (ISP), algorithm bug fixed (first time programming failed, subsequent passed)
Dallas DS28CE20 [TO-92], insertion test bug fixed
Eon EN29GL128H [TSOP56], erase procedure bug fixed
Freescale Semic. MC68HC08AZ32A, AZ60A (ISP 5-wire), dev. operation options fixed
Freescale Semic. MC908AB32 (ISP), dev. operation options fixed
Freescale Semic. MC9S08ER48 [QFN40], project file loading error fixed
CHiL Semiconductor CHL8112A, programming bug fixed
Intel D5C032, blank check/read/verify/program addressing bug fixed
Intel D5C032, programming bug fixed
Macronix MX25L3255D [BGA24] (QuadSPI), verifying error fixed
Macronix MX26C1024, "Unexpected error 1" bug fixed
Macronix MX29NS128E [TFBGA56], MX69N28E32 [TFBGA56], verify procedure bug fixed
Microchip dsPIC33FJ128MC202, dsPIC33FJ128MC204, programming of ALTI2C configuration bit bug fixed
Microchip PIC12F5xx, PIC16F5xx, PIC16F716, Device operation options bug fixed
Microchip PIC12F/LF1822, package info bug fixed, from SOIC18 to SOIC8
Microchip PIC16F1824, PIC16F1825, Insertion test procedure bug fixed for DIL/SOIC/TSSOP package
Microchip PIC18FxxJ11 Family, set of configuration bit LPT1OSC bug fixed
Microchip PIC18FxxJ11/13/50/53 Families, set of configuration bit RTCOSC bug fixed
Microchip PIC24FxxKAxxx, programming configuration bits unreliability on Win7 fixed
Numonyx M29F160FT [TSOP48], Unexpected error 1 [IEC:2, D:04] error fixed
Samsung K8P3215UQB [TSOP48], overcurrent error during programming fixed
Silicon Laborat. Si1001, Lock Byte address bug fixed
STMicroelectronics ST7FLITES5Y0B, Set RCCR0 and RCCR1 automatically bug fixed
TI (TMS) EP320, blank check/read/verify/program addressing bug fixed
TI (TMS) EP320, programming bug fixed
TI (TMS) LM3S5P31, LM3S5P51, programming bug fixed
TI (TMS) LM3S9xxx [BGA108], insertion test bug fixed
TI (TMS) LM3S817, programming bug fixed
Xilinx XC3S-AN, 'Communication error! (V:0/P:00/HW:00/EC:08/DS:FE/CE:80/DE:00000000)' during programming fixed
Microchip, Insertion test procedure bug fixed for devices in QFN64 supported with adapter DIL48/QFN64 ZIF PIC-1
NEC, initialization procedure bug fixed for devices supported with adapter DIL48/QFP80-1 ZIF NEC-1
Nand flash customized algorithm AML-01, removed false warning about settings incompatibility on programmers
Nand flash customized algorithm LGE-24, verify bug fixed - verify error was reported, but data shown in report were equal for both, device and buffer (under some circumstances, incorrect data was reported)
Best regards,
Daniel Smith