Elcom S.r.o Port Devices Driver Download For Windows



COM Port Stress Test: Generates a serial stream of data with random comm. Settings: Comstresstest.zip: 3.34MB: COM Port Data Emulator: Emulates a COM port or an Ethernet device, that generates a serial stream of data. The program can create a data flow, wrap it to data packets (RS232, TCP/IP or UDP) and send to a port: ComEmulator.zip: 3.43MB. If you are looking for direct installation files for Qualcomm Drivers, then check out the below packages: Qualcomm HS-USB QDLoader 9008 Driver 32-bit Windows Qualcomm HS-USB QDLoader 9008 Driver 64-bit Windows.

Discontinued product. Replacement: SmartProg2.

Universal memory programmer

Short description:
  • 17967supported devices from 226manufacturers by 3.64 version of SW (14. Jan. 2021)
  • small, fast and powerful programmer of EPROM, EEPROM, Flash EPROM, NVRAM and serial EEPROM
  • DIL40 ZIF socket, memories in DIL package up to 40 pins are supported without adapters
  • connection to PC: USB port
  • USB 2.0 full speed and USB 1.1 compatible
  • upgradeable to SmartProg2 programmer.
  • comfortable and easy to use control program, works with all versions of MS Windows (from Windows XP to Windows 10, 32-bit and 64-bit)
  • free SW update, download from Internet
  • power supply, cable and software included
  • approved by CE laboratory to meet CE requirements

Available accessories:


Features

GENERAL
Driver
  • MEMprog2 is the next member of new generation MS Windows (from Windows XP to Windows 10, 32-bit and 64-bit) based Elnec specialized programmers. Programmer is built to meet the demands of development labs and field engineers for a specialized memory programmer.
  • MEMprog2 supports virtually all memory types - EPROM, EEPROM, NVRAM, Flash EPROM and serial EEPROM - including low voltage types. MEMprog2 isn't only a programmer, but also a static RAM tester.
  • Provides very competitive price with excellent hardware design for reliable programming. Offer pleasant 'value for money' in this class.
  • Very fast programming due to high-speed FPGA driven hardware and support of high-speed USB port.
  • MEMprog2 interfaces with any IBM PC compatible personal computers, running MS Windows OS, through USB (2.0 HigSpeed) port.
  • MEMprog2 is easy upgradeable to SmartProg2 programmer using 'upgrade kit Xprog2 to SmartProg2' (ord.no. 60-0048).

HARDWARE
  • 40 powerful TTL pindrivers provide H/L/pull_up/pull_down and read capability for each pin of socket. Advanced pindrivers incorporate high-quality high-speed circuitry to deliver signals without overshoot or ground bounce for all supported devices. Pin drivers operate down to 1.8V so you'll be ready to program the full range of today's advanced low-voltage devices.
  • The programmer performs device insertion test (wrong device position in socket) and contact check (poor contact pin-to-socket) before it programs each device. These capabilities, supported by signature-byte check help prevent chip damage due to operator error.
  • When programming specification require, the (MEMprog2) programmer performs programming verification at the marginal level of supply voltage, which, obviously, improves programming yield, and guarantees long data retention.
  • Various programming adapters are available to handle device in PLCC, SOIC, SSOP, TSSOP, TSOP and other packages.

SOFTWARE
  • Programmer is driven by an easy-to-use control program with pull-down menus, hot keys and on-line help. Selection of device is performed by its class, by manufacturer or simply by typing a fragment of vendor name and/or part number.
  • Standard device-related commands (read, blank check, program, verify, erase) are enhanced by some test functions (insertion test, signature-byte check), and some special functions (autoincrement).
  • All known data formats are supported. Automatic file format detection and conversion during loading of file.
  • The rich-featured autoincrement function enables one to assign individual serial numbers to each programmed device - or simply increments a serial number, or the function enables one to read serial numbers or any programmed device identification signatures from a file.
  • The software also provide a many information about programmed device. As a special, the drawings of all available packages are provided. The software provide also explanation of chip labelling (the meaning of prefixes and suffixes at the chips) for each supported chip.

Care for the customers

  • New Device Request (AlgOR Service)
    • You can ask for new devices support using our AlgOR service. Please see AlgOR (Algorithm On Request) service for details.

  • Free life-time software updates
    • Most current version of Elnec programmers software with support of newly added devices is available for free here.

  • Free Technical support
    • Elnec provide customers technical support (WebForm/e-mail based).

    • Keep-Current service means, that Elnec ships the latest version of programmer software and updated user documentation (Keep-Current package) to customer . The Keep-Current service is your hassle-free guarantee that you achieving the highest quality programming on Elnec programmers, at minimal cost.

  • Prompt delivery
    • Combination of extensive stock, flexible manufacturing and shipping of Elnec products by world class carriers (like DHL) warrants customers very fast and secure delivery of ordered Elnec products. Products ordered before 10 a.m. (CET) will be dispatched the same working day (if products are in stock and the payment is done by Online payment (CardPay, PayPal).

  • Warranty
    • Warranty on parts and workmanship of the MEMprog2 programmer is one-year from the date of purchase (limited 25 000-cycle warranty on ZIF sockets).
    • Elnec provides free shipping of programmer repaired under warranty back to customer world wide.
    • Preferential handling of repair requests ensures registration of the product that should be done within 60 days from the date of purchase here.

Hardware specification

Programmer

  • two D/A converters for VCCP and VPP, controllable rise and fall time
  • VCCP range 2..7V/350mA
  • VPP range 2..25V/200mA
  • USB 2.0/1.1 compatible interface
  • selftest capability

ZIF socket, pindriver

  • 40-pin DIL ZIF (Zero Insertion Force) socket accepts both 300/600 mil devices up to 40-pins
  • pindriver: 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.8 V up to 5V
  • continuity test: each pin is tested before every programming operation

ISP connector (useable after upgrade to SmartProg2 programmer only)

  • 10-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 (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
  • (*1) - the programmer is not capable to supply a target system from VCCP pin. If you have such demand, use please a BeeProg programmer

Device support

Programmer

  • EPROM: NMOS/CMOS, 27xxx and 27Cxxx series, with 8/16 bit data width, full support of LV series (*1*2)
  • EEPROM: NMOS/CMOS, 28xxx, 28Cxxx, 27EExxx series, with 8/16 bit data width, full support of LV series (*1*2)
  • Flash EPROM: 28Fxxx, 29Cxxx, 29Fxxx, 29BVxxx, 29LVxxx, 29Wxxx, 49Fxxx series, with 8/16 bit data width, full support of LV series (*1*2)
  • Serial E(E)PROM: 24Cxxx, 24Fxxx, 25Cxxx, 59Cxxx, 25Fxxx, 25Pxxx, NVM3060, 85xxx, 93Cxxx series, full support for LV series (*1)
  • Serial Flash: standard SPI (25Bxxx, 25Dxxx, 25Exxx, 25Fxxx, 25Lxxx, 25Mxxx, 25Pxxx, 25Qxxx, 25Sxxx, 25Txxx, 25Uxxx, 25Vxxx, 25Xxxx), DataFlash (AT26Dxxx)
  • Configuration (EE)PROM: 37LVxx, XC17xxxx, AT17xxx, LV series including (*1)
  • NV RAM: Dallas DSxxx, SGS/Inmos MKxxx, SIMTEK STKxxx, XICOR 2xxx, ZMD U63x series
Notes:
  • (*1) - suitable adapters are available for non-DIL packages
  • (*2) - there exist only a few adapters for devices with more than 40 pins. Therefore, please, consider a more powerful programmer (BeeProg), if you need to program memories with more than 40 pins
  • for all supported devices see actual DEVICE LIST

I.C. Tester

  • Static RAM: 6116 .. 624000

Programming speed


DeviceOperationTime
27C010programming and verify23 sec.
AT29C040Aprogramming and verify31 sec.
AM29F040programming and verify60 sec.
Configuration: P4, 2.4 GHz, USB high-speed, Windows XP.

Software

Algorithms: only manufacturer approved or certified algorithms are used.

Algorithm updates: software updates are available approx. every 4 weeks, free of charge.
Main features: revision history, session logging, on-line help, device and algorithm information.

Device operations

  • standard:
    • intelligent device selection by device type, manufacturer or typed fragment of part name
    • blank check, read, verify
    • program
    • erase
    • configuration and security bit program
    • illegal bit test
    • checksum
  • security
    • insertion test
    • contact check
    • ID byte check
  • special
    • auto device serial number increment
    • statistic
    • count-down mode

Buffer operations

  • view/edit, find/replace
  • fill, copy, move, byte swap, word/dword split
  • checksum (byte, word)
  • print

File load/save

  • no download time because programmer is PC controlled
  • automatic file type identification

  • Supported file formats
    • unformatted (raw) binary
    • HEX: Intel, Intel EXT, Motorola S-record, MOS, Exormax, Tektronix, ASCII-SPACE-HEX

General

PC system requirements

  • Programmer hardware related requirements:
    • one USB port

Operation

  • operating voltage 15..20V DC, max. 0.5A
  • power consumption max. 6W active, about 1.4W sleep
  • dimensions: 160x95x35 mm (6.3x3.7x1.4 inch)
  • weight: (without external power adapter) ca. 500g (17.65 oz)
  • operating temperature: 5°C ÷ 40°C (41°F ÷ 104°F)
  • operating humidity: 20%..80%, non condensing

Base configuration package includes

  • MEMprog2 programmer
  • switch. power adapter, 15V DC/1A, stabilized + power cord
  • CD with software and user's manual
  • transport case (cartoon box)

Additional services

  • Keep Current - Elnec sends to user the latest version of programmer software and updated user documentation (Keep-Current package)
  • AlgOR (Algorithms On Request) - add new supported devices on customer request

Programmer price also includes

  • free technical support (hot line)
  • free life-time software update via Internet

The information in this document is subject to change without notice.

The USB-CAN adapter is a device for an easy dynamic debugging of CAN applications and for the transparent diagnostic of a CAN bus. The adapter is controlled by USB bus from USB-CAN application or your own application created by modification of CAN-Start application in Delphi development environment.

+ 2 more photos

Elcom S.r.o Port Devices Driver Download For Windows

Technical Specification

The hardware construction of the USB-CAN adapter – TRIPLE drivers is established at the FTDI FT245RL chip, Atmel T89C51CC01 microprocessor and PCA82C251 (High speed - ISO11898), PCA82C252 (Low speed - ISO11519) and AU5790 (One wire - J2411) drivers into one adapter. Integrated microprocessor with cache memory reduce of the operating system load when receiving messages from CAN bus and at the same time providing precision transmitting eight parallel messages.

Main Features

  • High speed, Low speed and One wire CAN drivers into one adapter
  • Fully compliant with CAN 2.0A and CAN 2.0B
  • 15 Independent Message Centres
  • 10kbps to 1Mbps Transfer Rate
  • Dynamic data receiving and showing of CAN messages (using processor cache memory 256B)
  • Real and average time of receiving messages displayed in resolution 1ms
  • The immediate, delayed or periodical transmission of 8 messages at the same time (1ms to 65,5s)
  • Display of received messages - Number, Period, Load and Errors of CAN bus
  • Messages conversion to real value with posibilities showing in chart
  • Long time message or value recording to file
  • Receiving messages without ACK bit (Listening Mode)
  • The extended searching in a received message list
  • Messages transmission and reception from REMOTE FRAME
  • The automatic insert of received messages description
  • User setting saving
  • CANopen CiA DS 301 protocol support
  • Multiple adapters connection to single PC
  • Power supply and initialization LED signalization (Red / Green)
  • Standard layout CANNON connector
  • Power supply from USB bus
  • Over voltage protection

Setup of USB bus driver for Windows

The working USB-CAN adapter is a conditional of driver for USB bus. After USB-CAN adapter connection to computer, the operating system Windows will automatically detect a new device and start Add Hardware Wizard. If Windows does not successfully find your new hardware, you must use the Add Hardware Wizard in Control Panel to tell Windows what type of device you are installing. The Add Hardware Wizard may ask you to insert media (a compact disc is provided with the device).

Installation of the application

The application of USB-CAN adapter works under the Windows 95 and higher. It requires 4MB of empty space in hard disc. The minimum PC configuration is influenced by demand for quantity of massages displayed in application in real time. Pentium 233MHz, 32MB RAM is accurate. The installation of the application USB-CAN adapter is done from installation CD and running file Setup.exe. Then click Next.

CANNON connector bus up

The CAN bus busage for CANNON connector is standard. The connector is of male plug type. Only outlets 2, 5 a 7 are connected. The USB-CAN adapter circuits include CAN bus protection, Transil 6V8 but they don’t contain any load impedance 120R. This load impedance needs to be already included in CAN bus. For very short conducting there is no necessity for load impedance. For using OneWire driver it is need connection extern supply voltage VBat in range form 6 to 15V.

Application servicing

The USB-CAN adapter application was projected to be served easily and offers wide range of possibilities in displaying, conversion and data saving as well.
The main application Windows contains a number of items for setting required CAN bus parameters in the right part. This part is called CAN bus control board. The main Windows contains bookmarks Messages, Signals, Trends a Records, where each of them offers a different form of processing data from CAN bus. Except Messages bookmark every bookmarks requires setting of value database through Signals database configuration windows.

Messages bookmark

Message bookmark enables immediate CAN message display with a possibility to insert a message description about importance of the message. The immediate and diagnostic message list serves to display received messages. The immediate display prints data in lines with a print out of receiving message time, the identification, data and description of the message.
The diagnostic display represents the messages with a different Identification ID, the immediate display of number of messages and an average time or receiving.

Signals bookmark

Elcom S.r.o Port Devices Driver Download For Windows

This bookmark enables the conversion and CAN data display in format of real values transferred on CAN line. The configuration is needed to be done before through the window Signals database configuration or straight when choosing values to display. It is possible to display 144 discrete values, 64 numeric or text values and 9 numeric values in a form of the analog meter.

Trends bookmark

This bookmark provides an objective display up to 15 values in the real trend. The configuration is needed to be done before through the window Signals database configuration or straight when choosing values to display. The real trend rises till the chosen time (e.g. 20s) and then rotates 1s till the time of overflow (60 - 120s), when running are set to zero and their rising again. Whenever during displaying depicture might be interrupted. The function Zoom can also be used when interrupting. The print, the saving trend (in format *.bmp) or a background change can be realized on the desktop of trend by right button of mouse as well.

Records bookmark

This bookmark enables parallel saving of the received messages or values into a text file. The configuration is needed to be done before through the window Signals database configuration or straight when choosing parameters to display. It is possible to save up to 160 values in the same time. The number of so written data is limited only by the size of the used hard disc of the computer. The saved file with messages or values can be processed through MS Excel application.

CANopen bookmark

This bookmark provides the tool for one device controlling via communication standard CANopen CiA DS-301. It permit a few operation with object NMT, Node Guarding, Sync, Time Stamp, Emergency, PDO a SDO. The object range of periodic message timing it may be choosen from 10ms to 10s. The PDO object configuration is needed to be done before through the window Signals database configuration or straight when choosing parameters to display. More information in apendix.

Value database configuration

First the displayed values must be set in the window Signals database configuration, and then they can be displayed in the real form. It is possible to set Name, Unit, Description, Identification CAN ID, Data type, beginning position of saving data Position, Length of the saved data, Storage data format, parameters for conversion Multiplier and Offset and format of displaying the defined number of Decimal Places, Maximum and Minimum.

Data types which user might chose from: BYTE (8b), UBYTE (8b), INTEGER (16b), UINTEGER (16b), LONG (32b), ULONG (32b), BOOL (1b), TEXT (8-64b). Those with Uxx characterize no marked type.

Storage data format enable choice of two main formats:

0 >> 63 (Intel) – chooses data from received message from the lowest bit up to the highest bit.63 >> 0 (Motorola) – chooses data from received message from the highest bit up to the lowest bit.Lo-Hi – this format exchanges the order of individual Byte data Lo-Hi-Lo-Hi instead of Hi-Lo-Hi-Lo.

The input value database might be saved to the user’s file with the *.sf

Driver Download Nvidia

CAN message transmitting

The window Transmit Frames serves transmitting the messages. It enables easy transmitting of own messages on CAN line. Messages bookmark provides possible to transmit up to 8 messages at the same time. The message is completely defined by the transmitting regime (once, periodic in data or enquiry combination), by the time (delayed or period), by the identification and by data for transmitting. To gain sequence information there is Show transmitting Frame function that enables the reception and display of transmitted messages in the list of immediate and diagnostic message display. The set messages can be saved in user’s file with an extension *.sf.

Signals bookmark provides transmitting the own signals. The configuration is needed to be done before through the window Signals database configuration or straight when choosing values to transmitting. Simple or Periodic data transmitting are getting from actual signals value with identical ID. The data transmitting are showing in Messages bookmark. For change signals state you must on mouse click (Discrete) or change position on the scroll bar (Numerical). The periode you can change through the window Transmitting setting (double click on signals + key CTRL).

The extended search in the received CAN message list

The extended search in the received CAN message list shortens searching time represented by Find Data. It enables to combine several parameters for rising up the search effect.

  • Line – search according to list lines
  • Time – search according to time. The time doesn’t have to be complete
  • D – search according to CAN ID identification

The parameter line, type and ID enables search in intervals from, to or from – to. They can be used individually or in combination with searched data, or only data can be searched data. The data set is made in Hex format. When setting it is possible to insert XX symbol between searched data which will cause that a searched byte won’t be important during the search.

Elcom S.r.o Port Devices Driver Download For Windows Defender

The automatic message description insert

The CAN bus enables transmitting of messages with various identifications. The high number of sent identifications might cause a difficult orientation. The identification message description enables easier work with the high number of identifications.

The Define ID Description window serves to create the identification description. The identification description is realized in single lines of the table. The confirmation of description setting is realized by pressing Next ID. The order of setting identification can be random. When pressing OK button they will be sorted ascending.

Such a set description will be automatically displayed in immediate and diagnostic message list in Description column with appropriate identification value displayed in ID[Hex] column.

The identification set can be also saved in user’s file with an extension *.sf.

Why to use the CAN bus

Advantages

  • High speed data transfer 1Mbit/s with bus up to 40m
  • Fully compliant with CAN 2.0A and CAN 2.0B
  • Automatic selection of receive mesages
  • Priority access for fast message deliver
  • Bus diagnostics: Deliver error, Fault of CRC, Buffer overflow
  • High level safety delivering
  • Dependability
  • Spreading component base
  • Giveaway

Disadvantageous

  • Data count limit in one message (0 to 8 Byte)
  • Primary difficult to configuration of CAN bus registers

References

Domestic customer

AMiT s.r.o.
Beta Control s.r.o.
DI-ELCOM s.r.o.
ELKO EP, s.r.o.
ELLAN Hranice s.r.o.
ELZACO spol. s r.o.
HW server s.r.o
I.E.S., s.r.o.
Medicom a.s.
POLL, s.r.o.
První brněnská strojírna Velká Bíteš, a.s.
Saurer Czech Republic s.r.o.
Schneider Electric CZ, s.r.o.
SPELTEC s.r.o. Technické služby Bahoza s.r.o.
Tomáš Roubíček – RobSys
Trakce a.s.
UniControls-Tramex s.r.o.
UNREAL S s.r.o.
Vít Novotný – VNT
Vonsch spol s.r.o.
Výzkumný ústav textilních strojů Liberec, a.s.

Educational facilities

Česká zemědělská univerzita v Praze - Fakulta Technická - katedra elektrotechniky
ČVUT V PRAZE – Fakulta STROJNÍ
Univerzita Pardubice, ÚEI
VŠB-TUO, FEI, Katedra měřicí a řídicí techniky
Vysoké učení technické v Brně – Fakulta strojního inženýrství
ŽILINSKÁ UNIVERZITA v ŽILINĚ

Foreign customers

Automile SVC, Montreal QUE (Canada)
EVPÚ a.s. (Slovakia)
Obu Rudolf (Germany)
Sirit Inc. – US (USA)
Tobias Zobel (Germany)
Vivatec GmbH (Switzerland)
Z.U.H. 'Merc' Jaworowscy Sp.j. (Poland)

Documentation

NameDateFile
Windows 8 installation guide08.09.2014Download
usb-can-adapter_CZ.pdf [pdf, 738kB]Download
usb-can-adapter_EN.pdf [pdf, 613kB]Download
usb-can-adapter_DE.pdf [pdf, 591kB]Download

Application Software

NameDateFile
USB-CAN_V4-15.zip [zip, 1.446kB]06.12.2016Download
USB_CAN_DRIVER_CDM v2.12.26 WHQL Certified.zip [zip, 1.675kB]17.08.2017Download
USB_CAN_DRIVER_V2_12_26.zip [zip, 1.661kB]17.08.2017Download
USBdriver_3.0.zip [zip, 303kB]Download
CAN-Start-CPP_V1-0.zip [zip, 123kB]Download
CAN_Start_Dll_V1-1.zip [zip, 709kB]Download
CAN_Start_Dll_V1-0.zip [zip, 679kB]Download
CAN_Start_V1-2.zip [zip, 571kB]Download
CAN_Start_V1-1.zip [zip, 556kB]Download
USBdriver_Win8.zip [zip, 1.356kB]Download
USBdriver.zip [zip, 1.243kB]Download

Available Variants

NameCena s DPH
USB-CAN adapter – TRIPLE drivers V4.2 (high/ low/ one wire) – Type Základní varianta 239.00 €