-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
.NET Core Runtime ARM64 Status #11042
Comments
Issue #11025 has been fixed with dotnet/coreclr#19822. I have confirmed that the latest built sdk overwritten with a private build of coreclr master works as expected. Currently we are waiting on a daily build with the changes that went in last night. |
I just tested the latest build. It works. Yeahh!
ASP.NET Core apps are not yet working (ASP.NET Core is missing from the ARM64 SDK). |
The announcement says that .NET Core 3.0 ARM64 builds have been tested on Ubuntu and Windows 10. Can you please clarify what level of support (i.e. bug fixes and features) is provided for ARM64 on Linux and Windows? |
.NET Core 3.0 Preview 1 just shipped. It includes support for Linux ARM64, for both the Runtime and SDK. It will be a supported .NET Core release, just like Linux X64. I expect that Windows ARM64 support will come in a subsequent .NET Core release, however, daily builds are still available for testing and feedback. |
Successfully tried the SDK on Avnet Ultra96 (Xilinx Zynq Ultrascale+ MPSoC ZU3EG), running Petalinux 2018.2. Very nice! |
I found I've opened dotnet/cli#10981 |
Closing as ARM64 is feature complete for 3.0. |
Have you ever tried to make it work in OpenWrt (using Onion or Linkit Smart board, for example)? |
@jschiefer we're looking into running .NET Core on Zynqs (though something much smaller, a ZedBoard) and accelerate .NET with the FPGA with Hastlayer. Do you have some notable experiences that you can disclose? Or did everything just work out of the box? |
Everything worked out of the box, but this was a simple experiment (PS only). |
Great then! |
.NET Core Runtime ARM64 Status
The .NET Core team is in the process of adding support for ARM64, as part of the .NET Core 3.0 project. This issue will be updated as ARM64 support progresses.
.NET Core 3.0 Preview 1 includes support for Linux ARM64. Please try this build and provide support.
Current Status
ARM64 builds are functional, for console and ASP.NET Core apps.
Details
Initial support for ARM64 was added in the .NET Core 2.1 release. The team is not maintaining .NET Core 2.x branches with respect to ARM64. All ARM64 improvements will be made in the .NET Core 3.0 branch (currently master).
See Installing .NET Core 3.0 on Linux ARM64 to install .NET Core on your ARM64 machine. Builds are available from the daily builds page.
Bug Queries
the following bugs queries are available for ARM64:
Operating Systems
.NET Core 3.0 ARM64 builds are tested on the following operating systems:
Test Hardware
.NET Core 3.0 ARM64 builds have been tested on the following hardware:
The text was updated successfully, but these errors were encountered: