Infineon XMC1000 Microcontroller Tooling Guide

The Infineon XMC1000 Tooling Guide explains boot mode selection, ASC loader, and ASC programmer usage for the XMC1000 microcontroller series.


Infineon XMC1000 Microcontroller Tooling Guide - cover page
Brand
Infineon
Category
Other Electronics
Document type
Application Note
Language
English
Pages
40
File format
PDF
File size
2.2 MB
Published
08 October, 2026
Updated
08 October, 2026
MD5 checksum
8EBCF46689A7693D23F7DEA8F24DD544

About this manual

This guide provides detailed information on the boot mode index (BMI) used to select the start‑up mode of XMC1000 devices, including default settings and how to program the BMI value. It also describes the ASC loader and ASC programmer tools, their communication protocols, and required pin configurations.

The document includes use‑case tables, pin assignment charts, and step‑by‑step instructions for using the demonstrator software and reference documents for further development of applications based on the XMC1000 family.

What's inside

  • Boot Mode Index for Booting Up
  • ASC Loader
  • ASC Programmer
  • Boot Mode Use Cases
  • Programming / Debugging Pin
  • Description of the Boot Modes
  • Reference Documents

Specifications

Boot Mode Index memory location0x10000E00
Default boot mode at factoryASC BSL
BMI value for ASC Bootstrap Loader mode0xFFC0
UART pins for ASC BSL (Half Duplex)P0.14 (RXD), P0.14 (TXD)
Request BMI installation routine address0x00000108

Frequently asked questions

How is the boot mode determined on XMC1000 devices?

The boot mode is selected by the Boot Mode Index (BMI) value stored in flash configuration sector 0.

Which pins are used for UART communication in ASC BSL mode?

In ASC BSL Half‑Duplex mode the UART uses P0.14 for both RXD and TXD (alternatively P1.3 can be used).

How can the BMI value be changed after the device is programmed?

The BMI value can be changed by calling the Request BMI installation routine located at ROM address 0x00000108 from your application code.

Download PDF (2.2 MB)

More Infineon Manuals


View all Infineon manuals →