Release Notes
From Microchip External Memory Programmer
Microchip External Memory Programmer
This application is based on the JAVA programming language. To effectively run this program, the computer must have JRE6 installed.
Version 2.3.2
Bug Fixes
- Corrected HEX file reading error.
Features
- New settings dialog box.
- Able to set the communication timeout.
- Able to filter USB devices based on the VID and PID.
- Stop uploads safely.
Version 1.00.01
Bug Fixes
- USB Drivers
- Placed the USB drivers needed for the application under the <install directory>/Microchip/Utilities/USB Drivers/MPLABComm
- Using version 2 of the WindowUSB drivers.
- USB INF file
- Placed the USB drivers needed for the application under the <install directory>/Microchip/Utilities/USB Drivers/MPLABComm/Windows
- The INF file name has been changed to MPLABCommWinUSB.inf
- Serial Libraries
- The serial libraries have been placed in their own directory <install directory>/microchip/graphics/bin/memory_programmer/Serial Drivers
- The correct serial driver will be copied into the same directory as the memory_programmer JAR file
- It is important that the serial driver directory be in the same directory as the memory_programmer JAR file.
- Support for 64-bit Windows 7
Version 1.00
Initial JAVA version
Features
- Multi-communication support
- USB - uses the same drivers as MPLAB X
- Serial - uses the rxtx JAVA serial libraries (rxtx.org)
- Binary file transfer - The HEX file is converted into binary packets
- Communication protocol - header with checksum and ACK/NACK response
- File upload verification
- Drag and drop of the HEX file
- Progress bar with status
Limitations
- Using serial communication on the Mac OS X may be slower than running on a Windows machine. It is recommended that USB communication medium be used.