platformio / platform-atmelavr

Atmel AVR: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/atmelavr
Apache License 2.0
139 stars 105 forks source link

Windows ARM64 unable to install platformio/toolchain-atmelavr: " Could not find the package with [...] requirements for your system 'windows_arm64'" #298

Open ggppjj opened 1 year ago

ggppjj commented 1 year ago

Hello!

I have a Thinkpad X13s ARM64 Windows 11 device that I brought to my dad's house for Thanksgiving that I'd like to be able to use to flash Marlin on his newly-bought printer, and as a part of that for this specific printer, platformio is necessary. I can use his computer for now, but wanted to provide feedback that the WoA toolchain install error. I would be happy to make myself available to provide details and do moderately intense testing as-needed, possibly no code changes other than allowing the install on arm64 could be needed for WoA, it has an AMD64 compatibility layer akin to the M1 layer, if a bit less polished overall from my perspective from Apple's version, so it most likely already works.

Thank you for your time.

ggppjj commented 1 year ago

As a note for anyone else in the future, I installed the arm64 version of python and platformio through that. Installing the AMD64 build of python (and setting paths to it) and then reinstalling pio allows the install to continue. If possible, an investigation into Windows Arm64 Python compatibility and/or handling would be appreciated, and I would be again willing to provide as much or as little assistance as I am possible of providing.