EEWORLDEEWORLDEEWORLD

Part Number

Search

5.05.01 FLASHER 5

Description
programming tool for mcu
CategoryDevelopment board/suite/development tools   
File Size72KB,4 Pages
ManufacturerSegger
Environmental Compliance  
Download Datasheet View All

5.05.01 FLASHER 5 Overview

programming tool for mcu

ASCII command interface to Flasher V2.00
Introduction
Since firmware version 1.84, Flasher 4, Flasher 4R1, Flasher 5 and Flasher ST7 support a simple
ASCII command interface via RS232.
This document describes the ASCII command interface of Flasher firmware version 2.00
Once set up using Flasher PC program, Flasher can be driven by any application or just a simple ter-
minal using ASCII commands.
Every known command is acknowledged by Flasher and then executed.
After command execution, Flasher sends an ASCII reply message.
If an unknown command is received, Flasher responds with #NACK
General command and reply message format
Any ASCII command has to start with the start delimiter #.
Any ASCII command has to end with simple carriage return (ASCII code 13)
Commands can be sent upper or lower case.
Reply messages from Flasher are sent back using the same format. All characters are upper case in
reply messages.
Communication port settings
Flasher is driven via RS232 serial port with the following interface settings:
8 data bits,
ODD parity
1 stop bit
at 115200 baud.
Commands to Flasher
The following commands are supported by current version of Flasher firmware:
#AUTO
The Auto command behaves exactly as the start button or external remote control input.
Flasher starts clearing target, if “automatic clear before program“ option was set.
Flasher programs target CPU
Flasher verifies target CPU
Flasher verifies its internal CRC to validate the programming operation.
Finally, Flasher responds with
#OK
if no error occurred
#ERRxxx
if any error occurred during operation. xxx represents the errorcode, normally replied to
Flasher PC program. The #ERRxxx message may be followed by an additional error text.
During execution of the AUTO command, Flasher automatically sends “status” messages via RS232
to reflect the state of execution. Typically during execution of #AUTO command, Flasher will reply the
following sequence of messages:
#ACK
#STATUS:START CMD
#STATUS:CONNECTING
#STATUS:CLEARING
#STATUS:WRITING
#STATUS:VERIFYING
#STATUS:VERIFY FLASHER CRC
#STATUS:READY
#OK
© 2004 - 2012 Segger Microcontroller GmbH & CoKG
Two Problems of CVI Calling VC++
1. I used VC++ to write an assembly code to generate a DLL, which controls the IO port and has no parameter passing. When compiling, it prompted "insufficient number of arguments to a function". Later...
phantam_lf Embedded System
When making a monitoring interface, should I choose C# or MFC?
[b][size=14px][color=#333333]The functions of this monitoring interface are as follows:[/color] [color=#333333]1. Receive and display data transmitted by CAN and Ethernet;[/color] [color=#333333]2. Pe...
喜鹊王子 Microcontroller MCU
Matrix keyboard code, proteus simulation is fine, but there is a problem when downloading to HC6800-ES V2.0
[size=7][font=Tahoma, Helvetica, SimSun, sans-serif]As the title says:[/font][/size] [size=7][font=Tahoma, Helvetica, SimSun, sans-serif]There is no problem with proteus simulation. After downloading ...
v115488 51mcu
Help: ADDRESS SPACE OVERFLOW SPACE: DATA
*** ERROR 107: ADDRESS SPACE OVERFLOW SPACE: DATA SEGMENT: _DATA_GROUP_ LENGTH: 005AH I am using 51 MCU for development. How should I solve this compilation error? Thank you. Please give me a more spe...
mcd511786450 Embedded System
C28x Filter Library User Experience
[size=5] Recently, the program on the project needs to filter a voltage signal. Although I have some understanding of digital signal processing, there is still a big gap between engineering applicatio...
fish001 DSP and ARM Processors
〔Completed〕Purchase an idle CC3200-LaunchPad
[i=s]This post was last edited by dcexpert on 2016-6-14 22:06[/i] I am looking to buy an unused CC3200-LaunchPad. Does anyone have one?...
dcexpert Buy&Sell

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 2586  843  852  2200  1745  53  17  18  45  36 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号