Configuration Files
Astrobe confiuration files for Oberon RTK.
Overview
The Oberon RTK repository contains the current versions of different config files. Unless you happen to use the same directory structure for the installation of Astrobe and the Oberon RTK framework (see Astrobe), you'll need to adjust the settings to your set-up.
-
<repo-root>/config/rp2400: for Astrobe for RP2040, also including config files to build programs for the RP2350/Pico2 with this Astrobe variant. -
<repo-root>/config/rp2350: for Astrobe for RP2350, all config files that can be used with this IDE, including the ones for STM and NXP microcontrollers and boards
There can also be config files specific for a project/program directly in the corresponding directory with the program code, eg. regarding the SRAM-split among the cores.
Naming
For example:
v20-rp2400-pico-k1.ini
v20: library versionlib\v2.0rp2040: Astrobe for RP2400pico: target Pico boardk1: additional information, here: kernel-v1
There can be more additional information, for example:
v21-rp2040-pico-k1-plib.ini
plib: for using a project-local library (gen-lib, Library Customisation).
Or:
v21-rp2350-pico2-k1-c100H-t2.ini
c100H: code starts at 010000100H (make-uf2)t2: generate Thumb2 code (optionThumb Codeunchecked in Astrobe)
Or:
rp2350-pico2-astrobe.ini
astrobe: contains a search path to compile the Astrobe examples
Targets and Tools
Astrobe for RP2040 can generate code for the RP2350/Pico2. Look for config files with RP2040-pico2 in their name. The .uf2 binary created by Astrobe for RP2040 cannot be used in this case. Use make-uf2 rp2350 to create a .uf2 file for RP2350/Pico2 from the .bin file.
Building code for RP2040/Pico using Astrobe for Cortex-M0 and for RP2350/Pico2 using Astrobe for Cortex-M4 should be possible as well, but is not tested, since I don’t have corresponding licences any more.
Last updated: 8 March 2026