Hardware Description: MAC M1 Sequoia 15.5 arm64 with Parallels VM Ubuntu 24.04. USB Connected Pico .
Installed Platformio Core, version 6.1.18, from Super-Quick
Run Step 2. Quick Start new Project: l Platform Core:
Running this throws an error
$ pio project init --board pico
The following files/directories have been created in /home/ubuntu/MyPIOProjects/Blink-pio
include - Put project header files here
lib - Put project specific (private) libraries here
src - Put project source files here
platformio.ini - Project Configuration File
Resolving pico dependencies…
Platform Manager: Installing raspberrypi
Downloading [####################################] 100%
Unpacking [####################################] 100%
Platform Manager: raspberrypi@1.17.0 has been installed!
Tool Manager: Installing platformio/toolchain-gccarmnoneeabi @ ~1.90201.0
UnknownPackageError: Could not find the package with ‘platformio/toolchain-gccarmnoneeabi @ ~1.90201.0’ requirements for your system ‘linux_aarch64’
ubuntu@macvm-ub24j-r2:~/MyPIOProjects/Blink-pio$ python get-platformio.py
/usr/bin/python3: can’t open file ‘/home/ubuntu/MyPIOProjects/Blink-pio/get-platformio.py’: [Errno 2] No such file or directory
ubuntu@macvm-ub24j-r2:~/MyPIOProjects/Blink-pio$ ^C
Seems there is an unmet dependency, platformio/toolchain-gccarmnoneeabi @ ~1.90201.0’ requirements for your system ‘linux_aarch64’ . Searching the error text indicates an issues going back to 2020 with this file on arm64 machines , such as this MAC M1 and Raspberry Pi 5. Interesting I was able to Install and successfully run/build scripts with Platformio installed on the MAC MI Native arm64 using “homebrew” that deploys the “Rosetta” x86-64 emulator.
Be nice to be able to develop Code on the Ubuntu 24 virtual machine, where I integrate the Pico with Ubuntu 24/ROS 2. Can the toolchain-gccarmnoneeabi @ ~1.90201.0 error issue be fixed?