
This in-system programmer features its own internal Flash memory to hold the code and configuration data to be programmed into Renesas M16C, M32C, M38000 or ST Microelectronics ST9 microcontrollers. Once programmed on a PC, it can be used independent of a PC to program any number of devices with the single push of a button. Because of its single push-button operation, even an unskilled user can update the firmware of a M16C, M32C, M38000 or ST9 microcontroller. Moreover, this programmer can be remote controlled by automated test equipment for fully automated production line programming. M16C, M32C, M38000 and ST9 Programmer Features - 2 MByte internal Flash memory to store target program
- PC independent stand-alone mode. Allows programming of any number of devices with the single push of a button. Ideal for in-field software updates or volume programming by factory operators
- Power can be supplied from target (Vcc >4.5V and single voltage target processor)
- Can be remote controlled by automated testers for fully automated end-of line programming
- Small, compact housing
- Easy-to-use windows program
- Serial (in-target, in-system) programming
- Program/Verify/Read back
- High-speed programming: approx. 17 sec for 256 kB in serial mode with 10 MHz M16C target for programming and verification
- PC program allows batch mode processing for usage in automated test systems.
- ASCII command interface to control Flasher5 with your own software/hardware.
With the use of an RS232-to-USB adapter (sold separately), you can connect the Flasher5 to a USB port. Host System Requirements IBM PC/AT or compatible. CPU: 486 (or better) with at least 8MB of RAM, running Windows 95 / 98 / 2000 / NT / XP. Batch mode requires Windows 2000, NT or XP. Available RS232 interface for communication with Flasher. M16C, M32C, M38000 and ST9 Programmer Power Supply Flasher5 requires 8 - 24V DC, min. 40mA. Flasher5 is protected against reverse polarity. A compatible power supply with U.S. plug is included in the package. Please avoid excess voltage. For target CPUs that require an external programming voltage (usually 12V), the minimum supply voltage is 13.5V. A 9V battery can be used for single voltage CPUs such as Renesas M16C/62 and M16C/80 groups. Flasher5 can also be powered from the target, provided the target is operated above 4.5V and a single-voltage target processor is used. PC connection Flasher5 connects to a PC via a RS232 serial null-modem cable. The pin assignment of the Flasher5 9-pin SUB-D male RS-232 interface connector is as follows: | 2 | RxD | Serial asynchronous (RS232) data input | Serial data output (TxD) | | 3 | TxD | Serial asynchronous (RS232) data output | Serial data input (RxD) | | 5 | GND | Signal ground | Signal ground | Windows Programming Software Flasher comes with an easy-to-use Windows program. It allows reading of program files in Motorola or Intel hex format. The software allows you to select your target device, start and end address, and to blank check, clear, program, verify or read the target chip in serial mode (if your target is properly connected to the programmer). M16C, M32C, M38000 ID check When programming Renesas (Mitsubishi) microcontrollers in serial mode (in-target, in-system), a 7-byte identification has to be supplied. If the target MCUs user program area is blank, this ID-value does not matter. However, for a chip that is already programmed, the ID values set in Flasher 5 must match those stored in the MCU, as otherwise Flasher5 will be unable to communicate with the target MCU. These ID-values can be set using the menu point Options|Pass code (7 byte ID). For more detailed information, please consult the Renesas user's manual. The menu point "Edit|Copy Renesas Id into loaded file" can be used to set these 7 ID bytes. Note:You should be careful when using the ID bytes. If you do not know the ID-value programmed into a target chip, there is no way to erase, read or reprogram the chip in-circuit. We therefore recommend that your leave the ID bytes set to "00" during the development process. M16C, M32C, M38000 and ST9 Programmer Stand-Alone Operation After you have defined all device configuration settings and downloaded your target program to the Flasher5 via the supplied PC Windows program, all settings and your program code remain stored in the Flasher5's on-board FLASH memory until you send new settings and program code to Flasher5. Any number of microcontrollers may now be programmed by Flasher5 (one at a time) without the need of a host PC, by simply pressing the start button. The programmer will use the settings which have been made in the PC-program. This includes the selection of target address range as well as any options. Whether the target CPU will be erased before programming depends on setting the option "Automatic clear before program". Progress and result of the operation is indicated by Flasher5's LEDs: | GREEN, flashing | Erasing / Programming / Verifying in progress | | GREEN | Programming operation successful | | RED | Programming operation failed | Automated Tester Remote Control In stand-alone mode Flasher5 can be remote controlled by automated test equipment, eliminating the need for any human intervention. Flasher5 is equipped with additional hardware control functions, which are connected to its SUBD9 male connector, normally used as RS232 interface to PC. Those hardware control functions allow an automated tester to start a programming operation and to determine if a programming operation was successful. The following diagram shows the internal remote control circuitry of Flasher5: ASCII Command Interface Flasher5 can be controlled without the need to use the Flasher5 Windows program. Flasher5 firmware contains an ASCII command interface that allows you to write your own application program for programming target CPUs with Flasher5. Supported M16C, M32C, M38000 and ST9 Microcontrollers Click here for a complete list of supported devices for in-system serial programming. Country of Origin: Germany Leadtime: In stock
Optional Recommended Products for this Item
|