Flasher 5 Release notes
Release notes for Flasher software and firmware
March 2011:
Flasher 5R3:
RENESAS R8C/36C series supported.
RENESAS R8C/3x series memory map corrected.
Flasher ST7:
RENESAS ST7FLit10B series supported.
RENESAS ST7FLit15B series supported.
RENESAS ST7FLit19B series supported.
November 2010:
Flasher 5R3:
RENESAS R8C/L35C series supported.
RENESAS R8C/L36C series supported.
RENESAS R8C/L38C series supported.
RENESAS R8C/L3AC series supported.
RENESAS R8C can now be used with ID ALeRASE.
RENESAS M16C/65 can now be used with ID ALeRASE.
April 2010:
Flasher 5R3:
RENESAS M306NKFHGP supported.
RENESAS M306NKFJTGP supported.
RENESAS M306NLFJGP supported.
RENESAS M306NLFHGP supported.
RENESAS R8C handling corrected.
January 2010:
Flasher 5R3:
RENESAS R8C/32A series supported.
RENESAS R8C/32C series supported.
RENESAS R8C/3JA series supported.
RENESAS R8C/33A series supported.
RENESAS R8C/33C series supported.
RENESAS R8C/33T series supported.
RENESAS R8C/35A series supported.
RENESAS R8C/35C series supported.
November 2009:
Flasher 5R3:
RENESAS R8C/34E series supported.
RENESAS R8C/34F series supported.
RENESAS R8C/34G series supported.
RENESAS R8C/34H series supported.
RENESAS R8C/36E series supported.
RENESAS R8C/36F series supported.
RENESAS R8C/36G series supported.
RENESAS R8C/36F series supported.
RENESAS R8C/38E series supported.
RENESAS R8C/38F series supported.
RENESAS R8C/38G series supported.
RENESAS R8C/38F series supported.
RENESAS M16C/6C series supported.
RENESAS M16C/64A series supported.
June 2009:
Flasher 5 QZ:
Custom specific Flasher hardware and software.
January 2009:
Flasher 5R3:
RENESAS R8C/1A series supported.
RENESAS R8C/1B series supported.
RENESAS R8C/24 series supported.
RENESAS R8C/25 series supported.
RENESAS R8C/2A series supported.
RENESAS R8C/2B series supported.
RENESAS R8C/2C series supported.
RENESAS R8C/2D series supported.
RENESAS M16C/56 series supported.
RENESAS M16C/5L series supported.
RENESAS M16C/63 series supported.
RENESAS M16C/65 series supported.
RENESAS M38049FFHSP and M38049FFHFP supported.
April 2008:
Flasher ST7:
ST7FOXA0 series supported.
Flasher 5R3:
RENESAS M16C/28B series supported.
RENESAS M3062LFGPFP, M3062LFGPF supported.
March 2008:
Flasher ST7:
ST7LiteU05 and ST7LiteU09 series supported.
Flasher 5R3:
RENESAS R8C/28, R8C29, M16C/64, M16C/65, M16C/6S series supported.
December 2007:
Flasher 5R3:
RENESAS R32C and R8C series supported.
January 2006:
Flasher 3, 4, 5:
RENESAS M32C/84, M32C/85, M32C/86 and M32C/87 series supported.
October 2005:
RC calibration value recovery after clearing readout protection on ST7Lite CPUs implemented.
Requires software and firmware update to version 1.92j.
September 2005:
Programming speed increased for ST7 HD-Flash devices.
Requires firmware update to version 1.92h.
May 2005:
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.
January 2004:
Firmware since version 1.84 implements simple ASCII command interface to Flasher 3R4, Flasher 4, Flasher 4R1, Flasher 5 and Flasher ST7.
Device files from Flasher PC program replaced by a single "CSV" file. Startup time of Flasher PC program drastically reduced.
September 2003:
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.
The following table lists all major modifications of Flasher software:
Version | New features | Improvements / Corrections | Flasher type |
V2.00h | R8C/36C supported. | Memory maps for all R8C/3x devices with 96 KB and 128 KB Flash corrected. | Flasher 5 |
V2.00h | ST7FLite10B series supported. ST7FLite15B series supported. ST7FLite19B series supported. |
NONE. | Flasher ST7 |
V2.00g | NONE. | Communication to R8C corrected. With R8C/3x devices, the data Flash could not be cleared. A firmware update of Flasher is required to fix the problem. | Flasher 5 |
V2.00f | Support for several new R8C devices added. | The special ID code "ALeRASE" can now be used for R8C and M16C devices to force erasure of the device. A firmware update of Flasher is required. | Flasher 5 |
V2.00e | NONE | PC device dialog corrected. R32C CPUs could be selected from the list when a Flasher 4 was connected, even though Flasher 4 can not program these devices. | Flasher 4 |
V2.00d | Support for some M306N devices added. | R8C handling corrected. The Flasher could hang forever if the connection to the target CPU was disconnected during operation. The Flasher had to be power-cycled to solve this problem. |
Flasher 5 |
V2.00c | Support for several new R8C devices added. | None. | Flasher 5 |
V2.00b | Support for several new devices added. | None. | Flasher 5 |
V2.00 | Support for Flasher 5 QZ. | Custom specific Flasher, requires specific software. | Flasher 5QZ |
V1.98 | Support for several new devices added. | Software corrected to handle R32C devices. Older software did not allow selection of R32C when using Flasher 5R3. | Flasher 5 |
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. |
Timeout for programming ST7 HND CPUs enlarged to 16 seconds. Previous value of 4 seconds was too short for some devices. A firmware download is required to activate longer timeout. 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.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 |
Copyright 2001-2011 SEGGER Microcontroller GmbH & Co KG. All rights reserved.
For more information, please visit our website www.segger.com or contact us at
このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。