Add hardware-verified V536 (0x1816) UART support and fix thunk_addr - #254
Open
akalime wants to merge 1 commit into
Open
Add hardware-verified V536 (0x1816) UART support and fix thunk_addr#254akalime wants to merge 1 commit into
akalime wants to merge 1 commit into
Conversation
Author
|
Tested on real Allwinner V536 hardware (Eonon T86PRO_V101 dashcam). Key difference from previous attempt (Dec 2021): that PR was tested on |
Author
|
$ sudo ./sunxi-fel version uart0: ttyS0 at MMIO 0x5000000 sunxi-wdt 30090a0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0) sunxi-sid@03006000 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
bare-metal: Add hardware-verified V536 (0x1816) support
Add V536 to bare-metal.c SoC table and correct thunk_addr in soc_info.c.
bare-metal.c: Add V536 (0x1816) entry with UART0 at 0x05000000 on
SUNXI_GPH(9) MUX_5, verified on Eonon T86PRO_V101 hardware by reading
live UART struct from SRAM via sunxi-fel.
soc_info.c: Correct V536 thunk_addr from 0x2A200 to 0x2E000. Upstream
value was copied from V831 without hardware verification. 0x2E000
confirmed working on real V536 silicon.
Closes #148