Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

Support BeagleV board #16

Closed

Conversation

JohnAZoidberg
Copy link
Collaborator

@JohnAZoidberg JohnAZoidberg commented Apr 28, 2021

PR just to show changes.
Based on WIP QEMU virt platform and OpenSBI 0.9 branch.

  • Required for UEFI shell
    • RISC-V U74 Dual core with 2MB L2 cache @ 1.0GHz
      • PcdFwStartAddress, PcdFwEndAddress
      • PcdHartCount, PcdBootHartId, PcdBootableHartNumber
    • Serial console via GPIO UART (NOT tested yet)
    • CLINT (at 0x02000000 just like on U540)
    • PLIC (at 0x0c000000 just like on U540 but generic OpenSBI platform gets it via DT)
    • Replace DT
  • Extras
    • 4 x USB 3.0 Ports
      • Booting from USB
      • USB Keyboard and mouse
    • 1 x Gigabit Ethernet
    • System boot from SD card
    • 1 x Reset button and 1 x Power Button (ACPI buttons)
    • 1 x HDMI 1.4 support up to 1080P@60fps
    • SMBIOS

@JohnAZoidberg
Copy link
Collaborator Author

JohnAZoidberg commented May 12, 2021

@JohnAZoidberg JohnAZoidberg mentioned this pull request May 15, 2021
11 tasks
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