Chinese Version

FLASH Programming

-Programming FLASH and OTP in System

Speed up your turn-around cycle by programming the FLASH directly from within Universal Debug Engine! When using the debugger as a service and maintenance tool, firmware updates may be performed in just one step!

Usage

Tool for programming On-Chip or external FLASH/OTP EPROM's on the SAB C16x, ST10 and TriCore target system from wihin the Universal Debug Engine Integrated Development Environment.

Supported Controller Derivatives

  • SAB XC161CJ On-Chip FLASH
  • SAB XC164CS On-Chip FLASH
  • SAB XC167CI On-Chip FLASH
  • SAB C161CI/JI/CS/JC-32F On-Chip FLASH
  • SAB C163-16F On-Chip FLASH
  • SAB C164CI-8E On-Chip OTP
  • SAB C164CH-8E On-Chip FLASH
  • SAB 88C166 On-Chip FLAS
  • SAB C167CR-16FM On-Chip FLASH
  • SAB C167CS-32FM On-Chip FLASH
  • ST10F163 On-Chip FLASH
  • ST10F166 On-Chip FLASH
  • ST10F167 On-Chip FLASH
  • ST10F168 On-Chip FLASH
  • ST10F269 On-Chip FLASH
  • ST10F280 On-Chip FLAS

Supported external FLASH-EPROM's

  • M29Fxxx, M29Wxxx Family and 100% compatible external FLASH
  • AT29Cxxx Family external FLASH
  • SST39VFxxx, SST29LFxxx Family external FLASH
  • M58BWxxx Family external FLASH
  • i28Fxxx Family external FLASH
  • futher devices under preparation

Features

  • High-speed data communication by using the debug channel between target system and Universal Debug Engine
  • Automatic adaptation of data to be programmed to the smallest memory block size by automatic read operation
  • Easy-to-Use: FLASH programming is integrated in the debugger-to-target program download
  • Transparent Erase Mode: previous bank read and bank erase simulate random access for non-bytewise erasable FLASH memories

Operation

Automatic activation when downloading an application in the debugger if write accesses onto the FLASH are required. In a dialog box all areas to be programmed are displayed. Programming may be started or cancelled manually.

In the Transparent-Erase Mode, after editing a memory area in the debugger (e.g. in the memory window) the FLASH programming tool may be launched and the edited data can be burned into the memory using simulated bytewise programming.

External Memtool

The external Memtool as standalone tool is designed for On-Chip and On-Board FLASH/OTP programming with microcontroller systems using SAB C16x and ST10 derivatives.

Communication between Host PC and Target System

Communication between Memtool and the target system is based on the communication channels supported by UDE. On this way a wide range of target access is usable.

Memtool is only using On-Chip RAM for execution (IRAM; XRAM when available).

Using Memtool in Volume Production

All programming functions are available via standard COM automation interfaces. Using these interfaces, the features of Memtool may be integrated into automatic production and test systems or can be executed via scripts (e.g.VBS).

With a full-custom Memtool, even more advanced features can be included into Memtool (e.g.integration into automatic production and test systems).


 

The 10th Floor, Quantum Plaza, No. 27, Zhichun Road, Haidian District, Beijing, 100083, P.R. China
Tel: +86-10-82357579, 82357580, 82357576

Fax: +86-10-82357574

info@mcu-world.com