New software - Version 2.85
Posted: 23 Dec 2011 12:42
Dear Dataman users,
New software has just been posted on our software pages for the Dataman MEMPro universal memory programmer.
Version 2.85 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 feature "Mirror bits in bytes" in the Menu/Buffer/Swap data in block .../
Added character "h" for hexadecimal checksum values in log window
Canceled "stay on top" status of "Allocating buffer..." info window to prevent moving it to front of all applications, even if Pg4uw application runs in background
Fixed problem of protected mode with allowed load project operation, after loading of new project file in no-protected mode were enabled all available device operations
Improved Find programmer procedure for multiprogrammers
When loading project file (.eprj) by clicking on file with the extension, Pg4uw application is set to foreground, to inform user that load project was performed
Fixed in Pg4uwMC: improved initialization of previously selected encrypted project file during start of Pg4uwMC application, to ensure correct device operations are enabled according to settings stored in selected project file
Fixed in Pg4uwMC: when user wants to load encrypted project, program always require password, even if the same project file is selected repetitively
In Pg4uwMC is now "Project checksum required" prompt displayed correctly before the first "program" device operation, even if project file with the setting is encrypted by password
Program Pg4uwMC requires operating system Microsoft Windows 2000 or newer. It is not possible to use Pg4uwMC in older Windows versions.
Fixed bug in Pg4uwMC standalone: application hangs up in dialog "Search programmer" activated by button "Connect Sites"
Fixed exception "Cannot change Visible in OnShow or OnHide" in Pg4uwMC for standalone programmers. Error might occur sometimes, during start of the application.
Other Changes
Altera EPCS64, improving of information in Device Info
Analog Devices ADP1046, changed address range of User Settings
Atmel AT90SCR100H, Power-up sequence improved
Cypress CY8C5588AXI-060 [TQFP100], programming procedure improved
DIL48/QFP144-1 ZIF R32C-1, correction of adapter name. Correct name is DIL48/QFP144 ZIF R32C-1
DIL48/QFP64 ZIF PLD-3, pgm. parameter assignment improved
eMMC devices, Set 'Device end' parameter according to the size of the recently loaded binary file
Eon EN25Q32B (ISP), Blank check operation improved
Eon Silicon Dev. EN39SL160L [WFBGA48], programming procedure improved
Hitachi HD64F2238BFA, power-up sequence modified
Intel PA28F400B5T [PSOP44], programming algorithm modified
Lattice LFXP2-5E/8E [TQFP144], pgm. parameter assignment improved
Microchip PIC12F1xxx, PIC16F1xxx, added "Delay after reset active" for ISP devices
Microchip PIC16C63A, verification procedure of configuration bits improved
NXP/Philips LPC1xxx, LPC2xxx, improving Calculate Interrupt Vector
Renamed device: old name: 3D Plus FN8G08VS8089 [SOP50] (MMFN08102808S-F), new name: 3D Plus FN8G08VS8089-ALEX [SOP50] (MMFN08102808S-F)
Renamed device: old name: Toshiba TC58DVG3S0FTA00 [TSOP48], new name: Toshiba TC58NVG3S0FTA00 [TSOP48]
Sanyo LE25FS406 [SOPK8], LE25FW406M [SOIC8], LE25FU406B [VSON8], programming speed for BP2 increased
Silicon Laborat. C8051F557, device operations stability improved
Spansion S25FLxxxK, Winbond W25QxxxB, EON EN25xxx, added warning, if no erase parameters have been selected
Spansion S29GL512PxxTxxR1 [TSOP56]x16, S29GL512PxxTxxR2 [TSOP56]x16, power-up sequence modified
Spansion S29GL512PxxTxxR2 [TSOP56]x16 (LGE-VCCvar), change of item name in original name "Nominal VCC" was changed to "Nominal VCC (3000...3600 mV)"
Spansion S29GL512PxxTxxR2 [TSOP56]x16 (LGE-VCCvar), added feature of set Nominal VCC for verify 'Once'
Spansion S29GL512PxxTxxR2 [TSOP56]x16 (LGE-VCCvar), power-up sequence modified
Spansion S29GL064NxxBxx04 [FBGA48], power-up sequence improved
SST SST49LF016C [PLCC32], power-up sequence modified
TI (TMS) LM3S5791, power-up sequence modified
TI (TMS) LM3S5R36, power-up sequence modified
Toshiba TC58NVG3S0ETA00 [TSOP48], TH58NVG4H0ETA20 [TSOP48], TH58NVG5H0ETA20 [TSOP48], TH58NVG7S2FTA30 [TSOP48], read and verify operations stability improved
Winbond W29GL128CH [TSOP56], programming procedure improved
Bug Fixes
Altera EPCS64, erase action bug fixed
Atmel ATF2500Cx AS V2500B [LCC44], adapter assignment bug fixed
Atmel VAR8 family, fixed bug of proceeding programming sequence when programming parameters are blank
eMMC devices, Erase before programming bug fixed
eMMC devices, Sector groups unprotect bug fixed
ESMT F25L16PA(2S) [SOIC8-200] (DualSPI), Erase operation bug fixed
ESMT F25L16PA(2S) [SOIC8-200] (DualSPI), page erase bug fixed
Freescale Semic. MC9S08ER48 [QFN40], device options for programming fixed
Fudan Microelect. FM24C256A [TDFN8], programing bug fixed
Lattice LC4064ZC [TQFP48](ISP), LC4064ZC [csBGA56](ISP), fuse count assignment bug fixed
Lattice MachXO (SVF), VME), pgm. parameters assignment bug fixed
Microchip dsPIC33FJ256GP506A/x10A, dsPIC33FJ256MCx10A, PIC24HJ256GP206A/x10A, PICmicro checksum calculation bug fixed
Microchip PIC18F4525, PICmicro checksum calculation bug fixed
Microchip PIC18FxxK22, power-on/off procedure improved
Spansion S25FLxxxS family, checking of Configuration Register programming fixed
For an older ESMT serial Flash devices e.g. F25L01PA, F25L02PA..., fixed Sector Erase operation
Best regards,
Daniel Smith
New software has just been posted on our software pages for the Dataman MEMPro universal memory programmer.
Version 2.85 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 feature "Mirror bits in bytes" in the Menu/Buffer/Swap data in block .../
Added character "h" for hexadecimal checksum values in log window
Canceled "stay on top" status of "Allocating buffer..." info window to prevent moving it to front of all applications, even if Pg4uw application runs in background
Fixed problem of protected mode with allowed load project operation, after loading of new project file in no-protected mode were enabled all available device operations
Improved Find programmer procedure for multiprogrammers
When loading project file (.eprj) by clicking on file with the extension, Pg4uw application is set to foreground, to inform user that load project was performed
Fixed in Pg4uwMC: improved initialization of previously selected encrypted project file during start of Pg4uwMC application, to ensure correct device operations are enabled according to settings stored in selected project file
Fixed in Pg4uwMC: when user wants to load encrypted project, program always require password, even if the same project file is selected repetitively
In Pg4uwMC is now "Project checksum required" prompt displayed correctly before the first "program" device operation, even if project file with the setting is encrypted by password
Program Pg4uwMC requires operating system Microsoft Windows 2000 or newer. It is not possible to use Pg4uwMC in older Windows versions.
Fixed bug in Pg4uwMC standalone: application hangs up in dialog "Search programmer" activated by button "Connect Sites"
Fixed exception "Cannot change Visible in OnShow or OnHide" in Pg4uwMC for standalone programmers. Error might occur sometimes, during start of the application.
Other Changes
Altera EPCS64, improving of information in Device Info
Analog Devices ADP1046, changed address range of User Settings
Atmel AT90SCR100H, Power-up sequence improved
Cypress CY8C5588AXI-060 [TQFP100], programming procedure improved
DIL48/QFP144-1 ZIF R32C-1, correction of adapter name. Correct name is DIL48/QFP144 ZIF R32C-1
DIL48/QFP64 ZIF PLD-3, pgm. parameter assignment improved
eMMC devices, Set 'Device end' parameter according to the size of the recently loaded binary file
Eon EN25Q32B (ISP), Blank check operation improved
Eon Silicon Dev. EN39SL160L [WFBGA48], programming procedure improved
Hitachi HD64F2238BFA, power-up sequence modified
Intel PA28F400B5T [PSOP44], programming algorithm modified
Lattice LFXP2-5E/8E [TQFP144], pgm. parameter assignment improved
Microchip PIC12F1xxx, PIC16F1xxx, added "Delay after reset active" for ISP devices
Microchip PIC16C63A, verification procedure of configuration bits improved
NXP/Philips LPC1xxx, LPC2xxx, improving Calculate Interrupt Vector
Renamed device: old name: 3D Plus FN8G08VS8089 [SOP50] (MMFN08102808S-F), new name: 3D Plus FN8G08VS8089-ALEX [SOP50] (MMFN08102808S-F)
Renamed device: old name: Toshiba TC58DVG3S0FTA00 [TSOP48], new name: Toshiba TC58NVG3S0FTA00 [TSOP48]
Sanyo LE25FS406 [SOPK8], LE25FW406M [SOIC8], LE25FU406B [VSON8], programming speed for BP2 increased
Silicon Laborat. C8051F557, device operations stability improved
Spansion S25FLxxxK, Winbond W25QxxxB, EON EN25xxx, added warning, if no erase parameters have been selected
Spansion S29GL512PxxTxxR1 [TSOP56]x16, S29GL512PxxTxxR2 [TSOP56]x16, power-up sequence modified
Spansion S29GL512PxxTxxR2 [TSOP56]x16 (LGE-VCCvar), change of item name in original name "Nominal VCC" was changed to "Nominal VCC (3000...3600 mV)"
Spansion S29GL512PxxTxxR2 [TSOP56]x16 (LGE-VCCvar), added feature of set Nominal VCC for verify 'Once'
Spansion S29GL512PxxTxxR2 [TSOP56]x16 (LGE-VCCvar), power-up sequence modified
Spansion S29GL064NxxBxx04 [FBGA48], power-up sequence improved
SST SST49LF016C [PLCC32], power-up sequence modified
TI (TMS) LM3S5791, power-up sequence modified
TI (TMS) LM3S5R36, power-up sequence modified
Toshiba TC58NVG3S0ETA00 [TSOP48], TH58NVG4H0ETA20 [TSOP48], TH58NVG5H0ETA20 [TSOP48], TH58NVG7S2FTA30 [TSOP48], read and verify operations stability improved
Winbond W29GL128CH [TSOP56], programming procedure improved
Bug Fixes
Altera EPCS64, erase action bug fixed
Atmel ATF2500Cx AS V2500B [LCC44], adapter assignment bug fixed
Atmel VAR8 family, fixed bug of proceeding programming sequence when programming parameters are blank
eMMC devices, Erase before programming bug fixed
eMMC devices, Sector groups unprotect bug fixed
ESMT F25L16PA(2S) [SOIC8-200] (DualSPI), Erase operation bug fixed
ESMT F25L16PA(2S) [SOIC8-200] (DualSPI), page erase bug fixed
Freescale Semic. MC9S08ER48 [QFN40], device options for programming fixed
Fudan Microelect. FM24C256A [TDFN8], programing bug fixed
Lattice LC4064ZC [TQFP48](ISP), LC4064ZC [csBGA56](ISP), fuse count assignment bug fixed
Lattice MachXO (SVF), VME), pgm. parameters assignment bug fixed
Microchip dsPIC33FJ256GP506A/x10A, dsPIC33FJ256MCx10A, PIC24HJ256GP206A/x10A, PICmicro checksum calculation bug fixed
Microchip PIC18F4525, PICmicro checksum calculation bug fixed
Microchip PIC18FxxK22, power-on/off procedure improved
Spansion S25FLxxxS family, checking of Configuration Register programming fixed
For an older ESMT serial Flash devices e.g. F25L01PA, F25L02PA..., fixed Sector Erase operation
Best regards,
Daniel Smith