Post Buy Requirement

Computer Cables, Adapters & Modules

Our Complete range of products are Gang Device Programmers, Phyton gang Programmer, PICE In Circuit Emulator, ChipProg Device programmer and device programmer.

Gang Device Programmers

The multi-channel CPI2-Gx device programmer as well as the single-channelCPI2-B1device programmer belongs to the ChipProg-ISP2 series of Phyton production in-system device programmers. ChipProg-ISP2 device programmers are intended for use in Automated Test Equipment (ATE) programming fixtures and automated testers (ICT).

A CPI2-Gx programmer is implemented as a compact motherboard carrying pluggable CPI2-GM1 programming modules. The programmer is enclosed in a plastic housing with a small fan. Each module has a built-in demultiplexer that can be optionally enabled by activating aCPI2-DEMUXlicense (sold separately) which doubles the number of main programming channels.

Following configurations with two to seven programming modules are available for ordering:

The software package, bundled with a standard CPI2-Gx kit, includes theBasic Device Library, and theCPI2-ACIlicense. This combination enables several types of control, including standalone operations, graphical user interface (GUI), command line, as well as the possibility to control the programmer from external applications, and an Application Control Interface (ACI) with SDK. This license is always active on all and each CPI2-Gx gang device programmers. It is factory preinstalled at no extra cost.

Basic Device Librarylicense included in the CPI2-Gx kit supports programming of a variety of serial memory devices and some 8- and 16-bit microcontrollers. Support of more complex microcontrollers and PLDs requires purchasing one or moreCPI2-D-XXXXtarget-specific device library licenses.

Both theCPI2-DEMUXandCPI2-D-XXXXlicenses tie to a unique serial number of the CPI2-Gx motherboard. This enables licensed features for all and each CPI2-GM1 modules that is plugged into this motherboard. The licenses can be purchased bundled with a device programmer or separately at a later time. For previously purchased programmers, Phyton delivers license codes via email. Licensees then activate the license in the GUI.

CPI2-Gx device programmers can be optionally equipped with two relay units that can dock to the CPI2-Gx programmer:

  • CPI2-GDMRrelay demultiplexer that doubles a number of channels for sequential device programming;
  • CPI2-GTRBrelay barrier that disconnects a device programmer from the target while it is under testing by an ICT.

Suggested retail prices are published in thecatalogwhere customers can place an online order, or request a quote or proforma invoice for wire transfer.Volume discountsare automatically applied and displayed in the process of ordering.

Major Features Available in the Standard CPI2-Gx Kit
  • Extremely fast.
  • Computer controlled or standalone operations.
  • User-configurable options with 2 to 7 CPI2-GM1 programming modules.
  • Flexible re-targeting programming modules each single module in one CPI2-Gx can run its own project concurrently programming different device type on same target.
  • Each module stores up to 4 projects (images) quickly switched by ATE signals.
  • Modules in the programmer can be started synchronously or asynchronously.
  • Multiple CPI2-Gx units can be daisy chained to form a very large-scale gang programming cluster with up to 72x CPI2-GM1 modules controlled by single computer.
  • All ATE control lines are opto-isolated.
  • Compact design enables embedding into programming fixtures.
  • Programs devices with Vcc from 1.2V to 5.5V.
  • Supports JTAG, SWD, SPI, SCI, IC, UART, and other interfaces.
  • Supports ISP for devices with Vcc voltages in the range of 1.2V to 5.5V;
  • Program certain devices over a long distance up to 5m (15ft).
  • USB 2.0 High Speed and LAN communication interfaces.
  • Intuitive, user-friendly graphical user interface (GUI).
  • Simplified graphical user interface for use by unskilled personnel.
  • Application Control Interface (ACI) and SDK.
  • Enables control from programs in C, C++, C#, Visual Basic.
  • Enables control from National Instrument LabVIEW.
  • On-the-fly utility allows controlling already launched programmer.
  • Create custom programming scripts with included scripting language.
  • Reliable data and project settings protection.
  • Tamperproof software and firmware.
  • Compact design enables embedding CPI2-Gx gang programmers into test fixtures.
Optional Accessories and License Features Offering Enhance Capabilities
  • CPI2-DEMUXlicense enables built-in demultiplexers on all programming modules in the CPI2-Gx unit and allows sequential programming through doubled number of channels.
  • CPI2-GDMRexternal relay demultiplexer additionally doubles a number of programming channels for sequential programming.
  • Combination of activatedCPI2-DEMUXlicense with twoCPI2-GDMRexternal relay demultiplexers allows quadrupling number of channels up to 28 (4 sequentially working groups by 7 programming channels each).
  • CPI2-GTRB external relay barrier allows to galvanically disconnect all programmer signals from the target panel while it is under testing by ICT to prevent programming and testing signals interference. The GND lines can remain connected or can also be cut off.
Specification DetailsImplementation and Mechanical Options
  • Compact mother board allows installation of up to 7 programming modules.
  • Equipped with an embedded fan for 24/7 work in production environment.
  • Compact and easily mountable inside of ATE.
Communication Interfaces
  • High Speed USB 2.0 (480Mbps).
  • 100 Mbit/s Ethernet both dynamic and static IP addresses are supported.
Control Methods
  • Comprehensive, user-friendly graphical user interface (GUI).
  • User-configurable simplified interface (SUI) for use by unskilled personnel.
  • Command line.
  • Integration with National Instruments LabVIEW Software.
  • Application Control Interface (ACI) and Software Development Kit (SDK).
  • On-the-fly control utility allows changing commands in already launched and running programmer without stopping it.
  • Script language for making custom user-defined scripts.
  • From ATE start/stop and status signals individual for each single channel.
  • Can be launched manually or automatically by closing the fixture lid.
Project and Configuration Management
  • Unlimited number of projects can be created, stored and quickly invoked for launching.
  • Each programming module stores up to 4 standalone projects for fast project switching.
  • These 4 standalone projects can be identical or different for each module.
  • Interface configurations, colors, fonts, sounds, hot keys, and other settings can be stored and quickly retrieved.
Power Source Options
  • External power adapter 9-18V@3A not included in the CPI2-Gx kit.
Power for Targets
  • Provides Vcc (1.2 to 5.5V @ up to 350mA) and Vpp (1.2 to 15V @ up to 80mA) to target panels.
  • Target panels can be powered from external power supplies.
Software Features
  • Supports loading and saving files in all popular formats.
  • Unlimited number of data buffers can be open simultaneously.
  • Arithmetic operations on data blocks in buffers.
  • Programmable serialization of target devices.
  • Multiple serialization algorithms, including script-controlled ones.
  • Allows writing of user-defined signatures and data blocks into target devices.
  • Several different algorithms available for checksum calculation.
  • Special DLL for user-defined checksum calculation.
  • Stores logs of programming sessions with time-stamping.
  • Easy to use GUI editor for device-specific settings and algorithm parameters, such as fuses, lock bits, protected sectors, boot loader vectors, clock frequency, etc.
  • Displays a target device connection diagram right from the GUI.
  • Comprehensive self-test and diagnostic procedures.
Target Interface Signals
  • CPI2-Gx unit has two Eurocard type R DIN 150-pinCPI2-DEMUXlicense is activated.
  • Both A and B channels are identical with respect to electrical and timing characteristics.
  • Ten target-specific logical inputs/outputs per channel settable in the range of 1.2V to 5.5V, individually programmable as I/O, GND or Vcc.
  • For stable programming the above ten signal lines are interspersed with GND wires.
  • Two inputs/outputs individually programmable as TTL logic I/O, GND, or Vcc or Vpp.
Signals for Interfacing to External Equipment
  • 48-pin DINoutput status signals: BUSY, GOOD and ERROR separate for each channel;
  • two inputs for selecting a standalone project (job) separate for each channel;
  • one common input that control switches programming channels between A (main) and B (additional, demultiplexed).
Dimensions
  • Main CPI2-Gx unit: 155 x 128 x 50 mm (6 x 5 x 2).
  • CPI2-GDMRandCPI2-GTRBrelay blocks: 156 x 63 x 45 mm (6 x 2.5 x 1.75).
System requirements
  • Microsoft Windows XP, 7, 8 and 10.

 

Programmer model Main programming channels Demultiplexed programming channels Price
CPI2-G02/04V1 2 4 Contact us
CPI2-G03/06V1 3 6 Contact us
CPI2-G04/08V1 4 8 Contact us
CPI2-G05/10V1 5 10 Contact us
CPI2-G06/12V1 6 12 Contact us
CPI2-G07/14V1 7 14 Contact us

 

 

View Complete Details

Phyton Gang Programmer

Multiprogramming solutions from Phyton

Phyton offers specialized production gang programmers:CPI2-Gxfor in-system programming andChipProg-G41for parallel in-socket programming. In addition, all single-channel Phyton device programmers can be used in gang mode, i.e. multiple single-channel programmers can be joined into a programming cluster controlled by the same computer

View Complete Details

PICE In Circuit Emulator

  • Real-time non-intrusive emulation for selected 8051 microcontrollers;
  • Tiny emulator header that plugs directly into a target socket 95x70x40 mm;
  • Connects to a PC USB or serial port;
  • Up to 2M bytes program memory & 512K data memory (64K + 64K by default);
  • Memory banking up to 32 banks by 64K;Memory mapping between the ICE and target with 256 bytes resolution;
  • Up to 1M true hardware breakpoints at Program memory and memory access breakpoints;
  • Up to 1M true hardware breakpoints at Xdata memory access for Read & Write;
  • Breakpoints on access to on-chip data memories: SFRs, direct data memory, on-chip Xdata, etc.;
  • 4 complex breakpoints / triggers;
  • Up to 64K frame deep by 128 bit wide trace buffer (16K x 128K by default);
  • Trace cablewith 8 micro hooks for entering signals and two hooks for outputting triggers;
  • Precisely programmable clock generator;
  • 48-bit on-board timer;
  • Shadow RAM provides target device RAM real-time access without disturbing emulation;
  • On-the-fly access to the memory, breakpoints, tracer, and timer;
  • Memory coverage feature enables finding dead code;
  • Precisely controlled voltage regulator 2.0 to 5.5V range;
CodeMaster-52 IDE enables:

  • Project-level support for the Phyton assembler and C compilers from Keil, IAR and Raisonance;
  • Source-level debugging for all popular C compilers and assemblers;

Download Demo

There are threemain boardconfigurations:

  • MR2-52-03U provides emulation for 64K code + 64K data memory, does not support external memory banking;
  • MR2-52-05U provides emulation for 1M code + 448K data memory, supports external memory banking.
  • MR2-52-06U provides emulation for 2M code + 448K data memory, supports external memory banking.

APODor a daughter module is built around an execution processor that emulates a behavior of the target MCU being under control of the loaded application program. PICE-52 can be equipped with a variety of changeable PR2-52-xxx pods.

AnAdapterprovides mechanical connection of the emulator pod to the target board. It plugs directly to a DIP-40, PLCC-44 or QFP-44 target socket.

Check if Phyton has an emulator for your 8051 device and request a quote

Phyton has been producing and selling 8051 in-circuit emulators for more than 20 years and keep selling them nowadays. To check if our 8051 emulators support your target device and would like to get a quote, please email your inquiry to info@phyton.com. Your request should include the following information about the target device and your development environment:

  • Silicon manufacturer (for example: Atmel, NXP, Microchip, etc.);
  • Device part number (for example: AT89C52ED2, SST89E516RD2, etc.);
  • Mechanical chip package (for example: DIP 40-pin, PLCC 44-pin, etc.);
  • Whether your target board has an external memory and, if so, its memory structure;
  • A compiler brand, if used for project management.

We will be sure to respond to your request promptly.

View Complete Details

ChipProg Device Programmer

In-Socket (Parallel)
Home In-Socket (Parallel)
ChipProg-481 Device programmer with 48 pin socket
ChipProg-481 universal programmer for engineering and manufacturing
    • Extremely fast!Programs and verifies programming of1Gb NAND flash memory device for 23 s!Targeted at working with large densityNAND and NOR flash memory devices.
    • Supports parallel and serial Flash memory devices, EPROM, EEPROM, microcontrollers with embedded Flash and OTP memory and PAL/PALCE/GAL/PEEL/PLD devices
    • Programs all DIP-packed device from 6 to 48 pin via a 48-pin pin ZIF DIP socket no additional adapters are required
    • Optional adapters for programming devices in PLCC, SOIC, SSOP, QFP, BGA, QFN, SON and other packages are available
    • Supports in-system programming for the devices allowing the ISP (ICP) mode via special cables-adapters
    • Communicates to a PC via a high speed USB 2.0 port
    • Being based on a fast 32-bit microcontroller and a FPGAs, provides very fast loading & programming
    • Works under control of Windows XP and Windows 7/8/10 32- and 64-bit versions. Easy-to-use and intuitive user interface
    • Allows to work in a multi-programmer mode unlimited number of ChipProg units can be driven from one computer
    • Start button for fast manual operations programmable to execute a single operation or a batch of them
    • Supports loading files of all popular formats: Intel HEX, Binary, Motorola S-format, POF, JEDEC, PRG, ASCII Hex & Octal, etc.
    • Built-in editor supports sophisticated operations with blocks
    • Vpp and other parameters precise adjustment via the software settings
    • Splits files to multiple images
    • Embedded script language for automation of routine operations
    • Serialization of the programmed devices by writing a serial number into a specified target memory location
    • Calculation of the control sum with capability to write it into a specified target memory location
    • A unique signature can be written into a specified target memory location
    • Advanced self-diagnostic start-up routine that check the target device reliable contact in the programming socket
    • Incorrect device insertion check and overcurrent protection; automatically detects bad contacts before starting any operation
    • Lifetime free software updates via Web
    • Very small 160x90x25 mm (6x3x1 inch)

Downloadthe ChipProgUSB software to evaluate it in a demo mode without the hardware.

Contact Us
View Complete Details

Device Programmer

In-System Device Programmer

The single-channel CPI2-B1 device programmer as well as theCPI2-Gxgang programmer belongs to the ChipProg-ISP2 series of Phyton in-system device programmers. ChipProg-ISP2 device programmers are intended for use in test fixtures and other types of Automated Test Equipment (ATE). The CPI2-B1 programmer can also be used for development and field service.

The standard CPI2-B1 kit includes a software package that enables standalone control, as well as computer control by graphical user interface (GUI) or command line. More sophisticated methods of control, such as use of Application Control Interface, SDK, On-the-Fly control utility and integration with NI LabVIEW software, are accessible with theCPI2-ACIlicense, which is sold separately.

This basic software allows programming of a variety of serial memory devices and some 8- and 16-bit microcontrollers, support of which is covered by a freeBasic Device Librarylicense. Support of more complex microcontrollers and PLDs requires purchasing one or moreCPI2-D-XXXXtarget-specific device library licenses.

CPI2-ACIandCPI2-D-XXXXlicenses tie to a unique serial number of the CPI2-B1 hardware. The licenses can be purchased with a device programmer or separately at a later time. For previously purchased programmers, Phyton delivers license codes via email. The licensee may then activate the additional license in the GUI to enable further capabilities and support.

Suggested retail prices are published in thecatalog, where customers can place an online order, or request a quote or proforma invoice for wire transfer.Volume discountsare automatically applied and displayed in the process of ordering.

Major Features available in the standard CPI2-B1 kit
  • Extremely fast.
  • Operate in standalone mode or computer controlled mode.
  • Drive up to 72 programmers from one PC in the gang mode.
  • Each programmer in a gang cluster works independently.
  • Programmers running in the gang mode support multiple projects running concurrently for programming different device types on same target.
  • Synchronous and asynchronous launch modes.
  • Programs devices with Vcc from 1.2V to 5.5V.
  • Supports JTAG, SWD, SPI, SCI, IC, UART, and other interfaces.
  • Program some devices over long distance up to 5m (15ft).
  • USB 2.0 High Speed and LAN communication interfaces.
  • Intuitive, user-friendly graphical user interface (GUI).
  • Simplified graphical user interface for use by unskilled personnel.
  • Stores up to 256 standalone projects on a built-in SD card.
  • Up to 32 standalone projects can be launched by ATE signals.
  • Create programming scripts with included scripting language.
  • Reliable data and project settings protection.
  • Tamperproof software and firmware.
  • Palm-size unit mountable onto a DIN rail.
Optional Accessories and Licensed Features Offering Enhance Capabilities
  • Opto-isolated programming and control signals (withCPI2-ISOoption).
  • Application Control Interface (ACI) and SDK (withCPI2-ACIlicense).
  • Enables control from programs in C, C++, C#, Visual Basic (withCPI2-ACIlicense).
  • Enables control from National Instrument LabVIEW (withCPI2-ACIlicense).
  • On-the-fly utility allows controlling already launched programmer (withCPI2-ACIlicense).
Specification DetailsImplementations and Mechanical Options
  • Palm-size unit in a plastic enclosure.
  • Includes removable plastic bracket for mounting on a standard 35 mm DIN rail.
Communication Interfaces
  • High Speed USB 2.0 (480Mbps).
  • 100 Mbit/s Ethernet both dynamic and static IP addresses are supported.
Control Methods
  • Comprehensive, user-friendly graphical user interface (GUI).
  • User-configurable simplified interface for use by unskilled personnel.
  • Command line.
  • Integration with National Instruments LabVIEW Software.
  • Application Control Interface (ACI) and Software Development Kit (SDK).
  • On-the-fly control utility allows changing commands in already launched and running programmer without stopping.
  • Script language for making custom user-defined scripts.
  • From ATE start/stop and status signals.
  • Can be launched manually or automatically by closing the fixture lid.
Project and Configuration Management
  • Unlimited number of projects can be created, stored and quickly invoked for launching.
  • Built-in SD card stores up to 32 standalone projects for fast project switching.
  • Interface configurations, colors, fonts, sounds, hot keys, and other settings can be stored and quickly retrieved.
Data Security & Users IP Protection
  • Tamperproof software and firmware.
  • Project files are securely protected against unauthorized access and modification.
  • Data integrity all data transfers between PC and programmer are accompanied with CRC sum.
Power Source Options
  • External power adapter 5V@1A not included in the CPI2-B1 kit.
  • Can be powered by a computers USB communication port.
Power for Targets
  • Target board may be powered from external sources as well as from the programmer.
  • When powered from a 5V power adapter, CPI2-B1 can provide Vcc (1.2 to 5.5V @ up to 350mA) and Vpp (1.2 to 15V @ up to 80mA) voltages for target boards.
Software Features
  • Supports loading and saving files in all popular formats.
  • Unlimited number of data buffers can be open simultaneously.
  • Arithmetic operations on data blocks in buffers.
  • Programmable serialization of target devices.
  • Multiple serialization algorithms, including script-controlled ones.
  • Allows writing of user-defined signatures and data blocks into target devices.
  • Several different algorithms available for checksum calculation.
  • Special DLL for user-defined checksum calculation.
  • Stores logs of programming sessions with time-stamping.
  • Easy to use GUI editor for device-specific settings and algorithm parameters, such as fuses, lock bits, protected sectors, boot loader vectors, clock frequency, etc.
  • Displays a target device connection diagram right from the GUI.
  • Comprehensive self-test and diagnostic procedures.
Target Interface Signals
  • 20-pinTwo inputs/outputs individually programmable as TTL logic I/O, GND, or Vcc or Vpp.
ATE Control Signals
  • 20-pinoutput status signals: BUSY, GOOD and ERROR;
  • five inputs for selection of one of 32 pre-loaded standalone projects (jobs);
  • one low-current logic output for driving the above project selection inputs;
  • three GND lines.
  • All input and output signals above are opto-isolated with use of optionalCPI2-ISOboard.
Dimensions
  • 114 x 73 x 32 mm (4.49 x 2.88 x 1.25 in) without a mounting bracket.
System requirements
  • Microsoft Windows XP, 7, 8 and 10.
View Complete Details

MYC JA CPU Module

  • 67.6mm by 45mm (8-layer PCB design)
  • 500MHz Atmel SAMA5D26/27 ARM Cortex-A5 Processors
  • 256MB DDR3 SDRAM, 256MB Nand Flash , 4MB Data Flash, 64KB EEPROM
  • On-board Ethernet PHY
  • SO-DIMM 200-pin Expansion Connector
  • Linux 4.1
View Complete Details
Tell Us What are you looking for? Will call you back

Contact Us