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

New platform: AIO-3588q #130

Merged
merged 5 commits into from
Mar 26, 2024
Merged

Conversation

idigdoug
Copy link
Contributor

@idigdoug idigdoug commented Mar 23, 2024

Verified working in Windows:

  • Serial Debug
  • eMMC
  • Pipe0 PCIe
  • Pipe0 SATA
  • PCIeX4
  • USBC (XHC0)
  • USB3 (XHC1)
  • Ethernet 1
  • Ethernet 2
  • HDMI out
  • Audio out
  • RTC

Shows up in Windows but no driver (expected):

  • HISI0031 UAR2
  • OHC0
  • OHC1
  • PINC
  • SDHC
  • AMZN0001 PCI0.RES0
  • AMZN0001 PCI4.RES0

Yet to be tested:

  • Linux ACPI
  • BSD ACPI
  • USB2 (adapter ordered)
  • Pipe1 (Mini-PCIe, adapter ordered)
  • Pipe2 (M.2-B key, adapter ordered)

- Windows now sees the sound device as working, but still no actual
  sound coming out.
- CPU fan is now working.
Copy link
Collaborator

@mariobalanica mariobalanica left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some reviews below, but LGTM otherwise.

- Update README.
- Use ComboPhy2 settings from ITX since I'm not sure where the lines go.
- Use UsbDpPhy settings from ITX since I'm not sure exactly what they do
  and the ITX settings seem to work ok.
- Enable Usb3Host2 since I'm not sure where the lines go and it doesn't
  hurt anything.
- Remove SdhciEmmcIoMux override since it doesn't seem to be necessary
  and since other platforms have a "do not override" comment for it.
- Remove NorFspiIomux override since this board doesn't have NOR and
  since other platforms have a "do not override" comment for it.
- Fix I2cIomux, mainly fixing up i2c3.
- Add reset for PCIE20L0.
- Fix blinking LED.
- Turn on the headphone output.
@mariobalanica mariobalanica merged commit 94a242c into edk2-porting:master Mar 26, 2024
17 checks passed
@idigdoug idigdoug deleted the aio3588q branch March 27, 2024 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants