Skip to content

DFU driver for Windows on ARM #466

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

Open
Hsubtnarg opened this issue Apr 30, 2025 · 2 comments
Open

DFU driver for Windows on ARM #466

Hsubtnarg opened this issue Apr 30, 2025 · 2 comments
Labels
topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project

Comments

@Hsubtnarg
Copy link
Contributor

Apologies if the is covered somewhere else, or if this is the wrong place for it.

There is no DFU driver for Windows on ARM, this means that you cannot program the Uno R4 from this platform. Im not sure who needs to write this, but it will become and increasing problem as these computers become more popular ie Microsoft Surface 11 is ARM only.

There have been some discussions on the forums about work around's using things like Zadig and libwdi, but none of them have worked for me. There are others that try to load unsigned drivers but that is not a good long-term solution.
https://forum.arduino.cc/t/windows-on-arm-with-a-qualcomm-x-elite/1278045/2
https://forum.arduino.cc/t/no-duf-capable-usb-device-aviable-r4-minima-cloud-editor-on-surface-pro-x-windows-10-arm-64/1305430
pbatard/libwdi#155 (comment)

I have also looked at Renesas for a solution, but they say they are not supporting Windows on ARM yet
https://community.renesas.com/mcu/tools/f/tools-forum/52448/e2-emulator-drivers-for-windows-11-arm

Just to be clear I am not talking about the IDE, that works fine under emulation. I it is just the DFU driver for the Uno R4 and drivers cannot run in emulation.

@per1234 per1234 added type: imperfection Perceived defect in any part of project topic: infrastructure Related to project infrastructure labels Apr 30, 2025
@facchinm
Copy link
Member

facchinm commented May 6, 2025

Hi @Hsubtnarg ,
we've been adapting our driver signing machine for ARM64; unfortunately we can't test as of now, so I'd ask you if you can please try them and see if they work correctly. renesas.zip
To make the installation completely automatic we should also provide the equivalent of dpinst for arm64

@lucarin91 @Xayton

@Hsubtnarg
Copy link
Contributor Author

Hsubtnarg commented May 6, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

3 participants