![](images/raspberry_pi_foundation.png)
Raspberry Pi Foundation RP2040 CPU Support Package
This package contains project templates and system files for the Raspberry Pi Foundation RP2040.
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 Raspberry Pi Foundation RP2040 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 Raspberry Pi Foundation RP2040 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 RP2040.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 Raspberry Pi Foundation RP2040 CPU Support Package link to view the package and its contents.
Release Notes
4.2
- Fixed error when using __packed_aligned definition.
4.1
- Updated Pico SDK to version 1.3.0.
- Fixed verifying without download.
- Fixed debugging of loader project.
4.0
- Initial Release.
Documentation
Known Issues
- CrossWorks for ARM version 4.8.3 or later is required in order to debug the RP2040 with CrossConnect, CMSIS-DAP or FTDI based target interface devices. Earlier versions of CrossWorks for ARM will fail with a cannot set debug interface property: TARGETSEL error when connecting.