UDE MemTool is designed for programming on-chip FLASH and external FLASH/OTP memory devices. It can be used standalone for automatic/volume production, test systems or for simple evaluation purposes. UDE MemTool also integrates seamlessly with the Universal Debug Engine (UDE).
UDE MemTool comes as add-in for the Universal Debug Engine (UDE) and provides FLASH/OTP programming functionality during the complete development cycle. UDE MemTool can be used also as a standalone tool with a separate frontend. All programming functions of UDE MemTool are available for automation and scripting using the COM based object model and allow an easy integration into automatic production and test systems. The extension UDE Gang Programmer utilizes up to eight instances of UDE MemTool for programming multiple FLASH memory devices simultaneously. That saves time and optimizes resource usage in a production environment.
For communication and data transfer to the target’s on-chip FLASH or external FLASH/OTP memories via JTAG or other debug interfaces the devices UAD2pro/UAD2next/UAD3+ of the Universal Access Device-family can be used. Moreover UDE MemTool supports also chip-specific ASC or CAN bootstrap loaders as well as host-target communication via a standard RS232 host interface (COMx) or the K-Line interface.
Highlights at a glance
• Erasing the entire memory module or selected sectors of the memory module
• Loading Intel-Hex, Motorola S-Record and binary files
• Programming all or selected parts of the binary file into the memory module
• Comparing all or selected parts of the binary file with the current content of the memory module
• Read back and save-to-disk of the current memory content
• Setting and resetting the chip/sector protection if applicable
• Support of chip-specific reset modes and protection features
• Managing of more than one memory module
Support for microcontrollers with on-chip FLASH/OTP Memories including
• Power Architecture
• Renesas RH850 and SH-2A
• C166/ ST10/XC166
Support for external FLASH devices including
• NOR-FLASHs (AMD AM29x, M29x, Intel i28Fx)
• Serial EEPROMs (I2C, SPI)
• NAND-FLASH (on demand)
Further devices under development or on request