![](images/infineon.png)
Infineon XMC4000 CPU Support Package
This package contains project templates and system files for the Infineon XMC4000.
CrossWorks Version 4 Installation Instructions
- To install this support package
-
- Click the Tools > Package Manager menu option to open the package manager window.
- Right click on the Infineon XMC4000 CPU Support Package entry and select Install Selected Packages.
- Click Next to take you to the summary page.
- Click Next to install the package.
- Click Finish to close the package manager window.
- Click the Tools > Show Installed Packages.
- Click on the Infineon XMC4000 CPU Support Package link to view the package and its contents.
- To manually install this support package
-
- If you have not done so already, follow the CMSIS 5 CMSIS-Core(M) Support Package, CMSIS 5 CMSIS-DSP Support Package, CMSIS 5 Support Package and CrossWorks Tasking Library Package installation instructions.
- Download the file XMC4000_V3.hzq using your web browser.
- Click the Tools > Manually Install Packages menu option.
- Select the file you have just downloaded to install the package.
- Click the Tools > Show Installed Packages.
- Click on the Infineon XMC4000 CPU Support Package link to view the package and its contents.
- To install this support package using other versions
Release Notes
3.0
- Package updated to version 3
- Now uses CMSIS 5 packages.
- Updated package to use Infineon CMSIS files released June 2017.
- Updated XMClib to version 2.1.20.
Documentation
Placing code and data into uncached FLASH region
By default, code and read-only data are placed into the cached FLASH region. You can use the .uncached program section to place code and data into the uncached FLASH region. See here for a description of how you place code and data into different program sections.
Please note that this feature requires CrossWorks for ARM version 2.3.1 or later.