Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
en:uhsdr_dev:uhsdrimport [06.02.2018 08:03] – df9ts_user | en:uhsdr_dev:uhsdrbuild [14.02.2018 17:41] – [Debug, tracing, real-time diagnostics] df9ts | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag> | + | {{tag> |
- | < | + | < |
- | ===== UHSDR development - Import UHSDR into eclipse ===== | + | ===== UHSDR development - Build using eclipse ===== |
==== Preconditions, | ==== Preconditions, | ||
- | * ... | + | * UHSDR toolchain installed, see [[en:uhsdr_dev:toolchain|here]] |
- | * | + | |
- | + | ||
- | * https:// | + | |
- | * https:// | + | |
==== Pull UHSDR source from Github, import into eclipse ==== | ==== Pull UHSDR source from Github, import into eclipse ==== | ||
Line 38: | Line 34: | ||
==== Generate .dfu file from .bin file ==== | ==== Generate .dfu file from .bin file ==== | ||
+ | With .bin file the FW can be installed via USB stick of ST-Link/V2 adapter. | ||
+ | You may want to create a dfu file from the bin file so that the DfuSE FW install method can be used. | ||
+ | |||
+ | Section 4.2.1 of STM manual UM0412 describes step-by-step the generation of a .dfu file. | ||
+ | |||
The ST-Micro UM0412 manual on DfuSe can be found {{ : | The ST-Micro UM0412 manual on DfuSe can be found {{ : | ||
- | Section 4.2.1 of UM0412 describes | + | ==== Eclipse user guide ==== |
+ | * User guide can be found [[https:// | ||
+ | * Profiling is described [[http:// | ||
+ | |||
+ | This covers basic usage as well as advanced tools such as profiling and others. | ||
+ | |||
+ | ==== Debug, tracing, real-time diagnostics ==== | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * {{: | ||
+ | * Concurrent use of ST-Link debugger and SWO Viewer not possible, see [[http:// | ||
+ | * J-Link Debug Probe [: | ||
+ | |||
+ | |||
+ | ==== Further reading ==== | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * SWV and SWO and Eclipse explaind [[https:// | ||