windows-drivers icon indicating copy to clipboard operation
windows-drivers copied to clipboard

Some info about this repository?

Open tester962 opened this issue 4 years ago • 7 comments

Are there any plans to fully support Windows 10 (IoT?) on the Raspberry Pi 4?

tester962 avatar Jan 10 '21 16:01 tester962

There is great work being done by Alastair Cota Please push his effort forward.

sidd-kishan avatar Feb 21 '21 12:02 sidd-kishan

Recently got second monitor support working, a little bit temperamental at this stage but it's great to see it working at least https://github.com/TheMindVirus/pi4bdd

TheMindVirus avatar Mar 17 '21 03:03 TheMindVirus

Are there any plans to fully support Windows 10 (IoT?) on the Raspberry Pi 4?

AFAIK Windows 10 IoT (non Enterprise) exists only in 32-bit ARM flavor, so supporting it means we'll need 32-bit ARM UEFI firmware and drivers accordingly.

binarymaster avatar Mar 18 '21 18:03 binarymaster

Are there any plans to fully support Windows 10 (IoT?) on the Raspberry Pi 4?

AFAIK Windows 10 IoT (non Enterprise) exists only in 32-bit ARM flavor, so supporting it means we'll need 32-bit ARM UEFI firmware and drivers accordingly.

Looks like Windows 10 IoT Core ARM64 packages are available in the 1809 January Refresh link so in theory those could be used to bring up Windows IoT Core on the ARM64 RPi4 baseline.

Disclaimer: Opinions expressed here are solely my own and do not express the views or opinions of my employer.

christopherco avatar Mar 21 '21 05:03 christopherco

The issue with IoT Core is that the last version is RS5 (17763), but the GENET (integrated ethernet controller of Pi4) driver targets 19041. You'll have to use USB LAN adapters if you want internet connectivity.

Also IoT Core ARM64 does not come with any UI built-in (and shows a black screen if you don't install/run any app, the default UI App you saw on IoT Core normally is open source though), and does not have any form of WOW64 whatsoever, only ARM64 apps (UWP or Win32 Console) will run.

driver1998 avatar Mar 24 '21 03:03 driver1998

The issue with IoT Core is that the last version is RS5 (17763), but the GENET (integrated ethernet controller of Pi4) driver targets 19041.

Is it possible to downgrade the target, if it's not too much maintenance? I think it would be nice to support it despite known limitations.

binarymaster avatar Mar 24 '21 06:03 binarymaster

Is it possible to downgrade the target, if it's not too much maintenance? I think it would be nice to support it despite known limitations.

The driver is based on NetAdapterCx framework, which is only available (in preview) in 19041+, that is also why we have three version of the driver for different builds of Windows, the framework API is not stable yet... Not sure why @alotipac decided this route (easier development?). "Retargetting" it to lower version will mean a complete rewrite.

driver1998 avatar Mar 24 '21 07:03 driver1998