How to install rp2040‐bianca firmware - variegated-coffee/documentation GitHub Wiki
Following steps are tested on macOS 14.1:
- Install homebrew like this
- Install the correct compiler with
brew install --cask gcc-arm-embedded - Install cmake
brew install cmake - In the rp2040 directory create a new build directory with
mkdir build - Change to that directory with
cd build - Run the cmake file with
cmake ../CMakeLists.txt - Make the smart lcc with
make smart_lcc - Make the smart lcc combined with
make smart_lcc_combinedthis should create the file:open-lcc/rp2040-bianca/build/smart_lcc_combined.uf2 - Connect the open-lcc board to the debug board
- Press the
RP2040 Bootselbutton while plugging the USB-cable into the RP2040 micro-USB port. The RP2040 should pop up as a drive. - Drop the
smart_lcc_combined.uf2file onto that drive
With dropping the uf2 file onto the RP2040 and rebooting, the firmware is installed and it should be running.
Possible Errors
Cannot read spec file 'nosys.specs'
See this issue regarding compilation on issues MacOS:
brew uninstall arm-none-eabi-gccbrew autoremovebrew install --cask gcc-arm-embedded