It is great to be able to play aarch64 on my Pi3 - kudos to the OpenSUSE folk who got things this far :good:
Some things I wish I could get to work, could be my stupidity:
-
Sound - either audio jack or hdmi but AFAIK neither are possible yet? Certainly during boot/dmesg there is nothing promising and Yast/Sound shows no device loaded.
-
Arguably related but there is nothing aarch64 in Packman which is a shame
-
DMA (& overclocking, dtparam=sd_overclock=100) for the mmc. Mine is being forced to PIO with a card that will happily run overclocked DMA with Raspbian.
chris@dukla:~> dmesg | grep mmc
0.000000] Kernel command line: BOOT_IMAGE=/boot/Image-4.4.49-16-default root=UUID=40094be6-af0e-47dd-8dd2-c44510871579 root=/dev/disk/by-id/mmc-00000_0xc274538e-part2 disk=/dev/disk/by-id/mmc-00000_0xc274538e resume=/dev/disk/by-id/mmc-00000_0xc274538e-part3 quiet splash=silent plymouth.enable=0 console=ttyS0,115200n8 console=tty quiet
3.121770] mmc0: unable to initialise DMA channels. Falling back to PIO
3.221737] mmc0: loaded - DMA disabled
and
chris@dukla:~> dmesg | grep sdhci
8.114833] sdhci: Secure Digital Host Controller Interface driver
8.114842] sdhci: Copyright(c) Pierre Ossman
8.119699] sdhci-pltfm: SDHCI platform and OF driver helper
8.994675] sdhci-iproc 3f300000.sdhci: No vmmc regulator found
8.994685] sdhci-iproc 3f300000.sdhci: No vqmmc regulator found
9.031764] mmc1: SDHCI controller on 3f300000.sdhci [3f300000.sdhci] using PIO
- I cannot for the life of me set the WiFI country code. The irritation starts with a log line
13.121387] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code
- clearly /etc/wpa_supplicant/wpa_supplicant.conf is not used (I have tried setting it there) but also iw doesn’t work
chris@dukla:~> sudo iw reg get
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
chris@dukla:~> sudo iw reg set GB
chris@dukla:~> sudo iw reg get
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
- Really irked by the attempts during boot to recover from hibernation but removing the resume= bit from Yast/etc sysconfig editor DEFAULT_APPEND doesn’t seem to help.
Any thoughts/hints/updates on progress welcome