Flasher 4R1 replaces Flasher 4 to support Renesas
M38C29FF and M38507F8 target CPUs
Up to 20 COM ports supported by FLASHER PC program.
Additional options and commandline parameter added.
Multiple individual setups can be controlled with command line to support multiple Flasher on one PC.
Readout protection of ST7 devices can now be removed automatically.
Option bytes may be programmed before other FLASH sectors are programmed. This enables fast programming when internal clock of ST7 CPU has to be used.
Software version 1.82 supports Flasher 3R4, Flasher
4, Flasher 4R1, Flasher 5 and Flasher ST7 only
Flasher 2, Flasher MV3 or Flasher 3S are not supported by this software
version and will not be supported in the future.
Software version 1.78 or lower supports all Flasher versions including
Flasher MV3, Flasher 3S. This version is still available from our download
page.
| V1.96n |
Support for ST7FOXA0 added.
|
New commandline options "-setDE"/"-clearDE" added to enable/disable "Detailed error level on return" via batch command.
|
Flasher ST7 |
| V1.96n |
Support for M16C/28B added.
Support for M3062LFGP added.
|
New commandline options "-setDE"/"-clearDE" added to enable/disable "Detailed error level on return" via batch command.
|
Flasher 5 |
| V1.96m |
Support for ST7LiteU05, ST7LiteU09 added
|
Previous Flasher software version did not show a recent file list and did not allow to reload the last file via menu entry.
The problem is fixed with version 1.96m of the PC software.
|
Flasher ST7 |
| V1.96m |
Support for R8C/28, R8C/29 added
|
Previous Flasher software version did not show a recent file list and did not allow to reload the last file via menu entry.
The problem is fixed with version 1.96m of the PC software.
|
Flasher 5R3 |
| V1.96m |
Support for M16C/64, M16C/65, M16C/6S added
|
Previous Flasher software version did not show a recent file list and did not allow to reload the last file via menu entry.
The problem is fixed with version 1.96m of the PC software.
|
Flasher 5, all versions |
| V1.96l |
Support for R8C/14, R8C/15, R8C/24, R8C/25 added
|
NONE
|
Flasher 5R3 |
| V1.96k |
Support for R32C, R8C/22, R8C/23 added
|
NONE
|
Flasher 5R3 |
| V1.96i |
Support for R32C/121 added
|
NONE
|
Flasher 5R3 |
| V1.96h |
Support for R8C/24, R8C/25,
R8C/26, R8C/27
|
NONE
|
Flasher 5R3 |
| V1.96g |
M30281FCHP supported
|
Device file for M306N5 updated. Flash block A (0xF000..0xFFFF) can be handled now.
Flasher PC program now uses its own "ini" file to save all settings onto disk.
Using multiple Flasher with one PC without influencing each other is therefore possible by using multiple Flasher PC programs in different subdirectories.
Command line mode od Flasher PC program corrected. Parsing of all -clear**** option setting commands did not work.
|
Flasher 3, 4, 5 |
| V1.96g |
ST72F345C4T6 supported
|
Device file for M306N5 updated. Flash block A (0xF000..0xFFFF) can be handled now.
Flasher PC program now uses its own "ini" file to save all settings onto disk.
Using multiple Flasher with one PC without influencing each other is therefore possible by using multiple Flasher PC programs in different subdirectories.
Command line mode od Flasher PC program corrected. Parsing of all -clear**** option setting commands did not work.
|
Flasher ST7 |
| V1.96f |
NONE
|
Async. mode for RENESAS CPUs modified. LEDs did not blink during target access in previous version.
|
Flasher 5R31 |
| V1.96e |
NONE
|
Async. mode for RENESAS CPUs corrected. Previous version produced timeouts during clear.
|
Flasher 5R31 |
| V1.96d |
NONE
|
Device file Correction. Previous version 1.96c was delivered with only one device in the device file.
This problem existed in version 1.96c of the PC software only and can be fixed by installing version 1.94d.
|
All |
| V1.96c |
Prepared for async. serial I/O mode for RENESAS CPUs.
|
NONE
|
Flasher 5 |
| V1.96b |
ST72F325R9 support added.
ST72F325J9 support added.
|
Reading Option bytes might have failed under some circumstances after selecting an other device. All X-Flash devices (ST7Lite) are affected.
The problem existed since version 1.94l and can be fixed by a firmware download to Flasher.
|
Flasher ST7 |
| V1.96a |
Target CPUs with 1.5 MB Flash supported.
|
Flasher 5 Rev.3 now supports target CPUs with up to 1.5 MB Flash. The new firmware is useable with all Flasher 5 since series number 51584.
A firmware download is required to enable large Flash support.
|
Flasher 5 |
| V1.94m |
NONE
|
Flasher 5 firmware corrected. Flasher with SN 51584 to 51688 did not work with files above 256KB. A CRC check error was reported.
A firmware download is required to fix the problem.
|
Flasher 5 |
| V1.94l |
ST7LiteUSx supported.
|
ST72F34x handling corrected. Previous versions of Flasher software may have programmed wrong option byte values which could cause target CPU malfunction.
|
Flasher ST7 |
| V1.94j |
New ASCII command "#CLEARALL" to remove readout protection of ST7 CPUs.
|
Blank check now returns correct error code 85 "target protected" if readout protection is activated.
Clear now clears the target CPU if target CPU is readout protected and option "Automatically clear readout protection" is set.
|
Flasher ST7 |
| V1.94i |
ST7FLite19B1 supported.
|
NONE
|
Flasher ST7 |
| V1.94h |
ST72F324B devices supported.
ST72F325J6 devices supported.
ST72F32A devices supported.
|
NONE
|
Flasher ST7 |
| V1.94h |
RENESAS M30280FCHP supported.
|
NONE
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.94h |
command -setFILL added which allows definition of the fill byte by command line options.
|
NONE
|
ALL |
| V1.94g |
NONE
|
Bug in pc program fixed. If no device files were loaded, previous versions of pc program raised an exception.
|
ALL |
| V1.94e |
NONE
|
Communication for "slow" and "very slow" speed setting modified for ST7 CPUs
Improves communication for target boards with capacitors on data lines.
|
Flasher ST7 |
| V1.94d |
Four different speeds can be selected for RENESAS CPUs: Fast, Medium, Slow, Very Slow.
|
"Fast" and "Medium" behave like previous options "Fast" and "Slow".
The new options "Slow" and "Very Slow" may be helpful for target boards with capacitors on data lines.
|
All |
| V1.94c |
NONE
|
Flasher PC program corrected. When a HEX-file with checksum error was loaded via command line, the error handler run recursive and poped up severel message boxes.
|
PC program only |
| V1.94b |
NONE
|
Command line option "-com" of Flasher PC program corrected to support COM ports from COM1 to COM20
Previous versions only supported COM1 to COM9.
|
All |
| V1.94a |
NONE
|
A firmware bug in Flasher 5 Rev2 caused a CRC check error in Flasher, if selected target memory size exceeded 320KB.
Only Flasher with S/N from 51002 to 51088 are affected. A firmware update is recommended.
|
Flasher 5 |
| V1.92m |
M32C/84, M32C/85, M32C/86, M32C/87 supported
|
NONE
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.92k |
M30626FJPFP, M30626FJPGP, M30627FHPG, M30627FJPGP supported
|
NONE
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.92j |
RC calibration recovery after clearing readout protection of ST7Lite CPUs implemented
|
Clearing readout protection of ST7Lite CPUs resulted in loss of RC calibration values.
New Flasher software and firmware allows recovery of these values, if "protected areas" containing these values are selected.
Selection of "OPT disabled" entry mode and external clock, which may be delivered from Flasher, is required to recover RC calibration values.
|
Flasher ST7 |
| V1.92i |
NONE
|
Timeout values for erasure of M3803H CPUs and M38507 CPUs increased to 8 seconds.
Previous timeout of 4 seconds was to short for some CPUs and resulted in "erase failed" error.
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.92h |
NONE
|
ST7 programming speed increased for HD-Flash devices
|
Flasher ST7 |
| V1.92h |
NONE
|
Data Flash area of M16C/62P group CPUs (Addr 0xF000) may now be programmed either serial or parallel without the need of a separate device selection or address translation in parallel mode.
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.92g |
NONE
|
H3803H CPU programming corrected. Previous versions caused target CPU timeouts. Programming or erasure of CPU was impossible.
H3803H CPU reset sequence modified. Previous versions did not honor settings of Reset active / inactive time from Setup configuration.
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.92f |
NONE
|
Online help file in PC programm updated. Previous version did not contain all command line parameter.
|
Flasher ST7 |
| V1.92e |
NONE
|
Data pulse length during init sequence increased to ensure entering ICC mode on targets with capacitive load.
|
Flasher ST7 |
| V1.92d |
ST7Lite3 series supported
|
NONE
|
Flasher ST7 |
| V1.92c |
ST7FMC series supported
|
Blank check for ST7 CPUs optimized, runs 10 times faster.
Programming of ST72F324J2/K2/LJ2T/LK2T devices corrected. These devices could not be programmed with previous versions.
|
Flasher ST7 |
| V1.90b |
Up to 20 COM ports supported by PC program
|
NONE
|
All |
| V1.90a |
NONE
|
CRC calculation corrected for large target addresses and when USER & Boot mode was selected.
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.90 |
Additional options for command line added.
Individual setups can be controlled by PC program to handle multiple individual Flasher.
|
NONE
|
All |
| V1.89 |
Option bytes may be programmed prior other FLASH sectors and final option byte programming.
|
NONE
|
Flasher ST7 |
| V1.88b |
NONE
|
M3803 series timing corrected for "High" speed setting.
Previous versions could fail with "Target chip syas busy" error
Corrected with version 1.88b.
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.88a |
M3803H series supported
M37542F8FP series supported
M16C/26,26A,28,29 supported.
|
NONE
|
Flasher 4, Flasher 4R1, Flasher 5 |
| V1.88 |
NONE |
ICC_DATA pulses for entering ICC mode elongated.
|
Flasher ST7 |
| V1.86b |
New ASCII commands implemented:
#BLANK
#CLEAR
#START
|
ASCII command "#AUTO NOINFO" corrected. This command behaved like "AUTO" before, it always returned status information. |
All |
| V1.86 |
ST72F324 low voltage devices supported |
NONE |
Flasher ST7 |
| V1.86 |
TOSHIBA CPUs supported by Flasher 5T |
NONE |
Flasher 5T |
| V1.84h |
NONE |
Device files for ST72F26x series corrected.
Firmware modified for improved option byte handling. Erasure of option
bytes sometimes failed on ST72F32x and ST72F521 devices. |
Flasher ST7 |
| V1.84c |
NONE |
Device files corrected. Version 1.84 did not support programming
Bootarea for Renesas CPUs in parallel mode. |
Flasher 4 parallel |
| V1.84b |
NONE |
"-seldevice" batch command handling corrected. Screen was not updated
after command execution. "-selbanks" batch command corrected.
Did not work on previous versions "Edit" data function corrected.
Did not work properly when data was relocated before. |
All |
| V1.84 |
ASCII command interface
Device files replaced by single "CSV" file. |
Startup time of Flasher PC program improved by using CSV-File instead
of different device files.
Device files, if present, are still read after reading the CSV-File.
Device files may therefore be used to override entries of the "CSV"-Device
file, or to add new devices, not supported by "CSV"-File. |
Flasher 4, Flasher 4R1, Flasher 5, Flasher ST7 |
| V1.84 |
ST7Lite1 series supported.
ST7LiteS2 supported.
ST7LiteS5 supported.
ST7Lite02 supported.
ST7Lite05 supported. |
ST7Lite20 corrected. RC-oscillator calibration values were not
restored.
ST7DALI corrected. RC-oscillator calibration values were not restored.
AUTO mode (start button or external control input) did not restore
RC-oscillator calibrartion values, if target CPU was cleared prior
programming. Corrected. |
Flasher ST7 |
| V1.82c |
NONE |
New "Clear readout protection" warning locked batch process when
"-clearall" command was called from batch file. Corrected |
Flasher ST7 |
| V1.82c |
NONE |
Error in reading "INTEL-HEX" files corrected. File open or reload
could result in wrong target address calculation.
This bug occured on extended Hex-Files and exists in all previous
software versions. Corrected. |
All |
| V1.82b |
NONE |
Flasher 4 did not handle parallel programming due to a bug in Software
version 1.82. Every access to parallel programming socket ended in
error message "Flasher lost Setup". Corrected with version 1.82b.
Please update Flasher firmware to correct this problem. |
Flasher 4, Flasher 4R1 |
| V1.82 |
"Programmable areas"
introduced |
ST7 Option bytes handeled as programmable area.
Programming ST7 CPU including option bytes with readout protection
is possible with verification now. "Clear readout protection"
terminated in error "Target is read protected" if protected areas
were enabled in version 1.78. Corrected. |
Flasher ST7 |
| V1.78 |
ST7Lite0 supported "Protected areas" |
Protected areas allow preserving of RC oscillator calibration data
|
Flasher ST7 |
| V1.76c |
NONE |
Option byte handling improved:
Option bytes are never erased and never "Blank checked". |
Flasher ST7 |
| V1.76b |
NONE |
Timeout problems fixed. Flasher could hang and had to be reset,
if target did not respond to commands within given time. |
Flasher ST7, Flasher 5 |
| V1.76a |
ST7Lite2, ST7DALI supported |
NONE |
Flasher ST7 |
| V1.74e |
NONE |
SIO communication breakdown occured during "Clear Readout protection".
Corrected |
Flasher ST7 |
| V1.74e |
M306N4FCFP supported
M301N2F8TFP supported |
SIO communication sometimes was locked, when other application enabled
error abort before usage of Flasher program. Corrected |
All except ST7 |
| V1.74d |
COM1 to COM6 selectable |
-password batch command (for Renesas CPUs) now also works when
Flasher is not connected. |
All |
| V1.74d |
Flasher 5 supported |
NONE |
Flasher 5 |
| V1.74b |
NONE |
"Overlapping areas" in target HEX file produced PC program crash.
Therefore "-merge" function in batchmade could not be used. Fixed. |
All |
| V1.74 |
M30626FHPFP supported
M306N4FGFP supported
M306N5FxFP supported |
Error handling improved. Detailed errorlevel on return may be choosen |
All except ST7 |
| V1.74 |
ST72F26x supported
ST72F561 supported
ST7FLCD1 supported |
Option byte programming described in online help.
Error handling improved. Detailed errorlevel on return may be choosen
|
Flasher ST7 |
| V1.72m |
M32C 3V types supported |
None |
All except ST7 |
| V1.72j |
None |
Option bytes are automatically cleared before programming. This
is required to program brand new CPUs without the need to erase them
before programming option bytes |
Flasher ST7 |
| V1.72j |
None |
BUSY check for Renesas CPUs corrected. "Slow" speed setting could
result in error 41: "Busy does not react" |
Flasher 4 |
| V1.72i |
M38K2 CPUs supported |
Timings and reset sequence for M38 CPUs corrected to avoid error
40: "Target chip says BUSY" |
Flasher 4 / 4R1 |
| V1.72g |
None |
Timeout for erasure of M30201 CPUs in serial mode prolonged to 60
seconds |
All except ST7 |
| V1.72f |
ST72F324 supported |
None |
ST7 |
| V1.72e |
ST92F150 supported |
Editing of Hexfile in Dump mode corrected.
This did not work, if only a few bytes in last line. |
Flasher 4 |
| V1.72e |
None |
Editing of Hexfile in Dump mode corrected.
This did not work, if only a few bytes in last line. |
All |
| V1.72d |
Reads Mot files with lines terminated by either CR or LF |
Master Copy Mode corrected (CRC Check)
Validation of target program before programming via command line |
All |
| V1.72c |
ST7 devices supported |
None |
ST7 |
| V1.72b |
Command line support added,
replaces FlasherPro software |
"Clear chip" function for ST9 CPUs added |
All |
| V1.72 |
M32C83 devices (512K) supported
Device files introduced |
None |
All |
| V1.70d |
M306NxFC (128K) supported |
BUG fixed: When ID was copied to loaded file, CRC was not recalculated |
All |
| V1.70c |
M38C29FF supported
M38507F8 supported |
None |
Flasher 4R1 |
| V1.70 |
CRC check implemented |
Data integrity improved |
All |
| V1.66r1 |
M30624FGN supported
M306N0FG supported |
None |
All |
| V1.66q |
None |
Parallel read mode modified. Newer devices of M16C caused Read or
Verify errors due to different timing |
Flasher 4 parallel |
| V1.66p |
M30220 supported
M37906 variable ID length supported |
None |
Flasher 4 |
| V1.66o |
M30201 user & bootsector can be programmed at once |
None |
All parallel |
| V1.66n |
None |
M30201 targets with low clock speed supported |
All |
| V1.66m |
None |
Master copy mode |
Flasher 4 |
| V1.66j |
None |
BUG fixed for M30201 in parallel mode. Older devices only programmed
every second page |
All parallel |
| V1.66i1 |
M30218 supported |
None |
All |
| V1.66i |
M37906 supported, but without ID |
None |
Flasher 4 |
| V1.66 |
Firmware update via Flasher PC program |
None |
All |
| V1.64l |
None |
M16C/20 serial mode changed (double Reset) due to new specification
from Renesas |
All |
| V1.64k |
None |
Problems with Boot sector selection in parallel mode fixed |
All parallel |
| V1.64b |
None |
Clearing the target before programming is optional |
All |
| V1.60i |
None |
BUGFIX: Pages (256 byte of data) were assumed blank, when they contained
data only at even addresses |
All |
Flasher firmware can be updated from PC via RS232. The
procedure depends on the type and actual firmware of Flasher.
Simply download the latest version of Flasher PC software
from our download page. After installation, start the Flasher program
and connect Flasher to PC and power supply. From menu "Options" start
"Download Firmware". Flasher program version 1.74 or above automatically
requests a firmware download, when a Flasher with wrong firmware version
is detected.
To update firmware of Flasher MV3 with firmware version
1.66 or above, proceed as described for Flasher 4.
Flasher MV3 can be updated to Software version 1.78.
Later software does not support Flasher MV3 any more.
To update a Flasher MV3 with firmware version below 1.66, you have to
use HexLoad for Firmware update.
Simply download
FlasherMV3
FirmwareUpdate. [Updated 03-09-22, 909 KB]
This package includes PC software version 1.78, the HexLoad program, the
actual firmware for Flasher MV3 as Motorola Hex file and a step by step
instruction as PDF.
WARNING: NEVER use this FirmwareUpdate kit for
any other than FLASHER MV3.
Please check label on backside of Flashers housing about Flasher type.