12.11.2014 Views

FLASHit 9-STM32 Manual - hse-electronics GmbH

FLASHit 9-STM32 Manual - hse-electronics GmbH

FLASHit 9-STM32 Manual - hse-electronics GmbH

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>FLASHit</strong> 9-<strong>STM32</strong> <strong>Manual</strong><br />

Table of contents<br />

1 <strong>FLASHit</strong> .......................................................................................................................................................... 4<br />

1.1 <strong>FLASHit</strong> ....................................................................................................................................................... 4<br />

1.1 How does <strong>FLASHit</strong> work? ............................................................................................................................ 4<br />

2 System Requirements ................................................................................................................................... 4<br />

3 Program-Installation and Registration ......................................................................................................... 5<br />

3.1 Installation .................................................................................................................................................. 5<br />

3.2 Registration ................................................................................................................................................ 5<br />

4 Program Functions ........................................................................................................................................ 6<br />

4.1 Establishing A Connection .......................................................................................................................... 6<br />

4.2 Setting the Baud Rate ................................................................................................................................. 6<br />

4.3 <strong>FLASHit</strong> Working Directory .......................................................................................................................... 6<br />

4.4 Expert or Express Mode .............................................................................................................................. 7<br />

4.5 Uploading to the Target System ("burn FLASH") .......................................................................................... 8<br />

4.6 HEX or BIN? ................................................................................................................................................ 9<br />

4.7 FLASH-Memory-Info .................................................................................................................................... 9<br />

4.8 Information about supported MCUs ......................................................................................................... 10<br />

4.9 Upload into the RAM of the Target ........................................................................................................... 10<br />

4.10 Target System Info ........................................................................................................................... 11<br />

4.11 Configuring <strong>FLASHit</strong> – Target System ............................................................................................... 11<br />

4.12 Configuring <strong>FLASHit</strong> – Programming Sequence ................................................................................ 12<br />

5 Special Functions ........................................................................................................................................ 14<br />

5.1 Reading Out the FLASH Memory ............................................................................................................... 14<br />

5.2 Reading Out the Content of Individual Addresses ..................................................................................... 15<br />

5.3 Build Checksum ........................................................................................................................................ 15<br />

5.4 Saving the Debug Log File ........................................................................................................................ 15<br />

5.5 Generating a Software Reset .................................................................................................................... 15<br />

5.6 Generating a Hardware Reset ................................................................................................................... 16<br />

5.7 Command Line Functions ......................................................................................................................... 17<br />

5.8 Saving or loading the Configuration ......................................................................................................... 17<br />

6 The <strong>FLASHit</strong> Package ................................................................................................................................... 18<br />

6.1 RS232 Terminal ......................................................................................................................................... 18<br />

6.2 Checksum Builder ..................................................................................................................................... 20<br />

6.3 IO Check ................................................................................................................................................... 21<br />

6.4 Command Line Generator (CmdLine) ........................................................................................................ 23<br />

7 Appendix ..................................................................................................................................................... 25<br />

7.1 Status Messages (Errorcodes) ................................................................................................................... 25<br />

7.2 Supported MCUs ...................................................................................................................................... 29<br />

7.3 Overview of Command Line Functions ...................................................................................................... 30<br />

7.4 Sources of Checksum Function ................................................................................................................. 32<br />

7.5 Reset- und Bootstrap-Signals .................................................................................................................... 33<br />

7.6 Reset- und Bootstrap-Interface ................................................................................................................. 33<br />

8 <strong>hse</strong>-elctronics product: HEXit the HEX-File Analysis-Tool .......................................................................... 34<br />

10-06 Seite 3 e-flashit-manual-cortex18.docx

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!