Difference between revisions of "Flasher ATE"
(→Documentation) |
(→J-Flash: Fixed typos) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=Documentation= |
=Documentation= |
||
− | Documents |
+ | ===Documents=== |
* Flasher ATE User's Manual [https://www.segger.com/downloads/flasher/UM08035 UM08035.pdf] |
* Flasher ATE User's Manual [https://www.segger.com/downloads/flasher/UM08035 UM08035.pdf] |
||
* Flasher ATE Getting Started Guide [https://www.segger.com/downloads/flasher/AN08007 AN08007.pdf] |
* Flasher ATE Getting Started Guide [https://www.segger.com/downloads/flasher/AN08007 AN08007.pdf] |
||
− | Videos |
+ | ===Videos=== |
* Flasher ATE Intro: [https://youtu.be/d0yNTgYEmZY Getting to know the Flasher ATE] |
* Flasher ATE Intro: [https://youtu.be/d0yNTgYEmZY Getting to know the Flasher ATE] |
||
* Setting up the Flasher ATE: [https://youtu.be/r79cHgjcImI Setting up the Flasher ATE] |
* Setting up the Flasher ATE: [https://youtu.be/r79cHgjcImI Setting up the Flasher ATE] |
||
Line 15: | Line 15: | ||
* project configuration file (*.cfg file) and |
* project configuration file (*.cfg file) and |
||
* data file (*.dat file) and |
* data file (*.dat file) and |
||
− | For some |
+ | For some devices an additional device.pex file is generated. This must be copied to the Flasher as well and it must be located in a folder named like the project, e.g the project is named "test1234" the device.pex must be in a folder named "test1234". |
=== Use full links === |
=== Use full links === |
||
Line 33: | Line 33: | ||
=List of supported devices= |
=List of supported devices= |
||
− | https://www.segger.com |
+ | https://www.segger.com/supported-devices/flasher/ |
== Target Interfaces == |
== Target Interfaces == |
||
Line 67: | Line 67: | ||
| 8.06.26 |
| 8.06.26 |
||
| [https://www.segger.com/products/production/flasher/accessories/adapters/segger-avr-pdi-adapter/ SEGGER AVR PDI Adapter] |
| [https://www.segger.com/products/production/flasher/accessories/adapters/segger-avr-pdi-adapter/ SEGGER AVR PDI Adapter] |
||
− | |- |
||
− | | RX FINE |
||
− | | J-Link RX FINE Adapter |
||
− | | 8.06.10 |
||
− | | [https://www.segger.com/products/debug-probes/j-link/accessories/adapters/rx-fine-adapter/ J-Link RX Fine] |
||
|- |
|- |
||
| SWD |
| SWD |
Latest revision as of 15:28, 7 February 2023
Contents
Documentation
Documents
- Flasher ATE User's Manual UM08035.pdf
- Flasher ATE Getting Started Guide AN08007.pdf
Videos
- Flasher ATE Intro: Getting to know the Flasher ATE
- Setting up the Flasher ATE: Setting up the Flasher ATE
Tooling
- JFlash - Project file generation tool for ARM related MCUs
- Universal Flasher Loader - Project file generation for non ARM related MCUs
J-Flash
The J-Flash tool is required to create the project files for an ARM core MCUs for the Flasher. You need to create a:
- project configuration file (*.cfg file) and
- data file (*.dat file) and
For some devices an additional device.pex file is generated. This must be copied to the Flasher as well and it must be located in a folder named like the project, e.g the project is named "test1234" the device.pex must be in a folder named "test1234".
Use full links
- Download link UniversalFlashLoader_Windows.exe
- J-Flash User's Manual UM08003.pdf
Universal Flasher Loader
The Universal Flasher Loader tool is required to create the project files for an non ARM core MCUs for the Flasher. You need to create a:
- project configuration file (*.uni file),
- data file (*.dat file) and
- the programming algorithm extension file (*.pex file).
Use full links
- Download link JLink_Windows.exe
- Universal Flash Loader User's Manual UM08037.pdf
List of supported devices
https://www.segger.com/supported-devices/flasher/
Target Interfaces
Adapters
Target interface | Interface adapter | Part number | Comments |
AVR SPI | SEGGER AVR SPI Adapter | 8.06.25 | SEGGER AVR SPI Adapter |
JTAG | 19 Pin Cortex-M Adapter 9 Pin Cortex-M Adapter ARM-14 pin Adapter |
8.06.00 8.06.02 8.06.01 |
19 Pin Cortex-M Adapter 9 Pin Cortex-M Adapter ARM-14 Adapter |
ICSP | none | ||
I2C | none | pull-ups need to be placed on the target PCB | |
PDI | SEGGER AVR PDI Adpater | 8.06.26 | SEGGER AVR PDI Adapter |
SWD | 19 Pin Cortex-M Adapter 9 Pin Cortex-M Adapter ARM-14 Adapter |
8.06.00 8.06.02 8.06.01 |
19 Pin Cortex-M Adapter 9 Pin Cortex-M Adapter ARM-14 Adapter |
SWIM | SEGGER STM8 Adapter ¹ | 8.06.22 | SEGGER STM8 Adapter |
¹ Adapter includes some mandatory component, e.g. pull-up resistors or signal level shifter.