| Universal Programming Solution for On-Chip and On-Board FLASH |
Comfortable and reliable FLASH programming of either newly developed hardware or of existing designs is one of the most important requirements in the whole design phase of a microcontroller system. Universal tools that fulfill the requirements of fast and reliable programming with the possibility to automate the programming process are hard to find. As well as with all other products Hitex offers a universal solution that covers all programming needs of microcontroller-based systems during
UDE Memtool (developed and manufactured by pls Development Tools) is a universal tool that allows programming of microcontroller based embedded systems. UDE Memtool is available as a software only solution or in conjunction with the Universal Access Device UAD for fast programming through different interfaces.
UDE Memtool supports the following microcontroller architectures:
UDE Memtool allows the programming of on-chip Flash devices but also of embedded systems with external Flash or a mixture of off-chip and on-chip Flash systems. It can also be customized to support the programming of external I2C EEPROMS or other non-volatile memories that are used for the programming of serial numbers or calibration data.
As communication channels ASC Bootstrap loader, CAN Bootstrap loader, CAN in combination with ASC Bootstrap loader and JTAG can be used. The standalone MemTool offers the host-target communication via a standard RS232 host interface (COMx).
UDE MemTool Product Overview
|
MemTool/UAD |
MemTool/UAD2 |
MemTool/PCI |
MemTool/ASC |
Target µController Communication interface |
Universal AccessDevice |
Universal AccessDevice2 |
fast-PC6x |
Host PC Serial RS232 |
C16x, ST10 |
|
|
|
|
ASC-Bootstrap Loader / ASC |
● |
● |
● |
● |
ASC-Bootstrap Loader / SSC |
● |
● |
● |
|
ASC-Bootstrap Loader / CAN |
● |
● |
● |
|
K-Line |
● |
● |
● |
● |
ST10F27x |
|
|
|
|
CAN Bootstrap Loader |
● |
● |
|
|
C166CBC, SDA6000 |
|
|
|
|
JTAG |
● |
● |
|
|
XC16x |
|
|
|
|
ASC Bootstrap Loader / ASC |
● |
● |
● |
● |
CAN Bootstrap Loader |
● |
● |
|
|
K-Line Interface |
● |
● |
● |
● |
JTAG |
● |
● |
|
|
TriCore |
|
|
|
|
ASC Bootstrap Loader / ASC |
● |
● |
● |
● |
CAN Bootstrap Loader |
● |
● |
|
|
K-Line Interface |
● |
● |
● |
● |
JTAG |
● |
● |
|
|
ARM7 TDMI, ARM9 TDMI, STR7, ST30 |
|
|
|
|
JTAG |
● |
● |
|
|
The programming can be controlled through the easy-to-use Memtool user's interface or through Visual Basic Scripts which allows to build a customized environment which easily adapts to third party production tools like LabView.