Volumio X86/ Debian Buster debugging party (BETA)

Hey!

i got nvme0n1 working!!!

first, i did new flash boot usb drive in windows, because i messed around too much somewhere…

then i used the method with 2 usb sticks, as before,

but nvme0n1 got stuck in legacy mode, then i went into volumio as (usb) -reflashed Volumio to nvme from the settings, at the end it did say that it failed, but when shutdown, took the usb out, went to bios, nvm0n1 was now there as uefi mode, started it and its now in nvme0n1 Volumio!!
radio music is playing :slight_smile:

log herehttp://logs.volumio.org/volumiobuster/ihBsyQy.html

i did disable dsp, wlan and Bluetooth again, cause i dont use them.

it literally took like 5-6 sec, and volumio is up and running…

startup picture:

It is working, but the data partition does not seem to be resized properly. But that must be because copy-to-disk did not complete.
Do you get graphics output on HDMI?

yes, display is showing the same volumio desktop. Before (not working nvme), if i tried a copy-to-disk within volumio, monitor started to stay black very often. how will data partition get resized properly

ok, im adding one more debug with DAC connected, maybe will be of interest…

also im not familiar with int. radio, yeah sometimes radio fails to play, when next radio station fails, previous played radio also fails or hangs maybe…

http://logs.volumio.org/volumiobuster/c1GTJfA.html

rgrds,
tp

sorry, can’t help with that. It is not an x86 related issue. As 2.775 is a bit behind the current volumio core software, it hardly makes sense to report this in the general help section, please mark this issue and wait till a new build has been made available.

repeat the attempt to resize the data partition: this does not seem necessary, obviously it did resize the partition with the next boot.

ok, i have not reinstalled anything after i got it working on nvme, so i leave it as it is for now?

I will get one sample of following x86 SBC from Radxa

https://wiki.radxa.com/RockpiX

soon enough I should be able to help with testing

Good, I’m also trying to get one to verify Volumio actually boots, if not, add modifications. Some Intel J4115 soc based boards just won’t boot Volumio (legacy jessie and buster beta). Odroid H2/H2+ are an example, there are more, probably related to bios/uefi support issues.

Does Bluetooth Input Playback connectivity has chance to work with x86 or it’s RB only?

On first run got message that it’s not working and it has “Inactive” status even if button is “On”

Hardware Asrock Fatality B450 ITX (Intel AC 3168 WiFi+BT) + Athlon 200GE.

There should not be a difference in functionality between the platforms.
And as I am not very good at guessing what your hardware looks like I listed some rules in the opening post. No support otherwise.

Here are the files. I have Virtuoso plan if this is relevant anyhow.

inxi.txt (2.4 KB) aplay_L.txt (4 KB) play_l.txt (736 Bytes)

And dmesg
dmesg.txt (58.9 KB)

Luckily there is no need to distinguish between member types, paying or not.
Thanks for the info, this should not be platform-specific, therefore I’ll check with the team. Will let you know.

Wrote it only because some features are license specific like analog/digital input, Tidal or CD playback. Not sure where bluetooth fals.

not relevant :wink: we’ll help anyway

According to the logs, the bluetooth stack get initialized ok, this needs to be checked with one of the devs.

If you need any additional data or logs just let me know.

Got a testing Rock PI X from Radxa along with another board, so gave it a whirl –
Boots fine, but needs some help with audio and WiFI.
For sound – audio codec should be up with SND_SOC_NAU8824
For WiFi – It’s the Ampak AP6255 module, so needs the appropriate drivers…

volumio@volumio:~$ inxi -vFzxxx
System:    Host: volumio Kernel: 4.19.106+ i686 bits: 32 compiler: gcc v: 8.3.0 Console: tty 0 dm: N/A
           Distro: Debian GNU/Linux 10 (buster)
Machine:   Type: Desktop System: ROCK Pi product: ROCK Pi X v: N/A serial: <filter>
           Mobo: ROCK Pi model: Cherry Trail CR v: 1.0 serial: <filter> UEFI: American Megatrends v: 5.11 date: 08/21/2020
CPU:       Topology: Quad Core model: Intel Atom x5-Z8350 bits: 64 type: MCP arch: Airmont rev: 4 L2 cache: 1024 KiB
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 11520
           Speed: 553 MHz min/max: 480/1920 MHz Core speeds (MHz): 1: 594 2: 565 3: 480 4: 480
Graphics:  Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers driver: i915
           v: kernel bus ID: 00:02.0 chip ID: 8086:22b0
           Display: tty server: X.org 1.20.4 driver: modesetting unloaded: fbdev,vesa tty: 183x58
           Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:     Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit driver: N/A bus ID: 00:03.0
           chip ID: 8086:22b8
           Sound Server: ALSA v: k4.19.106+
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 v: kernel port: e000 bus ID: 01:00.0
           chip ID: 10ec:8168
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
           IF-ID-1: wlan0 state: down mac: <filter>
Drives:    Local Storage: total: 62.46 GiB used: 14.28 GiB (22.9%)
           ID-1: /dev/mmcblk0 model: SLD32G size: 28.91 GiB serial: <filter> rev: 0x8 scheme: GPT
           ID-2: /dev/sda type: USB model: USB Flash Disk size: 3.73 GiB serial: <filter> rev: 1100 scheme: GPT
           ID-3: /dev/sdb type: USB vendor: LITE-ON model: C S1-SP32-11 M.2 2 size: 29.82 GiB serial: <filter> rev: 0204
Partition: ID-1: / size: 454.9 MiB used: 204.8 MiB (45.0%) fs: overlay source: ERR-102
           ID-2: /boot size: 486.0 MiB used: 42.1 MiB (8.7%) fs: vfat dev: /dev/sda1
Sensors:   System Temperatures: cpu: 84.0 C mobo: N/A
           Fan Speeds (RPM): N/A
Info:      Processes: 155 Uptime: 13m Memory: 1.85 GiB used: 382.5 MiB (20.2%) Init: systemd v: 241 runlevel: 5 default: 2
           Compilers: gcc: N/A Shell: bash v: 5.0.3 running in: tty 0 (SSH) inxi: 3.0.32
volumio@volumio:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Audio [Intel HDMI/DP LPE Audio], device 0: HdmiLpeAudio [Intel HDMI/DP LPE Audi]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audio [Intel HDMI/DP LPE Audio], device 1: HdmiLpeAudio [Intel HDMI/DP LPE Audi]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audio [Intel HDMI/DP LPE Audio], device 2: HdmiLpeAudio [Intel HDMI/DP LPE Audi]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
volumio@volumio:~$ aplay -L
default
    Playback/recording through the PulseAudio sound server
null
    Discard all samples (playback) or generate zero samples (capture)
jack
    JACK Audio Connection Kit
pulse
    PulseAudio Sound Server
softvolume
softvol
sysdefault:CARD=Audio
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Default Audio Device
hdmi:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
hdmi:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
hdmi:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    HDMI Audio Output
dmix:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device
dmix:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device
dmix:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample mixing device
dsnoop:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample snooping device
dsnoop:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample snooping device
dsnoop:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct sample snooping device
hw:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
hw:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
hw:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Direct hardware device without any conversions
plughw:CARD=Audio,DEV=0
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
plughw:CARD=Audio,DEV=1
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
plughw:CARD=Audio,DEV=2
    Intel HDMI/DP LPE Audio, Intel HDMI/DP LPE Audi
    Hardware device with all software conversions
usbstream:CARD=Audio
    Intel HDMI/DP LPE Audio
    USB Stream Output

Got a testing Rock PI X from Radxa along with another board, so gave it a whirl –
Boots fine, but needs some help with audio and WiFI.
For sound – audio codec should be up with SND_SOC_NAU8824
For WiFi – It’s the Ampak AP6255 module, so needs the appropriate drivers…

The SND_SOC_NAU8824 codec is already present, including the corresponding SND_SOC_INTEL_CHT_BSW_NAU8824_MACH machine driver.
The Alsa UCM configuration is also there, but is not being initialised in /usr/local/bytcr-init.sh
I only ever got this done for 2 Cherrytrail machines, which have both died a long time ago and with not having a device to do further development with, Baytrail/Cherrytrail support remains incomplete.

Driver and firmware to support the AP6255 module should also be present, but I’m not sure whether the default nvram file (brcmfmac43455-sdio.txt) is correct. There is another one in /lib/firmware/brcm, for the MINIX-NEO, perhaps you can try that one by renaming it to brcmfmac43455-sdio.txt(save the current one :wink: )