Hello everyone!
Not sure if I’m beating a dead horse here (sorry if this has been covered already!), but I’ve been digging through the forum and couldn’t find anything on this.
I’m trying to get the audio from my Pocket Reform i.MX8MP to run through the HDMI port to my TV, but I’m having no luck. Has anyone else run into this? Is it supposed to work out of the box, or is it just not possible with this SoC?
Thanks a ton for the help.
In case it helps, here’s my reform-check output:
I: Contents of /proc/device-tree/model: MNT Pocket Reform with i.MX8MP Module
I: `uname -a` output: Linux pocket 6.18.10-mnt-reform-arm64 #1 SMP PREEMPT Debian 6.18.10-1+reform20260215T065736Z (2026-02- aarch64 GNU/Linux
I: Version of linux-image-mnt-reform-arm64: 6.18.10-1+reform20260215T065736Z
I: Version of reform-tools: 1.84-1+reform20260128T083307Z+1
I: Version of system image: System Image v5: 2026-01-27
I: To retrieve the latest sysctl and keyboard firmware versions either install libxmlb-utils or install curl, xz-utils and libxml2-utils
I: Version of system controller firmware: 20251030
I: Version of keyboard firmware: 20251030
I: Version of LPC firmware: PREF1SYS R1 20251030
I: Version of upstream U-Boot: 2022.04
I: Version of MNT U-Boot: 2026-01-28
I: probably booting via /boot/extlinux/extlinux.conf (/boot/boot.scr also exists)
W: reform_crypt LUKS device on unusual disk: /dev/mmcblk2p2
I: Mount source of /: /dev/reformvg/root (n.a.)
I: Mount source of /boot: /dev/mmcblk2p1 (eMMC)
I: the following files differ from how they are shipped by reform-tools (ignore /var/lib/alsa/asound.state):
??5?????? /var/lib/alsa/asound.state
I: Install the package shellcheck for checking /boot/boot.scr fI: Contents of /proc/device-tree/model: MNT Pocket Reform with i.MX8MP Module
I: `uname -a` output: Linux pocket 6.18.10-mnt-reform-arm64 #1 SMP PREEMPT Debian 6.18.10-1+reform20260215T065736Z (2026-02- aarch64 GNU/Linux
I: Version of linux-image-mnt-reform-arm64: 6.18.10-1+reform20260215T065736Z
I: Version of reform-tools: 1.84-1+reform20260128T083307Z+1
I: Version of system image: System Image v5: 2026-01-27
I: To retrieve the latest sysctl and keyboard firmware versions either install libxmlb-utils or install curl, xz-utils and libxml2-utils
I: Version of system controller firmware: 20251030
I: Version of keyboard firmware: 20251030
I: Version of LPC firmware: PREF1SYS R1 20251030
I: Version of upstream U-Boot: 2022.04
I: Version of MNT U-Boot: 2026-01-28
I: probably booting via /boot/extlinux/extlinux.conf (/boot/boot.scr also exists)
W: reform_crypt LUKS device on unusual disk: /dev/mmcblk2p2
I: Mount source of /: /dev/reformvg/root (n.a.)
I: Mount source of /boot: /dev/mmcblk2p1 (eMMC)
I: the following files differ from how they are shipped by reform-tools (ignore /var/lib/alsa/asound.state):
??5?????? /var/lib/alsa/asound.state
I: Install the package shellcheck for checking /boot/boot.scr for problems
I: kernel boot parameters your system does use but which are not the default:
+ console=ttymxc1,115200
I: kernel boot parameters which are the default but your system I: Contents of /proc/device-tree/model: MNT Pocket Reform with i.MX8MP Module
I: `uname -a` output: Linux pocket 6.18.10-mnt-reform-arm64 #1 SMP PREEMPT Debian 6.18.10-1+reform20260215T065736Z (2026-02- aarch64 GNU/Linux
I: Version of linux-image-mnt-reform-arm64: 6.18.10-1+reform20260215T065736Z
I: Version of reform-tools: 1.84-1+reform20260128T083307Z+1
I: Version of system image: System Image v5: 2026-01-27
I: To retrieve the latest sysctl and keyboard firmware versions either install libxmlb-utils or install curl, xz-utils and libxml2-utils
I: Version of system controller firmware: 20251030
I: Version of keyboard firmware: 20251030
I: Version of LPC firmware: PREF1SYS R1 20251030
I: Version of upstream U-Boot: 2022.04
I: Version of MNT U-Boot: 2026-01-28
I: probably booting via /boot/extlinux/extlinux.conf (/boot/boot.scr also exists)
W: reform_crypt LUKS device on unusual disk: /dev/mmcblk2p2
I: Mount source of /: /dev/reformvg/root (n.a.)
I: Mount source of /boot: /dev/mmcblk2p1 (eMMC)
I: the following files differ from how they are shipped by reform-tools (ignore /var/lib/alsa/asound.state):
??5?????? /var/lib/alsa/asound.state
I: Install the package shellcheck for checking /boot/boot.scr for problems
I: kernel boot parameters your system does use but which are not the default:
+ console=ttymxc1,115200
I: kernel boot parameters which are the default but your system doesn't use them:
- console=ttymxc1
W: reform-setup-wizard failed to clean up /etc/profile.d/reformI: Contents of /proc/device-tree/model: MNT Pocket Reform with i.MX8MP Module
I: `uname -a` output: Linux pocket 6.18.10-mnt-reform-arm64 #1 SMP PREEMPT Debian 6.18.10-1+reform20260215T065736Z (2026-02- aarch64 GNU/Linux
I: Version of linux-image-mnt-reform-arm64: 6.18.10-1+reform20260215T065736Z
I: Version of reform-tools: 1.84-1+reform20260128T083307Z+1
I: Version of system image: System Image v5: 2026-01-27
I: To retrieve the latest sysctl and keyboard firmware versions either install libxmlb-utils or install curl, xz-utils and libxml2-utils
I: Version of system controller firmware: 20251030
I: Version of keyboard firmware: 20251030
I: Version of LPC firmware: PREF1SYS R1 20251030
I: Version of upstream U-Boot: 2022.04
I: Version of MNT U-Boot: 2026-01-28
I: probably booting via /boot/extlinux/extlinux.conf (/boot/boot.scr also exists)
W: reform_crypt LUKS device on unusual disk: /dev/mmcblk2p2
I: Mount source of /: /dev/reformvg/root (n.a.)
I: Mount source of /boot: /dev/mmcblk2p1 (eMMC)
I: the following files differ from how they are shipped by reform-tools (ignore /var/lib/alsa/asound.state):
??5?????? /var/lib/alsa/asound.state
I: Install the package shellcheck for checking /boot/boot.scr for problems
I: kernel boot parameters your system does use but which are not the default:
+ console=ttymxc1,115200
I: kernel boot parameters which are the default but your system doesn't use them:
- console=ttymxc1
W: reform-setup-wizard failed to clean up /etc/profilI: Contents of /proc/device-tree/model: MNT Pocket Reform with i.MX8MP Module
I: `uname -a` output: Linux pocket 6.18.10-mnt-reform-arm64 #1 SMP PREEMPT Debian 6.18.10-1+reform20260215T065736Z (2026-02- aarch64 GNU/Linux
I: Version of linux-image-mnt-reform-arm64: 6.18.10-1+reform20260215T065736Z
I: Version of reform-tools: 1.84-1+reform20260128T083307Z+1
I: Version of system image: System Image v5: 2026-01-27
I: To retrieve the latest sysctl and keyboard firmware versions either install libxmlb-utils or install curl, xz-utils and libxml2-utils
I: Version of system controller firmware: 20251030
I: Version of keyboard firmware: 20251030
I: Version of LPC firmware: PREF1SYS R1 20251030
I: Version of upstream U-Boot: 2022.04
I: Version of MNT U-Boot: 2026-01-28
I: probably booting via /boot/extlinux/extlinux.conf (/boot/boot.scr also exists)
W: reform_crypt LUKS device on unusual disk: /dev/mmcblk2p2
I: Mount source of /: /dev/reformvg/root (n.a.)
I: Mount source of /boot: /dev/mmcblk2p1 (eMMC)
I: the following files differ from how they are shipped by reform-tools (ignore /var/lib/alsa/asound.state):
??5?????? /var/lib/alsa/asound.state
I: Install the package shellcheck for checking /boot/boot.scr for problems
I: kernel boot parameters your system does use but which are not the default:
+ console=ttymxc1,115200
I: kernel boot parameters which are the default but your system doesn't use them:
- console=ttymxc1
W: reform-setup-wizard failed to clean up /etc/profile.d/reform-setup.sh. It can be safely removed.
I: eMMC contains the latest u-boot version 2026-01-28e.d/reform-setup.sh. It can be safely removed.
I: eMMC contains the latest u-boot version 2026-01-28-setup.sh. It can be safely removed.
I: eMMC contains the latest u-boot version 2026-01-28doesn't use them:
- console=ttymxc1
W: reform-setup-wizard failed to clean up /etc/profile.d/reform-setup.sh. It can be safely removed.
I: eMMC contains the latest u-boot version 2026-01-28or problems
I: kernel boot parameters your system does use but which are not the default:
+ console=ttymxc1,115200
I: kernel boot parameters which are the default but your system doesn't use them:
- console=ttymxc1
W: reform-setup-wizard failed to clean up /etc/profile.d/reform-setup.sh. It can be safely removed.
I: eMMC contains the latest u-boot version 2026-01-28