Contribute the A80 findings back to linux-sunxi.org #74
Labels
No labels
blocked-physical
cleanup
hardware
infra
kernel
P1-critical
P2-high
P3-normal
P4-later
reliability
security
upstream
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
tiagoagueda/a80#74
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Our A80 work has overtaken what linux-sunxi.org documents, in ways that are now provably wrong
on the wiki - and the wiki is where anyone else with this SoC will look first.
What the wiki currently says
A80: "Linux-sunxi support is not yet available, due to lack of devices and software."Sunchip CX-A99: "Like all A80 based devices, there is no support in u-boot-sunxi. Likeall A80 based devices, there is no support in our sunxi kernel."
Kernel crashes with LPAE enabled which is required to access the last 0.5 GiB."
What we can demonstrate
That last row is the sharpest one. We run 4 GiB with LPAE enabled, soaked at 206.5 GiB
written and read back with zero mismatches (#61,
57-4gb-reclaimed.md), and the reason it worksis written down:
mem=declares the high bank, and CMA has to be constrained below 4 GiB or32-bit DMA masters cannot reach their buffers. The wiki's "kernel crashes with LPAE" is a real
observation with a now-known cause.
Beyond that we hold, with evidence: a booting mainline kernel and u-boot for an A80 board, the
real pinmap from this board's
script.bin, DRAM parameters, thermal, USB3, GMAC, HDMI, S/PDIF,an AR100 driver, and the
OZ80120A15 rail behaviour.Why bother
Three reasons, in order of how much I believe them:
ARCHIVE.mdis a long record of A80 material vanishing from everymirror. Findings that exist only in one private repository are one disk away from the same
fate. The wiki is mirrored, archived and searched.
upstreamissues needpatches shaped for a mailing list. A wiki edit needs none of that, and it is where the next
person with an A80 starts.
Scope
Not "write everything up". Start with the highest-value, lowest-effort corrections:
Sunchip CX-A99, and the A80 memory-map consequenceTronsmart Draco AW80 Telosboard page, followingNew Device HowtoCheck the licence position first. linux-sunxi.org is CC BY-SA. Contributing our own text is
fine; anything derived from the vendor SDK or the datasheets is not ours to relicense, and the
A80page already documents Allwinner's GPL posture for this SoC. Keep the two separate.From a deep pass over the offline linux-sunxi.org mirror (
a80/linux-sunxi.org/wiki-backup, 4095 pages, snapshot 2026-08-29). linux-sunxi.org content is CC BY-SA; the pages named above are the attribution.