platform-ststm32 icon indicating copy to clipboard operation
platform-ststm32 copied to clipboard

Toolchain not available for linux_arm7l (Raspberry Pi)

Open juleq opened this issue 4 years ago • 11 comments

Just updated pio. It uses 7.0.0 now and that cannot satisfy the required 1.9.x toolchain for a linux_arm7l arch (Raspberry Pi host, STM32 target). Fixing STSTM to 6.1.1 is working.

juleq avatar Jun 26 '20 20:06 juleq

Was probably me. Was on a wrong branch. The right one for me required <6.2.0 and that is available.

juleq avatar Jun 26 '20 20:06 juleq

Reopening because I have another platform (lpc1768) that requires a >= 1.6.x toolchain, pio resolves to 1.9.x and that does not seem to be available for linux_arm7l. Since I am not sure where to raise this issue, I thought I just ask for 1.9.x toolchain support for Raspberry hosts.

juleq avatar Jun 27 '20 23:06 juleq

Hi,

I am also facing this issue. Anything new here? ` Processing bluepill_f103c8_128k (platform: ststm32; board: bluepill_f103c8_128k; framework: arduino)

PackageManager: Installing toolchain-gccarmnoneeabi @ ~1.90201.0 Error: Could not find a version that satisfies the requirement '~1.90201.0' for your system 'linux_armv7l' `

derneue avatar Jul 03 '20 09:07 derneue

GCC v9.3.1 should be available for ARM platforms, please try the following configuration:

[env:override_default_toolchain]
platform = ststm32
board = bluepill_f103c8_128k
framework = arduino
platform_packages =
  toolchain-gccarmnoneeabi@~1.90301.0

valeros avatar Aug 13 '20 20:08 valeros

It's 2021 and I'm still encountering this. Even with valero's suggestion above, I still get the error: "Could not find the package with 'platformio/toolchain-gccarmnoneeabi @ ~1.90201.0' requirements for your system 'linux_armv7l'" Is there a fix?

terryb58 avatar Jul 07 '21 05:07 terryb58

Also got this problem.

adamkrawczyk avatar Jul 16 '21 10:07 adamkrawczyk

It's 2022 and there's still the problem.

vodka-bears avatar Jan 06 '22 10:01 vodka-bears

I have the same issue, but with 64bit:

Processing STM32F103RET6_creality (platform: ststm32@~12.1; board: genericSTM32F103RE; framework: arduino)

Platform Manager: Installing ststm32 @ ~12.1 Downloading [####################################] 100% Unpacking [####################################] 100% Platform Manager: ststm32 @ 12.1.1 has been installed! The platform 'ststm32@~12.1' has been successfully installed! The rest of the packages will be installed later depending on your build environment. Tool Manager: Installing platformio/toolchain-gccarmnoneeabi @ ~1.90201.0 Error: Could not find the package with 'platformio/toolchain-gccarmnoneeabi @ ~1.90201.0' requirements for your system 'linux_aarch64'

isarrider avatar Mar 15 '22 11:03 isarrider

It's 2023 and I'm still encountering this!

dev-null2019 avatar Sep 25 '23 10:09 dev-null2019

GCC v9.3.1 should be available for ARM platforms, please try the following configuration:

[env:override_default_toolchain]
platform = ststm32
board = bluepill_f103c8_128k
framework = arduino
platform_packages =
  toolchain-gccarmnoneeabi@~1.90301.0

Thank you @valeros. This worked for me

pvbaudin avatar Feb 02 '24 20:02 pvbaudin