Build and Run

Building

  • The possible combinations of targets and Astrobe IDE are listed here.
  • In the Astrobe IDE used, select the config file appropriate for the target.
  • Run the Project => Build command on the main module.
  • If you get a “wrong version” error message from the linker, run Project => Rebuild.1

Uploading and Running

  • With Astrobe for RP2040:
    • use the tool’s Run => Upload command, or
    • use makeuf2
  • With Astrobe for RP2350:2
    • use the tool’s Run => Upload command, or
    • use makeuf2
  • With Astrobe for Cortex-M0:
  • With Astrobe for Cortex-M4:

Specific Instructions

  • The example program description, or the corresponding module files, may give specific instructions for building if necessary.
  • The example program directory may contain customised versions of library modules.

  1. I always Rebuild when changing target, then from then on just Build↩︎

  2. See section Astrobe Configuration at the bottom of this document regarding the selection of the correct config.ini file for the two cases. See also StartUp how makeuf2 and Astrobe use different techniques to add the necessary meta data. ↩︎