A product of SEGGER Microcontroller GmbH & Co. KGwww.segger.comFlasher STM8Manual Rev. 8User guide of the stand-alone SWIM programmer for STM8 Cor
10 CHAPTER 1 IntroductionFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG1.1 Flasher STM8 overviewFlasher STM8 is a programming
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG111.2 Specifications1.2.1 Specifications for Flasher STM8The following table giv
12 CHAPTER 1 IntroductionFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG1.3 Flasher STM8 features• USB 2.0 interface• Full dupl
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG131.4 Supported CPU coresFlasher STM8 has been designed and tested with the foll
14 CHAPTER 1 IntroductionFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG1.5 Download speedFlasher STM8 has been designed to all
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG15Chapter 2SetupThis chapter describes the setup procedure required in order to
16 CHAPTER 2 SetupFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG2.1 Installing the Flasher STM8 software and docu-mentation pa
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG172. Accept the default installation path C:\Program Files\SEG-GER\FlasherSTM8_V
18 CHAPTER 2 SetupFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG5. The Installation Complete dialog box appears after the copy
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG192.2 Setting up the USB interfaceAfter installing the Flasher STM8 software and
2Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KGDisclaimerSpecifications written in this document are believed to be accurate,
20 CHAPTER 2 SetupFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KGRight-click on the driver to open a context menu which contain
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG212.3 Uninstalling the J-Link USB driverIf Flasher STM8 is not properly recogniz
22 CHAPTER 2 SetupFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG2.4 Setting up the IP interfaceFlasher STM8 has an additional
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG232.4.1.2 Connecting via Ethernet onlyThis way of reading out the IP address of
24 CHAPTER 2 SetupFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KGAssigning an IP address manuallyIf you do not want Flasher to
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG252.4.2.2 Configuring Flasher via web interfaceFlasher comes with a web server,
26 CHAPTER 2 SetupFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG27Chapter 3Flasher STM8 related softwareThis chapter describes Segger’s Flasher
28 CHAPTER 3 Flasher STM8 related softwareFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG3.1 Flasher STM8 software and document
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG293.2 Flasher STM8 software and documentation pack-age in detailThe Flasher STM8
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG3RevisionsThis manual describes the Flasher STM8 device.For further information
30 CHAPTER 3 Flasher STM8 related softwareFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG3.2.2 Flasher STM8 Software (Program f
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG313.3 Using the JLinkSTM8.dll3.3.1 What is the JLinkSTM8.dll?The JLinkSTM8.dll i
32 CHAPTER 3 Flasher STM8 related softwareFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG3.3.3 Determining which DLL is used by
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG33Chapter 4Working with Flasher STM8This chapter describes functionality and how
34 CHAPTER 4 Working with Flasher STM8Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG4.1 Operating modesFlasher STM8 is able to
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG354.1.1.2 Setting up Flasher STM8 for stand-alone modeIn order to set up Flasher
36 CHAPTER 4 Working with Flasher STM8Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KGNow, choose File->Download to programme
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG37After the download, you should see in the Flasher Log window that the Flasher.
38 CHAPTER 4 Working with Flasher STM8Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG4.1.3 MSD modeWhen pressing the Start/Stop
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG394.2 Multiple File SupportIt is also possible to have multiple data files and c
4Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG
40 CHAPTER 4 Working with Flasher STM8Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG4.2.1 Setting up configurations and switch
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG412. Use "File->Save programmer configuration file..." and save as
42 CHAPTER 4 Working with Flasher STM8Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG4. Repeat the steps 1-3 to create an other
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG439. Download the files from your temporary folder to the Flasher using the &quo
44 CHAPTER 4 Working with Flasher STM8Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG4.3 Connecting multiple Flasher to your PC
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG454.3.2 Configuring multiple Flasher STM81. Start STM8Commander.exe2. Type usbad
46 CHAPTER 4 Working with Flasher STM8Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG4.3.3 Connecting to a Flasher with non def
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG47Chapter 5Remote controlThis chapter describes how to control Flasher STM8 via
48 CHAPTER 5 Remote controlFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG5.1 OverviewThere are 4 ways to control Flasher STM8
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG495.2 Handshake controlFlasher STM8 can be remote controlled by automated tester
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG5About this documentThis document describes the Flasher STM8. It provides an ove
50 CHAPTER 5 Remote controlFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG5.3 ASCII command interface5.3.1 IntroductionOnce set
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG51#AUTO NOINFOThis command may be used instead of #AUTO, if no status messages f
52 CHAPTER 5 Remote controlFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG#BAUDRATE<Baudrate>This command can be sent in
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG53#FDELETE flasher.dat#ACK#OKNote: If deletion of the file fails for example if
54 CHAPTER 5 Remote controlFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KGIf the #FSIZE command succeeds, Flasher will respond
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG55#STATUS:ERASINGFlasher is erasing the flash of the target device.#STATUS:PROGR
56 CHAPTER 5 Remote controlFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG#ERRxxxIf any command other than #STATUS or #RESULT w
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG57Chapter 6HardwareThis chapter gives an overview about Flasher STM8 specific ha
58 CHAPTER 6 HardwareFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG6.1 10-pin connector (obsolete)First production charge of F
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG596.2 4-pin ConnectorFlasher STM8 has a 4-pin connector. The connector is a 4way
6Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KGEMBEDDED SOFTWARE(Middleware)emWinGraphics software and GUIemWin is designed to
60 CHAPTER 6 HardwareFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG6.3 Connection cableThe standard cable which is delivered w
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG616.4 Target board design for SWIMWe strongly advise following the recommendatio
62 CHAPTER 6 HardwareFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG6.5 How to determine the hardware versionTo determine the h
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG63Chapter 7Background informationThis chapter provides background information ab
64 CHAPTER 7 Background informationFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG7.1 Flash programmingFlasher STM8 comes with
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG65Chapter 8Support and FAQsThis chapter contains troubleshooting tips together w
66 CHAPTER 8 Support and FAQsFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG8.1 Contacting supportBefore contacting support, ma
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG678.2 Frequently Asked QuestionsMaximum download speedQ: What is the maximum dow
68 CHAPTER 8 Support and FAQsFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG69Chapter 9GlossaryThis chapter describes important terms used throughout this m
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG71 Introduction ...
70 CHAPTER 9 GlossaryFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KGBig-endianMemory organization where the least significant b
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG71Chapter 10Literature and referencesThis chapter lists documents, which we thin
72 CHAPTER 10 Literature and referencesFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KGReference Title Comments[Flasher STM8 Sof
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG73IndexBBig-endian ...70CCoprocessor ...
74 IndexFlasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG
8Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG5.3.4 Commands to Flasher .....
Flasher STM8 (UM05006) © 2011 SEGGER Microcontroller GmbH & Co. KG9Chapter 1IntroductionThis chapter gives a short overview about the Flasher STM8
Kommentare zu diesen Handbüchern