Skip to content

Conversation

@peonix0
Copy link

@peonix0 peonix0 commented Nov 6, 2025

The PR adds the initial platform bring-up for the Vicharak Axon board as well as multiple follow-up fixes and enablements required to achieve a functional and stable EDK2 build for Axon.

This PR requires two other PRs to be merged first: #237 #238

UtsavBalar1231 and others added 12 commits August 26, 2025 12:50
Vicharak Axon is a high performance single board computers developed by
Vicharak that is based upon Rockchip's RK3588 SoC.

Change-Id: I70a87b7df84740540ebd8be315ad0fa8ed485b48
Signed-off-by: UtsavBalar1231 <[email protected]>
This commit updates the Axon platform in EDK2 with changes aligned to recent
upstream developments adds several platform-specific changes.

Signed-off-by: Ajit Singh <[email protected]>
This commit formats C source files according to the EDK II coding conventions
using Uncrustify, and updates the line endings to DOS format.

Signed-off-by: Ajit Singh <[email protected]>
The Axon.dsc file references the vendor DTB as rk3588-axon-linux.dtb. This
commit fix this naming inconsistency and also corrects file permission for dtb.

Signed-off-by: Ajit Singh <[email protected]>
This commit adds the necessary PCDs to enable the PCA9554 GPIO expander, which
is required to support USB Type-C functionality on the Axon.

Signed-off-by: Ajit Singh <[email protected]>
This commit enables USB Type-C support on the Axon board using the PCA95xx GPIO
expander protocol.

Signed-off-by: Ajit Singh <[email protected]>
Add missing PCD values required for Ethernet (GMAC) functionality
and perform minor code refactoring.

Signed-off-by: Ajit Singh <[email protected]>
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