Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows 11 ARM64 Support (IDFGH-8928) #10345

Closed
3 tasks done
drony opened this issue Dec 10, 2022 · 4 comments
Closed
3 tasks done

Windows 11 ARM64 Support (IDFGH-8928) #10345

drony opened this issue Dec 10, 2022 · 4 comments
Assignees
Labels
Resolution: Done Issue is done internally Status: Done Issue is done internally Type: Feature Request Feature request for IDF

Comments

@drony
Copy link

drony commented Dec 10, 2022

Answers checklist.

  • I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
  • I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.

v5.0

Operating System used.

Windows

How did you build your project?

Other (please specify in More Information)

If you are using Windows, please specify command line type.

CMD

What is the expected behavior?

"python.exe C:\SysGCC\esp32\esp-idf\v5.0\tools\idf_tools.py install-python-env"

What is the actual behavior?

ERROR: Platform Windows-ARM64 appears to be unsupported

Steps to reproduce.

"python.exe C:\SysGCC\esp32\esp-idf\v5.0\tools\idf_tools.py install-python-env"

Build or installation Logs.

ERROR: Platform Windows-ARM64 appears to be unsupported

More Information.

ERROR: Platform Windows-ARM64 appears to be unsupported

@drony drony added the Type: Bug bugs in IDF label Dec 10, 2022
@espressif-bot espressif-bot added the Status: Opened Issue is new label Dec 10, 2022
@github-actions github-actions bot changed the title Windows 11 ARM64 Support Windows 11 ARM64 Support (IDFGH-8928) Dec 10, 2022
@dobairoland
Copy link
Collaborator

Hi @drony. I can't tell right now if this will be supported or when it is going to happen. But If you install all the necessary libraries and tools (based on suggestions from error messages) then you should be able to set it up and get it running for you.

@igrr igrr added Type: Feature Request Feature request for IDF and removed Type: Bug bugs in IDF labels Dec 12, 2022
@drony
Copy link
Author

drony commented Dec 13, 2022

I found a temporary solution.

Actually, Windows 11 ARM still emulates x64 applications. It just starts working once you make the necessary redirects in idf_tools.py

@dobairoland
Copy link
Collaborator

@drony Great! Could you please submit a pull request?

@espressif-bot espressif-bot added Status: In Progress Work is in progress Status: Selected for Development Issue is selected for development and removed Status: Opened Issue is new Status: In Progress Work is in progress labels Aug 10, 2023
@espressif-bot espressif-bot added Status: Reviewing Issue is being reviewed Status: Done Issue is done internally Resolution: Done Issue is done internally and removed Status: Selected for Development Issue is selected for development Status: Reviewing Issue is being reviewed labels Aug 24, 2023
@dobairoland
Copy link
Collaborator

This fix will be available soon. It will be in v5.2 only (for now). If we get some requests and confirmation that this works as expected then we can backport it to previous releases (which are still in support period).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution: Done Issue is done internally Status: Done Issue is done internally Type: Feature Request Feature request for IDF
Projects
None yet
Development

No branches or pull requests

5 participants