|
|
|
 |
Product Details
|
 |
Compatible Hardware
|
 |
Support & Downloads
|
 |
Buy now
|
 |
PEmicro's new PROGMC software provides a powerful programming tool for EEPROM/FLASH memory modules which are attached to Freescale 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 Freescale '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
|
|
|
|
|
|
FAQs |
 |
When using a programming algorithm to program an external flash device, is there a simple way to test the processor's chip select configuration to make sure it's configured properly? |
 |
I am getting an EPrivilege Exception when running PEmicro software. What is the problem? |
 |
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 sources of problems? |
 |
I try to install your software, but installation fails with this message:
There are currently 2 open applications using WinDriver. Please close all applications and press Retry. To reload WinDriver, press Cancel and reboot.
How do I solve this? |
 |
When I run the command-line programmer which 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? |
 |
The connection assistant dialog indicates that my USB Multilink or Cyclone is undetected even though I have connected the hardware to my USB port. What should I do? |
 |
When I load the ICD debugger or PROG programmer, Norton Internet Security tells me it is attempting to access the internet, Why? |
 |
I am having trouble communicating with a PEmicro parallel port debug interface cable. What should I try? |
 |
I cannot see PEmicro hardware interfaces under Windows 10 Anniversary addition, how do I update to latest PEmicro drivers? |
 |
How do I activate my PEmicro software? |
 |
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? |
 |
Does your software require administrative rights? |
 |
I launched the command-line CPROGxx flash programmer, saw a window flicker up, and then disappear. How do I know what happened? |
 |
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? |
|
|
|
|
Product |
Version |
PROGMCZ |
1.13 |
|
|
|
|
In Stock
|
PROGMCZ
|
M-CORE Flash/EEPROM Programmer Software Single User License |
US$199.00
Volume Pricing...
Volume Pricing (Hide) |
Quantity |
Price |
1 |
US$199.00 |
2 to 4 |
US$199.00 |
5 to 9 |
US$169.00 |
10 to 24 |
US$139.00 |
25 or more |
Contact us |
|
|
|
|
In Stock
|
|
M-CORE BDM Interface (Parallel Port) |
US$199.00 |
 |
In Stock
|
|
M-Core Library Routines (1 Developer, 5 Machine, Windows) |
US$299.00 |
 |
|
|
|
© 2018 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement
(true)
|