Thread: Dataman Mempro
View Single Post
Old 4th Feb 2023, 12:52 pm   #4
ortek_service
Octode
 
ortek_service's Avatar
 
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,440
Default Re: Dataman Mempro

The 2708-Module adaptor, that is needed by all the Pro series ones that do support the 2708, is still listed as being available. And the £105+VAT cost (as mentioned in my previous reply) isn't too outrageous, considering the cost of some of their adaptors (especially the PIC uc ID-chip protected ones), which are virtually all just a socket & pin-out mapping converter. (Although some test sockets can be quite expensive for branded / BGA etc ones).

Dataman do seem very good at still keeping all the free-download resources online, for all their programmers right back to the long-discontinued S3. And still sell spare PSU's / Battery-packs / cables etc for these, at fairly-reasonable prices.

Looking at the (2015-Apr) Specification PDF's, the MEMPro supported 16,000 devices, whilst the 'Unlocked' fuller, less-restricted, 40-Pro supported 32,000 of the most-popular devices.
(It does seem they count each suffix etc version as a different device, so even though they have a separate line on the device list / separate choice in the program's device menu, many will just be a different package of the same die)

But that is still rather lower than the 88,000 the full Dataman 48Pro2 supported.
Whilst some of this discrepancy could be due to deliberately forcing you to buy the more-expensive 48-pin version, there are also some important h/w differences (besides 8 extra pin-drivers) between that and the 40-Pro, which lists spec as:

ZIF Socket Pindriver
• 40-pin DIL ZIF (Zero Insertion Force) socket accepts both 300/600 mil devices up to 40-pins
• Pindrivers: 40 TTL pindrivers, specialized GND/VCC/VPP pindriver
• FPGA based TTL driver provides H, L, CLK, pull-up, pull-down on all pindriver pins; level H selectable from 1.8V up to 5V
• Continuity test: each pin is tested before every programming operation


Base Unit (DAC)
• Two D/A converters for VCCP and VPP, controllable rise and fall time
• VCCP range 2V..7V/350mA
• VPP range 2V..25V/200mA
• USB 2.0/1.1 compatible interface
• Auto calibration
• Self test capability

ISP Connector
• 10-pin male type with miss insertion lock
• 5 TTL pindrivers, provides H, L, CLK, pull-up, pull-down; level H selectable from 1.8V up to 5V to handle all (low-voltage including) devices
• 1x VCCP voltage (range 2V..7V/100mA) (*1) and 1x VPP voltage (range 2V..25V/50mA)
• Programmed chip voltage (VCCP) with both source/sink capability and
voltage sense

Whereas the 48Pro2, lists:

ZIF Socket
• 48-pin DIL ZIF socket accepts both 300/600 mil devices up to 48-pin
• Pindrivers: 48 universal
• VCCP/VPP1/VPP2 can be connected to each pin
• Perfect ground for each pin
• FPGA based TTL driver provides H, L, CLK, pull-up, pull-down on all pindriver pins
• Analog pindriver output level selectable from 1.8V up to 26V
• Current limitation, overcurrent shutdown, power failure shutdown
• ESD protection on each pin (IEC1000-4-2: 15kV air, 8kV contact)
• Continuity test: each pin is tested before every programming operation

Base Unit (DAC)
• On-board intelligence: powerful microprocessor and FPGA based state machine
• Three D/A converters for VCCP, VPP1, and VPP2, controllable rise and fall time
• VCCP range 0..8V/1A
• VPP1, VPP2 range 0..26V/1A
• Selftest capability

ISP Connector
• 20-pin male type with missinsertion lock
• 6 TTL pindrivers, provides H, L, CLK, pull-up, pull-down; level H selectable
from 1.8V up to 5V to handle all (including low-voltage) devices
• 1x VCCP voltage (range 2V..7V/100mA), can be applied to two pins
• Programmed chip voltage (VCCP) with both source/sink capability and voltage sense
• 1x VPP voltage (range 2V..25V/50mA), can be applied to six pins
• Target system supply voltage (range 2V..6V/250mA)
• ESD protection on each pin (IEC1000-4-2: 15kV air, 8kV contact)
• Two output signals, which indicate state of work result = LED OK and LED Error (active level: min 1.8V)
• Input signal, switch YES! equivalent (active level: max. 0.8V)


So essentially, the 48Pro2 has 3 rather than 2 DAC-controlled voltages-in-programming supplies (Although still need an additional negative 5V, for the 2708 etc, with 4 supplies needed to program that)
And VCCP and VPP(1/2) supplies on the 48-Pro2 go all the way down to 0V (rather than 2V min, although 40-Pro is stated to support 1V8 devices, so maybe there's a VCC as well as VCCP DAC that does go lower, if Pin-drivers do operate down to 1V8) and also 1V higher than those on the 40-Pro h/w. But crucially, the DAC Programming supplies all go upto 1A (rather than 350mA / 200mA, that 40-Pro h/w is limited-to) - And probably restricts the ability to program fusible-link PROM's.
The 48-Pro(2) also has a more-versatile ISP connector.

Strangely, the 40-Pro spec does start:
Programmer (ZIF Socket)
• BI-PROM

But I hadn't noticed any PROM's from a search of the device list for it.

Used 48Pro(+) models, may well be available rather-cheaper (often less than the not so well supported Advantech-designed first Dataman 48(LV/(U)XP) unit, they still sell for quite a lot) than the (still-current) 48Pro2 model.

For reading/programming older devices, there shouldn't be much-difference in practice between the 48Pro & 48Pro2 . Some of the adaptors on the Pro2-series are different to those required by the original Pro-series, apparently for higher-speed, but a bit annoying for those companies who've got a collection of the older adaptors and looking to buy some newer 48-Pro2 units, where you may have to buy more adaptors.
(Although many of the initial 48(LV/(U)XP) model ones, aren't usual on the Pro-series, due to different pin-mapping / added ID-protection

I believe control-software support is effectively frozen for the non 2-suffix units, so may not be getting newer devices and I doubt they'll add any further obsolete parts in future to the software

Note: The Dataman 48Pro etc series are really clones of the Elnec ones, as it is actually Elnec who design these, write the software / sometimes directly provide support, with daily-update versions, for newly requested devices) and also manufacture the adaptors (Have made in Slovakia label on these)

If only wanting to get 2708 support, then one of the several programmer projects for these on the 'net will probably be rather lower-cost. And some of these will also support even more obscure ones, that the Dataman / Elnec ones are unlikely ever to do.
Once there's some cheap Bipolar-PROM (particularly for Tesla ones) available for modern-PC's, then also less-need for an expensive Dataman / Elnec one.
Although scarcity / cost of Blank NOS Bipolar-PROM's is maybe likely to be much more of a problem in the near future, with many NS ones now all gone.

Last edited by ortek_service; 4th Feb 2023 at 12:58 pm.
ortek_service is offline