Software Requirements - OLIMEX STM32-H405 User Manual

Table of Contents

Advertisement

OLIMEX© 2016

3.2.2 Software requirements:

In order to change the code on the board you would need an ARM C compiler and debugger
software, the possible software options are:
- free open-source software: OpenOCD (all Olimex OpenOCD JTAG debuggers are supported in
OpenOCD)
- free software: CooCox IDE (all Olimex JTAGs are supported in CooCox)
- commercial software: EW-ARM from IAR Systems AB; CrossWorks from Rowley (all Olimex
OpenOCD JTAG debuggers are supported in IAR and Rowley Crossworks; note that our debugging
tools doesn't work in Keil MDK-ARM).
Is it free or
commercial
OpenOCD
Free
CooCox IDE
Free
Rowley
Commercial (free
time-limited
Crossworks
evaluation
for ARM
version)
Keil
Commercial (free
size-limited
MDK-ARM
evaluation
version)
IAR EW
Commercial (free
size-limited
for ARM
version and free
time-limited
evaluation
version)
It is a good idea to study the example that is provided by Olimex for your board. If you are not
willing to purchase the software just use the evaluation version initially.
Specifically, for STM32-H405 Olimex provides only IAR EW for ARM example. It is a good idea
to download the latest time-limited evaluation version.
Comparison table
Initial
STM32-H405
struggle
example
and set-up
provided by
time
Olimex
Highest
No
High
No
Low
No
Low
No
Low
Yes
Page 11 of 30
STM32-H405 user's manual
Is it
Does it work
open-
with Olimex
source
OpenOCD
debuggers
Yes
Yes
No
Yes
No
Yes
No
No
No
Yes
Quality of
customer
support
Bad
Mediocre
Good
Good
Good

Advertisement

Table of Contents
loading

Table of Contents