Libre Computer AML-S905D3-CC-V0.2 (librecomputer-solitude)

From postmarketOS
Libre Computer AML-S905D3-CC-V0.2
AML-S905D3-CC-V0.2 as seen on the Libre Computer website
AML-S905D3-CC-V0.2 as seen on the Libre Computer website
Manufacturer Libre Computer
Name AML-S905D3-CC-V0.2
Codename librecomputer-solitude
Released 2023
Category testing
Hardware
Chipset Amlogic S905D3
CPU 2.0 GHz Quad core
GPU Mali G31
Memory 4 GB
Architecture aarch64
Type Single Board Computer
Features
Flashing
Broken
FDE
Mainline
Works
3D Acceleration
Works
Audio
Internal storage
Misc
Built-in DVB
Broken
USB-A
Works
HDMI/DP
Works
Ir RX
Works
SD card
Ethernet
Broken
FOSS bootloader
Works
U-Boot
Primary Bootloader
Works
Secondary Bootloader
Mainline
Works
SD card
USB Host
Works
USB Peripheral
Works
Display
Works
Keyboard
Works
This device is based on the Amlogic S905D3.
See the SoC page for common tips, guides and troubleshooting steps

The AML-S905D3-CC is a single board computer made by Libre Computer. Quite well supported in mainline because of the manufacturer funding mainline development for this board.

Installation

Only installation to an external USB storage device has been tested.

Use pmbootstrap to build your own image, like so:

$ pmbootstrap init # manufacturer: librecomputer, codename: solitude
$ pmbootstrap install --sdcard=/dev/mmcblk0 # replace `mmcblk0` with the path of your USB storage device

Issues

HDMI audio

HDMI audio seems to not work with my monitor at least. Could be because there's no UCM profile or asound.state provided at the moment.

Ethernet

Ethernet seems to not be working. The following is printed to dmesg:

[   87.674546] stmmaceth ff3f0000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[   87.899591] stmmaceth ff3f0000.ethernet eth0: PHY [mdio_mux-0.0:00] driver [RTL8211F Gigabit Ethernet] (irq=26)
[   88.107415] stmmaceth ff3f0000.ethernet: Failed to reset the dma
[   88.107432] stmmaceth ff3f0000.ethernet eth0: stmmac_hw_setup: DMA engine initialization failed
[   88.107440] stmmaceth ff3f0000.ethernet eth0: __stmmac_open: Hw setup failed

Reproduced both on 6.5.5 (stable) and https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git/commit/?h=v6.7/arm64-dt&id=f2d2200e47e942e4df16f0fe8a30aa1d91e4831a, on 2 different samples.

Users owning this device

  • F (Notes: Donated to me by Libre Computer.)


See also