Tooling - XMC™ Programmers and Flash Tools

XMC™ Programmers
and Flash Tools
XMC Microcontrollers
January 2016
Overview: XMC™ Programmer and Flash Tools
(1/6)
Programmer
http://ww
w.infineon
.com/XMC
-Link
http://ww
w.infineon
.com/das
XMC-Link and
Flasher ARM
(Support Protocol:
SWD/JTAG)
MemTool V4
(free of
charge)+ UDAS
+ DAP
MiniWiggler
(Support Protocol:
ASC
BSL/SWD/SPD)
XMC
1000
XMC
4000
Type
Usage


MP
Development
(PC required)
ISP
Development
(PC required,
no scripting,
simple batch)
(1)

Note:
(1) Support BMI configuration changes.
Legend: ISP->In-System Programmer; MP->Manual Programmer; AP->Auto Programmer
Copyright © Infineon Technologies AG 2015. All rights reserved.
2
Overview: XMC™ Programmer and Flash Tools
(2/6)
Programmer
http://ww
w.plsmc.com/
http://ww
w.plsmc.com/
UDE Standalone
MemTool + UDAS +
DAP MiniWiggler
(Support Protocol:
ASC
BSL/SWD/JTAG/SPD)
UDE Standalone
MemTool + UAD2
(Support Protocol:
ASC BSL/SWD/JTAG)
XMC
1000
(1)

XMC
4000


Type
Usage
ISP
Development
Production
(PC required,
scripting)
ISP
Development
Production
(PC required,
scripting)
Note:
(1) Support BMI configuration changes.
Legend: ISP->In-System Programmer; MP->Manual Programmer; AP->Auto Programmer
Copyright © Infineon Technologies AG 2015. All rights reserved.
3
Overview: XMC™ Programmer and Flash Tools
(3/6)
Programmer
https://ww
w.segger.c
om/index.
html
http://ww
w.wavecn.com/
(For China
Market
only)
J-LINK and
Flasher ARM
(Support
Protocol:
SWD/JTAG)
Nanjing Wave
Standalone InSystem
Programmer
(Support
Protocol: ASC
BSL)
XMC
1000

(1)
XMC
4000


Type
ISP
ISP
Usage
Development
Production
(PC required,
scripting)
Development
Production
(PC/
standalone,
auto mode)
Note:
(1) Support BMI configuration changes.
Legend: ISP->In-System Programmer; MP->Manual Programmer; AP->Auto Programmer
Copyright © Infineon Technologies AG 2015. All rights reserved.
4
Overview: XMC™ Programmer and Flash Tools
(4/6)
Programmer
Off-line Engineering
Programmer:
SUPERPRO 6100/7000
(Support Protocol: ASC
BSL)
http://ww
w.xeltek.c
om/
Off-line Production
Programmer:
SUPERPRO
5004GP/6004GP
(Support Protocol: ASC
BSL)
In-System
Programmer:
SUPERPRO/IS01
(Support Protocol: ASC
BSL)
XMC
1000
(1)
(1)
(1)
XMC
4000



Type
Usage
MP
Production
(PC/
standalone,
auto mode)
MP
ISP
Production
(PC, auto
mode)
Development
Production
(standalone,
auto mode)
Note:
(1) Support BMI configuration changes.
Legend: ISP->In-System Programmer; MP->Manual Programmer; AP->Auto Programmer
Copyright © Infineon Technologies AG 2015. All rights reserved.
5
Overview: XMC™ Programmer and Flash Tools
(5/6)
Programmer
http://datai
o.com/
http://www.
hilosystems.
com.tw/en/
FlashPAK
(Support Protocol:
ASC BSL/SWD)
XMC
1000

FLX, PS FAMILY, PSV
FAMILY
(Support Protocol:
ASC BSL/SWD)

Universal and Gang
Programmer:
ALL-100A/AP
(Support Protocol:
ASC BSL)
(1)
XMC
4000
-
-
Type
Usage
MP
Production
(PC required,
scripting)
AP
High volume
Production
(2000
devices/hr)
MP
Production
(PC required)
Note:
(1) Support BMI configuration changes.
Legend: ISP->In-System Programmer; MP->Manual Programmer; AP->Auto Programmer
Copyright © Infineon Technologies AG 2015. All rights reserved.
6
Overview: XMC™ Programmer and Flash Tools
(6/6)
Programmer
http://www.
bpmmicro.c
om/
http://www.
smhtech.com/
2800
(Support
Protocol: ASC
BSL)
XMC
1000
(1)
XMC
4000
-
3800, 4800
(Support
Protocol: ASC
BSL)
(1)
-
FlashRunner
(Support
Protocol: SWD)
(1)

Type
Usage
MP
Development
Production
(standalone,
no scripting)
AP
ISP
High volume
Production
(1500
devices/hr)
Production
(standalone)
Note:
(1) Support BMI configuration changes.
Legend: ISP->In-System Programmer; MP->Manual Programmer; AP->Auto Programmer
Copyright © Infineon Technologies AG 2015. All rights reserved.
7
Support material:
Collaterals and
Brochures
›
›
›
›
›
Product Briefs
Selection Guides
Application Brochures
Presentations
Press Releases, Ads
›
www.infineon.com/XMC
Technical Material
›
›
›
›
›
Application Notes
Technical Articles
Simulation Models
Datasheets, MCDS Files
PCB Design Data
›
›
›
›
www.infineon.com/XMC
Kits and Boards
DAVETM
Software and Tool Ecosystem
Videos
› Technical Videos
› Product Information
Videos
› Infineon Media Center
› XMC Mediathek
Contact
› Forums
› Product Support
› Infineon Forums
› Technical Assistance Center (TAC)
Copyright © Infineon Technologies AG 2015. All rights reserved.
8
Glossary abbreviations
› ASC
Asynchronous Serial Interface
› BSL
Bootstrap Loader
› DAVE™
Free development IDE for XMC
› DAS
Debug Access Server
› JTAG
Joint Test Action Group
› SWD
Serial Wire Debug
› UDE
Universal Debug Engine
Copyright © Infineon Technologies AG 2015. All rights reserved.
9
Disclaimer
The information given in this training materials is given as a hint for
the implementation of the Infineon Technologies component only and
shall not be regarded as any description or warranty of a certain
functionality, condition or quality of the Infineon Technologies
component.
Infineon Technologies hereby disclaims any and all warranties and
liabilities of any kind (including without limitation warranties of noninfringement of intellectual property rights of any third party) with
respect to any and all information given in this training material.