|
|
No price available
|
|

|
Worldwide Shipping
|
|
|
|
 |
Product Details
|
 |
Compatible Hardware
|
 |
Support & Downloads
|
 |
NOTE: The hardware interface for this software, CABLE_MC, has been discontinued. We do not offer or plan to offer any other interfaces that support MCORE (ONCE interface) programming. Please contact PEmicro with any questions, or to receive this product - PEmicro's PROGMCZ programming software - or the UNIT_MC interface library routines, at no cost. PEmicro's new PROGMCZ software provides a powerful programming tool for EEPROM/FLASH memory modules which are attached to NXP MCORE processor. The programmer talks to the processor's background debug mode (BDM) via PEmicro's MCORE Interface Cable (available separately). Included in the PROGMC package is a command line version of the programmer software - CPROGMC. Both programmers work for memory devices which are internal to the MCORE or externally attached to the processor. PROGMC programmer is instructed how to program by a configuration file. This configuration file is used to specify the type of the memory block and what programming, verifying or erasing options are to be executed. The programming routines for a particular module are in the form of 'S' records stored in a file with .MCP extension. These routines are loaded into the RAM for execution during erasure, programming and verification of the module. There are MCP files available for a variety of FLASH memory devices.
Supported Devices
Features
PEmicro's PROGMCZ software allows the user to program/reprogram internal and external flash devices in-circuit via PEmicro's CABLE MC interface Hardware (sold separately). The programmer talks to the processor's Debug Mode through the Hardware which connects to the parallel port of a PC.
PROGMCZ software also includes the command-line version of the programmer software - CPROGMCZ. Together they are perfect for development, production line programming, or field firmware upgrades.
- Interactive EEPROM/FLASH Programmer
- Works through PEmicro's MCORE Interface Cable (PC based)
- Configures registers as necessary
- Menu Commands: CHECK, ERASE, PROGRAM, VERIFY, UPLOAD
- Memory Display (Browsing) Window
- Programs/Verifies from Freescale S records
- Includes support for internal or external EEPROM/Flash devices
- Custom device support files and help
- Includes Command Line version (CPROGMC) for production
Prog programmers also support serialization:
System Requirements |
2000/XP(32-bit only)
|
|
|
Compatible Hardware:
|
Usage |
Multilink |
Multilink FX |
Cyclone |
Cyclone FX |
|
|
- Development
- Production Programming
- Test
|
- Development
- Production Programming
- Test
|
Prog Software Included |
|
|
|
|
Operating Modes |
|
|
- Tethered To PC
- Stand-Alone Programming
|
- Tethered To PC
- Stand-Alone Programming
|
Communication |
|
|
- Full-Speed USB 2.0
- Ethernet 10/100 baseT
- Serial Baud 115200 N81
|
- High-Speed USB 2.0
- Ethernet 10/100 baseT
- Serial Baud 115200 N81
|
Speed |
|
|
|
Extremely fast: Up to 25Mb/s
|
Power management |
Does not provide target power
|
Can provide 3V/5V via ribbon cable
|
- Can provide 1.8-5V via ribbon cable
- automatically switch up to 24V via internal relays
|
- Can provide 1.8-5V via ribbon cable
- Automatically switch up to 24V via internal relays
|
Automation |
Scripted programming using CPROG* (sold separately)
|
Scripted programming using CPROG* (sold separately)
|
- Cyclone Automated Control SDK
- Scripted programming using CPROG*
|
- Cyclone Automated Control SDK
- Scripted programming using CPROG*
|
Models |
|
|
|
|
Extended Security Features |
|
|
|
- Anit-tamper Technology
- Limit programming to a date range
- Limit # of programming operations
|
On-board memory |
|
|
|
|
Expandable Storage |
|
|
|
|
*CPROG is included with Prog Software |
|
Jump to: Documentation / Manuals Downloads FAQs Version info & Release Notes
|
|
Documentation / Manuals |
 |
CPROGMCZ - Command-line Programmer Documentation
(13 KB)
Document describing the command-line parameters for the command line flash programming application. Has an example of writing a programming script file and also of reading the programming result with a batch file. |
|
|
|
|
|
FAQs |
 |
When using the multilink with your software tools, I get an error $8882 when it attempts to firmware update every time. This setup used to work with older multilink but not with the new multilink. What is going on? |
 |
The connection assistant dialog indicates that my Multilink or Cyclone is undetected even though I have connected the hardware to my USB port. What should I do? |
 |
I cannot see PEmicro hardware interfaces under Windows 10 Anniversary addition, how do I update to latest PEmicro drivers? |
 |
How can I use CPROG to program dynamic data, such as a serial number, into my product where the number changes for each device I am programming? |
 |
I am attempting to program external flash connected to my embedded processor. Either the erase, program, or show module does not work. What is the most likely source of this issue? |
 |
When I run the command-line programmer and its path has a space in it, or run the programmer with a configuration file whose file name has a space in it, I get an error:
Error - Invalid command line parameter. ERROR 43 during script!
How do I fix this problem? |
 |
How do I activate my PEmicro software? |
 |
I launched the command-line CPROGxx flash programmer, saw a window flicker up, and then disappear. How do I know what happened? |
 |
I am interested in launching the CPROGxx command-line flash programmer from my own application, and reading the resultant error code. Is there some simple way to do this from a Windows based application? |
 |
When I load the ICD debugger or PROG programme softwarer, my Firewall software tells me it is attempting to access the internet, Why? |
 |
I would like to preserve some data in my flash or eeprom. However, when I erase the module I lose this data. What can I do? |
 |
Can your programming software calculate and return a checksum? |
|
|
|
|
Product |
Version |
PROGMCZ |
1.13 |
|
|
|
|
© 2021 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement
|