Enabling analog output on Newmay AC8

0 views
Skip to first unread message

Anton Shepelev

unread,
Jan 3, 2026, 12:01:36 PM (2 days ago) Jan 3
to freebsd-...@freebsd.org
Hello, all.

I cannot seem to enable the analog audio output on my Newsmay AC8
MiniPC:

<http://www.newsmaytech.com/product/showproduct.php?lang=en&id=74>
<https://bsd-hardware.info/?probe=952050187f>

with FreeBSD 14.3-RELEASE-p5 FreeBSD 14.3-RELEASE-p5 GENERIC amd64 .
pciconf(8) shows that my PC has a "Jasper Lake HD Audio" device:

hdac0@pci0:0:31:3: class=0x040100 rev=0x01 hdr=0x00 vendor=0x8086 device=0x4dc8 subvendor=0x0000 subdevice=0x0000
vendor = 'Intel Corporation'
device = 'Jasper Lake HD Audio'
class = multimedia
subclass = audio

and according to:

<https://bsd-hardware.info/?id=pci:8086-4dc8-8086-7270>

the device is supported by FreeBSD. Although snd_diver.ko is loaded,
and the snd_hda (the driver for Intel HD Audio) is in the kernel,
the corresonding PCM device does not appear in dmesg:

# dmesg | grep '^\(hda\|pcm\)'
hdac0: <Intel Jasper Lake HDA Controller> mem 0x6002120000-0x6002123fff,0x6002000000-0x60020fffff at device 31.3 on pci0
hdacc0: <Intel Jasper Lake HDA CODEC> at cad 2 on hdac0
hdaa0: <Intel Jasper Lake Audio Function Group> at nid 1 on hdacc0
pcm0: <Intel Jasper Lake (HDMI/DP 8ch)> at nid 4 on hdaa0

Nor is it listed in /dev/sndstat:

Installed devices:
pcm0: <Intel Jasper Lake (HDMI/DP 8ch)> (play) default
No devices installed from userspace.

Similarly, a pindump with snd_hda(4), shows only a digital output:

$ sysctl dev.hdac.0.pindump=1
hdaa0: Dumping AFG pins:
hdaa0: nid 0x as seq device conn jack loc color misc
hdaa0: 4 18560010 1 0 Digital-out Jack Digital 0x18 Unknown 0
hdaa0: Caps: OUT Sense: 0x00000000 (disconnected)
hdaa0: NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0

and there are no other dev.hdac.<n> kernel-state values. Observe
that whereas my device is hdac0, the pindump shows only hdaa0, which
corresponds to HDMI audio. Is it possible that the hdac0 device
is for digital audio over HDMI, whereas the analog output is
connected to a different device unseen and/or unrecognised by
the system?

Can you please help to make it work or to confirm that it is
unsupported?


Reply all
Reply to author
Forward
0 new messages