Skip to content
This repository has been archived by the owner on Mar 11, 2021. It is now read-only.

Preliminary ARM64 Support #63

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open

Conversation

driver1998
Copy link

@driver1998 driver1998 commented Jul 14, 2020

This is an attempt to cleanup and add an ARM64 support to the BSP, aimed for both the Pi3 and Pi4.

The port is mainly for Desktop SKUs (and considering IoT Enterprise 2021 will also be desktop only, that is a good idea), but we also tested it on IoT Core RS5 ARM64 to some degree.

Device Driver Pi3 Pi4
Arasan SDHC bcm2836sdhc.sys Working Working
Broadcom SDHOST rpisdhc.sys Working N/A
GPIO bcmgpio.sys Working ?
SPI0 bcmspi.sys Working ?
SPI1 bcmauxspi.sys Working ?
I2C bcmi2c.sys Working ?
Audio (3.5mm jack only) rpiwav.sys Working Not Working
PWM bcm2836pwm.sys Working Not Working
Mini UART pi_miniuart.sys Working ?
PL011 UART SerPL011.sys ? Working
Mailbox Interface rpiq.sys Working Working
VCHIQ vchiq.sys ? ?

Notes:

  • On Pi4, most devices listed here will only work when the RAM is limited to 1GB.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant