<?xml version="1.0"?>
<rss version="2.0"><channel><title>Radxa Rock 5 ITX Latest Topics</title><link>https://testforum.armbian.com/forum/260-radxa-rock-5-itx/</link><description>Radxa Rock 5 ITX Latest Topics</description><language>en</language><item><title>NIC takes many minutes to light-up LED and connect</title><link>https://testforum.armbian.com/topic/61554-nic-takes-many-minutes-to-light-up-led-and-connect/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	Everytime I reboot I have to wait many minutes before the NIC auto-negotiates and connects. The problem seems to be at the PHY layer as the LED does not light up at all ... see time span between 23:22:20 and 23:23:52 <span>: </span>
</p>

<p>
	 
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			Linux rock-5-itx 6.18.43-current-rockchip64 #4 SMP PREEMPT Thu Aug  6 17:27:09 UTC 2026 aarch64 GNU/Linux<br />
			Aug 17 23:22:20 rock-5-itx kernel: r8169 0003:31:00.0: enabling device (0000 -&gt; 0003)<br />
			Aug 17 23:22:20 rock-5-itx kernel: r8169 0003:31:00.0 eth0: RTL8125B, 00:e0:4c:XX:XX:XX, XID 641, IRQ 129<br />
			Aug 17 23:22:20 rock-5-itx kernel: r8169 0003:31:00.0 eth0: jumbo features [frames: 16362 bytes, tx checksumming: ko]<br />
			Aug 17 23:22:20 rock-5-itx kernel: r8169 0004:41:00.0: enabling device (0000 -&gt; 0003)<br />
			Aug 17 23:22:20 rock-5-itx kernel: r8169 0004:41:00.0 eth1: RTL8125B, 00:e0:4c:XX:XX:XX, XID 641, IRQ 130<br />
			Aug 17 23:22:20 rock-5-itx kernel: r8169 0004:41:00.0 eth1: jumbo features [frames: 16362 bytes, tx checksumming: ko]<br />
			Aug 17 23:22:20 rock-5-itx kernel: r8169 0003:31:00.0 enP3p49s0: renamed from eth0<br />
			Aug 17 23:22:20 rock-5-itx kernel: r8169 0004:41:00.0 enP4p65s0: renamed from eth1<br />
			Aug 17 23:22:20 rock-5-itx systemd[1]: systemd-hibernate-clear.service - Clear Stale Hibernate Storage Info skipped, unmet condition check ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67<br />
			Aug 17 23:22:20 rock-5-itx kernel: panthor fb000000.<abbr title="Graphic processing unit (3D acceleration)">gpu</abbr>: [drm] Firmware protected mode entry not be supported, ignoring<br />
			Aug 17 23:22:20 rock-5-itx kernel: panthor fb000000.<abbr title="Graphic processing unit (3D acceleration)">gpu</abbr>: [drm] Firmware git sha: 95a25d71030715381f33105394285e1dcc860a65 <br />
			Aug 17 23:23:49 rock-5-itx kernel: Realtek Internal NBASE-T PHY r8169-3-3100:00: attached PHY driver (mii_bus:phy_addr=r8169-3-3100:00, irq=MAC)<br />
			Aug 17 23:23:50 rock-5-itx kernel: r8169 0003:31:00.0 enP3p49s0: Link is Down<br />
			Aug 17 23:23:50 rock-5-itx kernel: Realtek Internal NBASE-T PHY r8169-4-4100:00: attached PHY driver (mii_bus:phy_addr=r8169-4-4100:00, irq=MAC)<br />
			Aug 17 23:23:50 rock-5-itx kernel: r8169 0004:41:00.0 enP4p65s0: Link is Down<br />
			Aug 17 23:23:52 rock-5-itx kernel: r8169 0003:31:00.0 enP3p49s0: Link is Up - 1Gbps/Full - flow control rx
		</p>

		<p>
			 
		</p>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	Why is this happening? Only enP3p49s0 is plugged in and NetworkManager-wait-online.service is disabled. 
</p>

<p>
	 
</p>

<p>
	Thanks
</p>
]]></description><guid isPermaLink="false">61554</guid><pubDate>Mon, 17 Aug 2026 18:04:37 +0000</pubDate></item><item><title>build fails for rock-5-itx</title><link>https://testforum.armbian.com/topic/61553-build-fails-for-rock-5-itx/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	I built the core minimal image successfully a few times while I was experimenting with kernel config options and then finally when I enabled all the settings I wanted somehow a different component of the build process started failing repeatedly since last few days:
</p>

<p>
	 
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Quote
	</div>

	<div class="ipsQuote_contents">
		<p>
			./compile.sh BOARD=rock-5-itx RELEASE=resolute BUILD_DESKTOP=no BUILD_MINIMAL=yes 
		</p>

		<p>
			...
		</p>

		<p>
			Fetching SHA1 of 'tag' 'refs/heads/v2026.04^{}' [ <a href="https://github.com/u-boot/u-boot.git" rel="external nofollow">https://github.com/u-boot/u-boot.git</a> ] SHA1 of tag refs/heads/v2026.04^{} [ '' ]<br />
			Failed to fetch SHA1 of 'tag' 'refs/heads/v2026.04^{}' [ <a href="https://github.com/u-boot/u-boot.git" rel="external nofollow">https://github.com/u-boot/u-boot.git</a> ]
		</p>

		<p>
			Command failed, retrying in 5s [ obtain_makefile_body_from_url <a href="https://raw.githubusercontent.com/u-boot/u-boot/88dc2788777babfd6322f" rel="external nofollow">https://raw.githubusercontent.com/u-boot/u-boot/88dc2788777babfd6322f</a>a655df549a019aa1e69/Makefile ]
		</p>

		<p>
			...<br />
			 
		</p>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	Why is this happening. All I did was edit linux-rockchip-rk3588-edge.config and symlink linux-rockchip-rk3588-current.config -&gt; linux-rockchip-rk3588-edge.config
</p>
]]></description><guid isPermaLink="false">61553</guid><pubDate>Mon, 17 Aug 2026 15:44:22 +0000</pubDate></item><item><title>Armbian 25.11.2 for ROCK5 ITX released</title><link>https://testforum.armbian.com/topic/57357-armbian-25112-for-rock5-itx-released/</link><description><![CDATA[<p>
	Yesterday I was happy to see the new and fresh Armbian release for the Rock 5 ITX after about 1 year from the last update.
</p>

<p>
	I also tried the Armbian Imager and the SD creation was very easy and smooth. 
</p>

<p>
	I selected the recommended release based on Ubuntu 24.04 + Gnome desktop.
</p>

<p>
	Unfortunately when the desktop was about to start, everything when black, stucked and zero interface. On the other hand, the OS is alive and I can connect remotely via SSH.
</p>

<p>
	Did anyone have the same problem? Possible solution?
</p>

<p>
	 
</p>

<p>
	[EDIT]. 
</p>

<p>
	sudo systemctl restart gdm and desktop pops up. Restarting the system, black again.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">57357</guid><pubDate>Mon, 12 Jan 2026 21:47:18 +0000</pubDate></item><item><title>installing Armbian Bookworm on Radxa Rock 5 ITX with NVMe m.2 SSD</title><link>https://testforum.armbian.com/topic/54566-installing-armbian-bookworm-on-radxa-rock-5-itx-with-nvme-m2-ssd/</link><description><![CDATA[<p>
	hi there,
</p>

<p>
	 
</p>

<p>
	I'm a complete Linux noob so please forgive my ignorance. But I do have 25+ years experience in IT so am relatively conversant with basic principles - so please be patient <span><img alt=":)" data-emoticon="" height="20" src="https://testforum.armbian.com/uploads/emoticons/default_smile.png" srcset="https://testforum.armbian.com/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" loading="lazy">  I did try to search for any previous threads but couldn't find any.</span>
</p>

<p>
	 
</p>

<p>
	I'm trying to setup a RADXA Rock 5 ITX with OpenMediaVault for my NAS.
</p>

<p>
	I have a 2TB NVMe m.2 SSD that I'll use for the OS.
</p>

<p>
	For the NAS storage I'm using 4x Western Digital 16TB SATA III drives.
</p>

<p>
	 
</p>

<p>
	I downloaded the Armbian 25.2.2 bootable image from <a href="https://www.armbian.com/radxa-rock-5-itx/" rel="external nofollow">https://www.armbian.com/radxa-rock-5-itx/</a> and used Balena Etcher (the legit version from Balena-io) to make my bootable microSD card.
</p>

<p>
	When I boot, I receive an error message of "failed to mount /dev/mount/mmcblk0p1 as root file system"
</p>

<p>
	I'm guessing this is because there is no <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">emmc</abbr></abbr> on this board other than what's provided for RooibOS flash?
</p>

<p>
	 
</p>

<p>
	Do I just need to reconfigure the Armbian Bookworm setup script to use / look for the NVMe m.2 SSD instead of the <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">emmc</abbr></abbr>? If so, is there a way to do that on a Windows PC? If not, I may just have to go with the standard RooibOS install using Armbian Noble just to get a Linux system up and running, then edit the Armbian setup script, reflash the Rock 5 ITX and start again?
</p>

<p>
	 
</p>

<p>
	Or is there something else I'm missing?
</p>

<p>
	 
</p>

<p>
	Thanks in advance for your help.
</p>
]]></description><guid isPermaLink="false">54566</guid><pubDate>Sun, 17 Aug 2025 12:49:30 +0000</pubDate></item><item><title>Helios64 case and Radxa Rock5 ITX+</title><link>https://testforum.armbian.com/topic/56917-helios64-case-and-radxa-rock5-itx/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	After 5 years of loyal service, my Helios64 <abbr title="Single board computer"><abbr title="Single board computer">SBC</abbr></abbr> just died on me last night.
</p>

<p>
	Would a <strong>Radxa Rock5 ITX</strong>+ and a <strong>M.2 to Hexa SATA Adapter</strong> could be a good drop in replacement to reuse the case?
</p>

<p>
	Both are Mini-ITX so it would fit.
</p>

<p>
	I know I would lose the front panel lights and power/reset button, and I would need to cut the back panel to fit the I/O shield but these are minor problems.
</p>

<p>
	 
</p>

<p>
	What I am more concerned with, is if it is at all possible to power the 5 HDD from the radxa board (as the Helios 64 board didi).
</p>

<p>
	Helios engineers had made it possible to do it with minimum power, mainly by starting up the drives sequentially.
</p>

<p>
	 
</p>

<p>
	Can the molex 4-Pin connector on the Radxa can do it?<br>
	Provided I could buy/make an adapter to connect it to the J8 harness of the case?
</p>

<p>
	 
</p>

<p>
	That would definitely be a great thing if I could reuse that very fine enclosure.
</p>

<p>
	 
</p>

<p>
	Thanks for your input on that matter.
</p>

<p>
	 
</p>

<p>
	<img alt="image.png.277ab84411ea61235d55c1b560cd8bac.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15714" width="679" src="https://testforum.armbian.com/uploads/monthly_2025_12/image.png.277ab84411ea61235d55c1b560cd8bac.png" loading="lazy" height="509.25"><a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="15715" href="https://testforum.armbian.com/uploads/monthly_2025_12/image.png.25e935e8135d5147f69d4662bf1e75c8.png" rel=""><img alt="image.thumb.png.0db9fbd301479e0eee5f04da05078588.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15715" width="1000" src="https://testforum.armbian.com/uploads/monthly_2025_12/image.thumb.png.0db9fbd301479e0eee5f04da05078588.png" loading="lazy" height="340"></a>
</p>
]]></description><guid isPermaLink="false">56917</guid><pubDate>Thu, 25 Dec 2025 13:34:48 +0000</pubDate></item><item><title>HDMI Input audio not working with the last BSP kernel</title><link>https://testforum.armbian.com/topic/56884-hdmi-input-audio-not-working-with-the-last-bsp-kernel/</link><description><![CDATA[<p>
	Hello!
</p>

<p>
	I'm new to this forum but i follow the <abbr title="Single board computer">SBC</abbr> comunity for a long time. I have a Pine 64,  a bunch of raspberryies, 2 nanopies and some "japanese" arm64 tablet. Now i have bought a Radxa 5 Mini-ITX and i'm very happy with it. I was capable to compile ffmpeg with the rockchip extensions and exploit the RK3588 <abbr title="Video processing unit (encoding/decoding)">VPU</abbr> and the NPU with face recognition. Now i was testing the HDMI Input of the board and unfortunaly discovered that the video is capturing just fine but i'm out of luck with the audio side. On the kernel 6.1.115 (last BSP at the moment i think) the recording device of the audio input is not visible in 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">arecode -l</span></pre>

<p>
	 
</p>

<p>
	This is what i see:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">**** List of CAPTURE Hardware Devices ****
card 4: rockchipes8316 [rockchip-es8316], device 0: dailink-multicodecs ES8316 HiFi-0 [dailink-multicodecs ES8316 HiFi-0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0</span></pre>

<p>
	 
</p>

<p>
	But the hdmi input audio card is still found under /proc/asound/cards:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">root@rock-5-itx:~# cat /proc/asound/cards
 0 [rockchiphdmi1  ]: rockchip-hdmi1 - rockchip-hdmi1
                      rockchip-hdmi1
 1 [rockchiphdmi0  ]: rockchip-hdmi0 - rockchip-hdmi0
                      rockchip-hdmi0
 2 [rockchiphdmi2  ]: rockchip-hdmi2 - rockchip-hdmi2
                      rockchip-hdmi2
 3 [rockchiphdmiin ]: rockchip-hdmiin - rockchip-hdmiin
                      rockchip-hdmiin
 4 [rockchipes8316 ]: rockchip-es8316 - rockchip-es8316
                      rockchip-es8316
 5 [rockchipspdiftx]: simple-card - rockchip,spdif-tx1
                      rockchip,spdif-tx1</span></pre>

<p>
	 
</p>

<p>
	Furthermore if i go under /proc/asound/pcm:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">root@rock-5-itx:~# cat /proc/asound/pcm
00-00: rockchip-hdmi1 i2s-hifi-0 : rockchip-hdmi1 i2s-hifi-0 : playback 1
01-00: rockchip-hdmi0 spdif-hifi-0 : rockchip-hdmi0 spdif-hifi-0 : playback 1
02-00: rockchip-hdmi2 spdif-hifi-0 : rockchip-hdmi2 spdif-hifi-0 : playback 1
03-00: rockchip-hdmiin i2s-hifi-0 :
04-00: dailink-multicodecs ES8316 HiFi-0 : dailink-multicodecs ES8316 HiFi-0 : playback 1 : capture 1
05-00: fe4f0000.spdif-tx-dit-hifi dit-hifi-0 : fe4f0000.spdif-tx-dit-hifi dit-hifi-0 : playback 1</span></pre>

<p>
	So the HDMI Input is still found (rockchip-hdmiin) but is not exposing any playback or capture jack
</p>

<p>
	 
</p>

<p>
	So i tried to investigate and found that rockchip as changed the sound driver at some point as i found out here: <a href="https://zhuanlan.zhihu.com/p/664345417" rel="external nofollow">https://zhuanlan.zhihu.com/p/664345417</a> (Link in Chinese)
</p>

<p>
	(I don't know if i can post link so let me know)
</p>

<p>
	 
</p>

<p>
	Now i found that if i manualy install the 6.1.75 Kernel i found the device and i am able to record the audio:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">root@rock-5-itx:~# arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: rockchiphdmiin [rockchip-hdmiin], device 0: rockchip-hdmiin i2s-hifi-0 [rockchip-hdmiin i2s-hifi-0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: rockchipes8316 [rockchip-es8316], device 0: dailink-multicodecs ES8316 HiFi-0 [dailink-multicodecs ES8316 HiFi-0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0</span></pre>

<p>
	 
</p>

<p>
	Anyone can't test this? Maybe is for all the RK3588 or only the Radxa 5 ITX.
</p>
]]></description><guid isPermaLink="false">56884</guid><pubDate>Tue, 23 Dec 2025 19:11:00 +0000</pubDate></item><item><title>Enabling ROCKCHIP_DW_DP on RK3588 based devices to have working HDMI0 (next to HeadphoneJack one on a Rock 5 ITX)</title><link>https://testforum.armbian.com/topic/56553-enabling-rockchip_dw_dp-on-rk3588-based-devices-to-have-working-hdmi0-next-to-headphonejack-one-on-a-rock-5-itx/</link><description><![CDATA[<p>
	The HDMI0(Port next to Headphone Jack) is driven by DP1 on rk3588 via RA620(a dp2hdmi converter).
</p>

<p>
	 
</p>

<p>
	<a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/arch/arm64/boot/dts/rockchip?h=v6.18&amp;id=07c53a9e970712b1a479dd0ec4adfe184482c22f" rel="external nofollow">https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/arch/arm64/boot/<abbr title="Device tree source"><abbr title="Device tree source">dts</abbr></abbr>/rockchip?h=v6.18&amp;id=07c53a9e970712b1a479dd0ec4adfe184482c22f</a>
</p>

<p>
	 
</p>

<p>
	ROCKCHIP_DW_DP is needed in order to have working 2nd HDMI port.
</p>

<p>
	 
</p>

<p>
	In menuconfig :  Device Drivers  ---&gt;   Direct Rendering Manager (XFree86 4.Graphics support  ---&gt; 1.0 and higher DRI support)  ---&gt;     Rockchip specific extensions for Synopsys DW DP
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	&lt;pre&gt;
</p>

<p>
	  │ CONFIG_ROCKCHIP_DW_DP:                                                                                                                                                  │  <br />
	  │                                                                                                                                                                         │  <br />
	  │ This selects support for Rockchip <abbr title="System On a Chip"><abbr title="System On a Chip">SoC</abbr></abbr> specific extensions                                                                                                               │  <br />
	  │ to enable Synopsys DesignWare Cores based DisplayPort transmit                                                                                                          │  <br />
	  │ controller support on Rockchip <abbr title="System On a Chip"><abbr title="System On a Chip">SoC</abbr></abbr>, If you want to enable DP on                                                                                                         │  <br />
	  │ rk3588 based <abbr title="System On a Chip"><abbr title="System On a Chip">SoC</abbr></abbr>, you should select this option.                                                                                                                        │  <br />
	  │                                                                                                                                                                         │  <br />
	  │ Symbol: ROCKCHIP_DW_DP [=n]                                                                                                                                             │  
</p>

<p>
	&lt;/pre&gt;
</p>

<p>
	 
</p>

<p>
	<a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi?h=v6.18&amp;id=64566e35757faded57a65d65e84b5ca95974ee19" rel="external nofollow">https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/arch/arm64/boot/<abbr title="Device tree source"><abbr title="Device tree source">dts</abbr></abbr>/rockchip/rk3588-extra.dtsi?h=v6.18&amp;id=64566e35757faded57a65d65e84b5ca95974ee19</a>
</p>
]]></description><guid isPermaLink="false">56553</guid><pubDate>Wed, 03 Dec 2025 19:44:28 +0000</pubDate></item><item><title>Armbian doesnt seem to see sata harddrives.</title><link>https://testforum.armbian.com/topic/43504-armbian-doesnt-seem-to-see-sata-harddrives/</link><description><![CDATA[<p>
	I installed Debian 12 (Bookworm)XFCE from the official Armbian website onto the NVME SSD of the board. Everything works fine except the 4 hard drives that are connected to boards SATA connectors. They do appear and work when i boot into the Debian provided by Radxa, so I know hardware isn't an issue. 
</p>

<p>
	 
</p>

<p>
	I think that they also worked during the very first boot of the system but after ``` apt update  &amp;&amp; apt upgrade ``` and reboot, they stop working.
</p>

<p>
	 
</p>

<p>
	Any advice would be much appreciated.
</p>

<p>
	 
</p>

<p>
	```
</p>

<p>
	rock-5-itx:~$ lsblk<br />
	NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS<br />
	mtdblock0     31:0    0    16M  0 disk<br />
	mmcblk0      179:0    0   7.3G  0 disk<br />
	mmcblk0boot0 179:32   0     4M  1 disk<br />
	mmcblk0boot1 179:64   0     4M  1 disk<br />
	zram0        252:0    0  11.6G  0 disk [SWAP]<br />
	zram1        252:1    0    50M  0 disk /var/log<br />
	zram2        252:2    0     0B  0 disk<br />
	nvme0n1      259:0    0 476.9G  0 disk<br />
	└─nvme0n1p1  259:1    0 472.1G  0 part /var/log.hdd<br />
	                                       /<br />
	<br />
	```
</p>

<p>
	 
</p>

<p>
	<a href="https://paste.armbian.com/qiwimusofo" rel="external nofollow">https://paste.armbian.com/qiwimusofo</a>
</p>
]]></description><guid isPermaLink="false">43504</guid><pubDate>Mon, 05 Aug 2024 18:02:40 +0000</pubDate></item><item><title>Getting vlc to play nice with pulseaudio</title><link>https://testforum.armbian.com/topic/55866-getting-vlc-to-play-nice-with-pulseaudio/</link><description><![CDATA[<p>
	If any of you have experienced skipping and popping when seeking with vlc, you can try setting the audio sink to ALSA and one of the rockchip-es8316 options. That will smooth out the audio playback BUT you will quickly discover that anything pulseaudio related is locked out of using the soundcard while vlc is up.
</p>

<p>
	 
</p>

<p>
	Instead, try this. Set vlc audio back to pulseaudio (or automatic, seems to map to the same thing) and then change these two lines in /etc/pulse/daemon.conf:
</p>

<p>
	 
</p>

<p>
	-; default-sample-rate = 44100<br />
	-; alternate-sample-rate = 48000
</p>

<p>
	+default-sample-rate = 48000<br />
	+alternate-sample-rate = 44100<br />
	 
</p>

<p>
	Restart pulseaudio with systemctl --user restart pulseaudio and see if vlc plays nice with everything else as well as supporting smooth playback after seeking. It does for me. It seems that forcing pulseaudio to resample causes all sorts of hilarity (vlc seems to like putting everything out at 48000). I'm sure there's a reason why. I'm also sure if I know, I'll be sorry I do.
</p>

<p>
	 
</p>

<p>
	I wonder, how hard is it to get the Vulkan video hardware decoding working? Has anyone gotten it to work?
</p>
]]></description><guid isPermaLink="false">55866</guid><pubDate>Wed, 22 Oct 2025 21:08:58 +0000</pubDate></item><item><title>Radxa Rock 5 ITX+ does not see Nvme drives</title><link>https://testforum.armbian.com/topic/55044-radxa-rock-5-itx-does-not-see-nvme-drives/</link><description><![CDATA[<p>
	Dear all,
</p>

<p>
	I got myself an Radxa Rock 5 ITX+ as I thought I'd saw that this board had premium support.
</p>

<p>
	After it arrived, I saw that only the ITX (non-plus) variant had premium support, which since latest Armbian release some days ago seems to has been downgraded to standard support.
</p>

<p>
	 
</p>

<p>
	I cleared both the <abbr title="embedded MultiMediaCard">eMMC</abbr> and SPI flash to make sure the preinstalled OS were gone and would not interfere with the boot up process.
</p>

<p>
	Then I built myself a latest image with trixie  and vendor kernel but I realized that (after booting from sdcard successfully), the Nvme was never picked up.
</p>

<p>
	The ITX+ has two M.2 full-size slots instead of only one - and is missing the SATA controller instead.
</p>

<p>
	To make sure I did nothing wrong with the building process I grabbed myself some old images like e.g.
</p>

<p>
	 
</p>

<p>
	Armbian_24.11.1_Rock-5-itx_bookworm_vendor_6.1.75_cinnamon-backported-mesa_desktop.img.xz
</p>

<p>
	Armbian_25.2.2_Rock-5-itx_bookworm_vendor_6.1.99_cinnamon-backported-mesa_desktop.img.xz
</p>

<p>
	 
</p>

<p>
	but they don't show working Nvmes either.
</p>

<p>
	 
</p>

<p>
	So I got myself the latest nightly Trixie build (Rolling releases images with Armbian Linux v6.1 / Build Date: Sep 6, 2025 / Debian Debian 13 (Trixie)) from <a href="https://www.armbian.com/radxa-rock-5-itx/" rel="external nofollow">https://www.armbian.com/radxa-rock-5-itx/</a> and booted that, to also see that both populated Nvme slots are not picked up.
</p>

<p>
	 
</p>

<p>
	lspci shows two Nvmes:
</p>

<p>
	 
</p>

<p>
	0000:01:00.0 Non-Volatile memory controller: Solid State Storage Technology Corporation NVMe SSD M.2 (rev 01)<br>
	0001:11:00.0 Non-Volatile memory controller: Solid State Storage Technology Corporation NVMe SSD M.2 (rev 01)
</p>

<p>
	 
</p>

<p>
	Bot dmesg shows issues during boot:
</p>

<p>
	 
</p>

<p>
	[   14.165404] pci 0001:10:00.0: Primary bus is hard wired to 0<br>
	[   14.165410] pci 0001:10:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring<br>
	[   14.165514] pci 0001:11:00.0: [1e95:3500] type 00 class 0x010802<br>
	[   14.165568] pci 0001:11:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]<br>
	[   14.165794] pci_bus 0000:01: busn_res: can not insert [bus 01-ff] under [bus 00-0f] (conflicts with (null) [bus 00-0f])<br>
	[   14.165901] pci 0000:01:00.0: [1e95:3500] type 00 class 0x010802<br>
	[   14.166009] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]<br>
	[   14.166147] pci 0001:11:00.0: 15.752 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x2 link at 0001:10:00.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)<br>
	[   14.166379] cpu cpu6: l=15000 h=85000 hyst=5000 l_limit=0 h_limit=2208000000 h_table=0<br>
	[   14.166699] pci_bus 0001:11: busn_res: [bus 11-1f] end is updated to 11<br>
	[   14.166721] pci 0001:10:00.0: BAR 8: assigned [mem 0xf1200000-0xf12fffff]<br>
	[   14.166729] pci 0001:10:00.0: BAR 6: assigned [mem 0xf1300000-0xf130ffff pref]<br>
	[   14.166729] pci 0000:01:00.0: 15.752 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x2 link at 0000:00:00.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)<br>
	[   14.166737] pci 0001:11:00.0: BAR 0: assigned [mem 0xf1200000-0xf1203fff 64bit]<br>
	[   14.166785] pci 0001:10:00.0: PCI bridge to [bus 11]<br>
	[   14.166792] pci 0001:10:00.0:   bridge window [mem 0xf1200000-0xf12fffff]<br>
	[   14.168281] pcieport 0001:10:00.0: PME: Signaling with IRQ 128<br>
	[   14.168548] nvme nvme0: pci function 0001:11:00.0<br>
	[   14.168576] nvme 0001:11:00.0: enabling device (0000 -&gt; 0002)<br>
	[   14.176536] pci 0000:00:00.0: BAR 8: assigned [mem 0xf0200000-0xf02fffff]<br>
	[   14.176542] pci 0000:00:00.0: BAR 6: assigned [mem 0xf0300000-0xf030ffff pref]<br>
	[   14.176546] pci 0000:01:00.0: BAR 0: assigned [mem 0xf0200000-0xf0203fff 64bit]<br>
	[   14.176569] pci 0000:00:00.0: PCI bridge to [bus 01-ff]<br>
	[   14.176573] pci 0000:00:00.0:   bridge window [mem 0xf0200000-0xf02fffff]<br>
	[   14.177418] pcieport 0000:00:00.0: PME: Signaling with IRQ 138<br>
	[   14.177557] nvme nvme1: pci function 0000:01:00.0<br>
	[   14.177582] nvme 0000:01:00.0: enabling device (0000 -&gt; 0002)<br>
	[   14.181202] nvme nvme0: Removing after probe failure status: -19<br>
	[   14.185702] cpu cpu6: EM: OPP:1008000 is inefficient<br>
	[   14.185716] cpu cpu6: EM: OPP:816000 is inefficient<br>
	[   14.185965] cpu cpu6: EM: created perf domain<br>
	[   14.190212] nvme nvme1: Removing after probe failure status: -19<br>
	 
</p>

<p>
	( full log: <a href="https://paste.next.armbian.com/labujaguke.yaml" rel="external nofollow">https://paste.next.armbian.com/labujaguke.yaml</a> )
</p>

<p>
	 
</p>

<p>
	Any idea on how to fix this and get them working? That would be really lovely,
</p>

<p>
	Thanks a lot for all your support! <span><img alt=":)" data-emoticon="" height="20" src="https://testforum.armbian.com/uploads/emoticons/default_smile.png" srcset="https://testforum.armbian.com/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" loading="lazy"></span>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">55044</guid><pubDate>Sun, 07 Sep 2025 15:02:55 +0000</pubDate></item><item><title>Armbian and UEFI boot on Rock 5 ITX</title><link>https://testforum.armbian.com/topic/50543-armbian-and-uefi-boot-on-rock-5-itx/</link><description><![CDATA[<p>
	Hello.
</p>

<p>
	 
</p>

<p>
	I want to try UEFI boot on this board. And I have one question. Can I use Rockchip vendor kernel with Armbian UEFI?
</p>
]]></description><guid isPermaLink="false">50543</guid><pubDate>Sun, 16 Mar 2025 18:55:23 +0000</pubDate></item><item><title>Sound works but only with certain versions</title><link>https://testforum.armbian.com/topic/53257-sound-works-but-only-with-certain-versions/</link><description><![CDATA[<p>
	Armbian_25.2.2_Rock-5-itx_noble_vendor_6.1.99_gnome_desktop.img.xz
</p>

<p>
	 
</p>

<p>
	I first tried this, as it was the first version offered at the top of the page. No matter what I tried, sound would *not* work. Not speakers, not HDMI, nada, zip. I then started trying earlier versions further down the page.
</p>

<p>
	 
</p>

<p>
	Armbian_25.2.2_Rock-5-itx_bookworm_vendor_6.1.99_cinnamon-backported-mesa_desktop.img.xz
</p>

<p>
	 
</p>

<p>
	And this one, sound *did* work, at least through the speaker jack anyway, but I suspect HDMI would too. I'm really suspecting something kernel related is going here (that "Rockchip BSP" note right above it makes me suspect that).
</p>

<p>
	 
</p>

<p>
	In any case, I'd like to use the kernel where sound is working and put a gnome shell in front of it. Which I take means digging into the build system for armbian? I can figure that out on my own but before I get started on that, what I'm looking for from the forumistas, is an indication of which specific kernel I need to use to make sure sound works. What do I need to make sure to specify so I get the behavior of that second install that worked?
</p>

<p>
	 
</p>

<p>
	And Cinnamon may be better or something, but gnome is what I'm used to.
</p>
]]></description><guid isPermaLink="false">53257</guid><pubDate>Tue, 24 Jun 2025 18:21:52 +0000</pubDate></item><item><title>Trouble getting hardware decoding to work on Rock 5 ITX</title><link>https://testforum.armbian.com/topic/52356-trouble-getting-hardware-decoding-to-work-on-rock-5-itx/</link><description><![CDATA[<p>
	I had this plan on utilizing the Radxa Rock 5 ITX+ as a Moonlight client device to stream games from my desktop computer to my living room TV, and using my 8BitDo Ultimate controller to play. On paper, the board has all the bells and whistles needed to do it, but I am having trouble getting hardware decoding of H264 and/or HEVC to work as expected. From what I gather, I need mesa-<abbr title="Video processing unit (encoding/decoding)"><abbr title="Video processing unit (encoding/decoding)">vpu</abbr></abbr> support, but the documentation I find is very scattered, and repositories that once held the needed resources are no longer available. I am currently running Armbian_25.DBhsHKsx.2.2_Rock-5-itx_bookworm_vendor_6.1.99_cinnamon-backported-mesa_desktop.img (build date 21st of February, 2025), <a href="https://www.armbian.com/radxa-rock-5-itx/" rel="external nofollow">downloaded from Armbian.com</a>. Hardware decoding does however not work, despite it being marked with "backported mesa".
</p>

<p>
	 
</p>

<p>
	I've been at this for two weeks now with different images, including Armbian and Radxa OS, even going so far as trying to build Armbian myself from scratch. The image I am currently using is however the most stable I have experienced so far. Am I missing something? How do I get hardware decoding to work?<br />
	<br />
	<strong>Edit:</strong> <a href="https://paste.armbian.com/acobosefur" rel="external nofollow">Link to armbianmonitor output</a>
</p>
]]></description><guid isPermaLink="false">52356</guid><pubDate>Sat, 31 May 2025 11:06:40 +0000</pubDate></item><item><title>Install non-vendor image (kernel 6.12+)</title><link>https://testforum.armbian.com/topic/51711-install-non-vendor-image-kernel-612/</link><description><![CDATA[<p>
	I got a 6.1 noble minimal image installed with a latest kubuntu  update to KDE 6. Was quite some work to get this all working. But some thing aren't working (e.g. audio?). 6.12 and later supports a range more peripherals. I tried the non-vendor images but no  go. How do I install one of those? (Not using ROOBI, I hacked this to use my own)
</p>
]]></description><guid isPermaLink="false">51711</guid><pubDate>Fri, 02 May 2025 11:41:06 +0000</pubDate></item><item><title>TTL to RS232 console adapter</title><link>https://testforum.armbian.com/topic/43907-ttl-to-rs232-console-adapter/</link><description><![CDATA[<p>
	Has anyone made (or bought!) an adapter that takes the 3 pin TTL-level console port and converts it to a DB9 or RJ45 port that can mount in a PCI bracket? If so, what did you use? And what port did you use to power it as the console port does not provide a 3.3V or 5.5V pin for power (there is a pin labeled "RSV" which seems to supply 5V and may be usable but I don't know its capabilities).
</p>

<p>
	 
</p>

<p>
	I've done this before for other systems using <a href="https://www.amazon.com/Ultra-Compact-RS232-Converter-1Mbps/dp/B074BMLM11" rel="external nofollow">these</a> without too much trouble but when I tried with this board it's not working. Admittedly I haven't hooked it up to a scope to look at the signals, but I'm suspicious of the high baudrate being to blame. I have a couple USB adapters that work (so I know the console itself works), but I want to rackmount this box and wire it up to my console server. I need RS232 to do that.
</p>
]]></description><guid isPermaLink="false">43907</guid><pubDate>Sun, 18 Aug 2024 22:56:26 +0000</pubDate></item><item><title>Cannot boot a built linux image from SD card.</title><link>https://testforum.armbian.com/topic/52025-cannot-boot-a-built-linux-image-from-sd-card/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	   I am currently using rock-5-itx to setup a NAS. Everything is working fine.
</p>

<p>
	uname -a:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">Linux amberbyte 6.1.75-vendor-rk35xx #1 SMP Thu Nov 28 03:16:11 UTC 2024 aarch64 GNU/Linux</span></pre>

<p>
	<br />
	Now, I wanted to update RKNPU version from 0.9.7 to 0.9.8. So, again I recompiled the image with the updated drivers. Using Pi-imager flashed it onto an SD card. When I tried to boot I am getting the following error message from the serial output: <br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">./compile.sh build BOARD=rock-5-itx BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=yes EXPERT=yes KERNEL_CONFIGURE=yes RELEASE=bookworm

DDR 9fffbe1e78 cym 24/02/04-10:09:20,fwver: v1.16
LPDDR5, 2400MHz
channel[0] BW=16 Col=10 Bk=16 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=4096MB
channel[1] BW=16 Col=10 Bk=16 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=4096MB
channel[2] BW=16 Col=10 Bk=16 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=4096MB
channel[3] BW=16 Col=10 Bk=16 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=4096MB
Manufacturer ID:CH0 RX Vref:26.3%, TX Vref:21.0%,21.0%
CH1 RX Vref:27.1%, TX Vref:22.0%,22.0%
CH2 RX Vref:27.1%, TX Vref:24.0%,21.0%
CH3 RX Vref:27.5%, TX Vref:21.0%,20.0%
change to F1: 534MHz
change to F2: 1320MHz
change to F3: 1968MHz
change to F0: 2400MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-armbian-2017.09-S2284-P8c48-Hfac6-Ve5ad-Bda0a-R448a (Nov 20 2024 - 17:06:35)
Trying to boot from MMC2
spl: partition error
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(7612223b82...) + OK
## Checking uboot 0x00200000 ... sha256(af1962bdff...) + OK
## Checking fdt 0x00324010 ... sha256(e3b0c44298...) + OK
fdt_record_loadable: FDT_ERR_BADMAGIC
## Checking atf-2 0xff100000 ... sha256(70505bb764...) + OK
fdt_record_loadable: FDT_ERR_BADMAGIC
## Checking atf-3 0x000f0000 ... sha256(b2af21b504...) + OK
fdt_record_loadable: FDT_ERR_BADMAGIC
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 813.644/1063.106 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-868-g040d2de11:derrick.huang, fwver: v1.48
NOTICE:  BL31: Built : 15:02:44, Dec 19 2024
INFO:    spec: 0x1
INFO:    code: 0x88
INFO:    ext 32k is not valid
INFO:    ddr: stride-en 4CH
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0
INFO:    l3 cache partition cfg-0
INFO:    system boots from cpu-hwid-0
INFO:    disable memory repair
INFO:    idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO:    dfs DDR fsp_params[0].freq_mhz= 2400MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 534MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1320MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1968MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
ERROR:   Error initializing runtime service opteed_fast
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9
No valid device tree binary found - please append one to U-Boot binary, use u-boot-dtb.bin or define CONFIG_OF_EMBED. For sandbox, use -d </span><span class="tag">&lt;file.dtb&gt;</span><span class="pln">
initcall sequence 00000000002b8500 failed at call 00000000002aaf6c (err=-1)
### ERROR ### Please RESET the board ###</span></pre>

<p>
	 
</p>

<p>
	I get the same error when I use the desktop image too:<br />
	<br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">./compile.sh build BOARD=rock-5-itx BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='browsers desktop_tools internet programming' DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base EXPERT=yes KERNEL_CONFIGURE=yes RELEASE=bookworm</span></pre>

<p>
	 
</p>

<p>
	But when I use the image downloaded from the <a href="https://www.armbian.com/radxa-rock-5-itx/" rel="external nofollow">armbian website</a> is getting booted up without any issue and it has updated RKNPU drivers. But I have to build a kernel because I want the LSI MEGARAID drivers enabled. <br />
	<br />
	Also when I want to make RKNPU driver modular &lt;M&gt; it is unable to finish building the image with an error saying it is unable to find rknpu.ko.
</p>

<p>
	 
</p>

<p>
	So, why is this happenning and is there a way to update the drivers without going through building the kernel?
</p>

<p>
	<br />
	Thank you in advance and any help will be helpful.
</p>
]]></description><guid isPermaLink="false">52025</guid><pubDate>Mon, 19 May 2025 23:53:23 +0000</pubDate></item><item><title>Back panel audio not working</title><link>https://testforum.armbian.com/topic/48145-back-panel-audio-not-working/</link><description><![CDATA[<p>
	Hi, I can not get the back panel audio working, the HDMI analog audio to my display works, but changing the output to Analog out is not working. Any suggestions as to where I can start to troubleshoot? Thanks!
</p>
]]></description><guid isPermaLink="false">48145</guid><pubDate>Thu, 12 Dec 2024 02:17:25 +0000</pubDate></item><item><title>USB Gadget Ethernet (g_ether or g_cdc) on mainline kernel not working</title><link>https://testforum.armbian.com/topic/51963-usb-gadget-ethernet-g_ether-or-g_cdc-on-mainline-kernel-not-working/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I am wanting to try running OPNsense under proxmox, but before that I wanted to setup the type-C port as a management port. I have added g_cdc in /etc/modules to load the kernel module and if I run a vendor kernel, it works fine. I plug my laptop in to the boards type-C port and it shows up as an ethernet adapter and I can SSH directly to the Rock 5 ITX. I however would like to use a mainline kernel instead as it generally runs better thanks to the amazing work of the community here. Running 6.12, this same functionality does not work and nothing appears in the network adapters on my laptop when plugging in.<br />
	Looking on mainline-status, I see that the type-C support (ie USB-C (fusb302)), has been sent but not accepted yet. Once this has been merged and I update to the newest kernel, will the type-C port work like I hope?<br />
	<br />
	Any help or advice would be much appreciated!
</p>
]]></description><guid isPermaLink="false">51963</guid><pubDate>Wed, 14 May 2025 23:09:32 +0000</pubDate></item><item><title>Rock 5 ITX as Multi-purpose App server</title><link>https://testforum.armbian.com/topic/51138-rock-5-itx-as-multi-purpose-app-server/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	I'm quite new to <abbr title="Single board computer"><abbr title="Single board computer">SBC</abbr></abbr> and linux. On one hand I'm learning a lot, but on the other hand I'm struggling to make it work as I would like.
</p>

<p>
	I already have a low performance Zimaboard (just 2GB Ram) that I use as a NAS and I want the ROCK 5 ITX  8GB to be used as a general purpose apps server for home automation, streaming music, listening music, etc.
</p>

<p>
	One of my use case I'm playing with is the following:
</p>

<p>
	1) music files are on the NAS
</p>

<p>
	2) Music files are played from the Rock5 ITx via the speakers plugged into the headphone jack,
</p>

<p>
	3) The music player is controlled remotely using Lyrion Music Server + Squeezelite.
</p>

<p>
	 
</p>

<p>
	I've already tested the above using the official rock-5-itx_bookworm_kde_b3.output.img.xz image and it works: no rocket science . 
</p>

<p>
	Unfortunately the vendor official image is not very stable: the docker containers crash randomly and even if the SATA drives are detected and mounted at boot time, the got disconnected randomly after some hours.
</p>

<p>
	 
</p>

<p>
	That's why I decided to go experimental and now I'm playing with the following setup and 6 containers running:
</p>

<p>
	 OS: Armbian-unofficial 25.05.0-trunk bookworm aarch64<br>
	       ?******************;            Host: Radxa ROCK 5 ITX<br>
	      '*n` .'`^,;;,^`'. ,cc.           Kernel: Linux 6.15.0-rc1-edge-rockchip64<br>
	     !^         ^^         ":          Shell: bash 5.2.15<br>
	    Itttt?'   ~~]rr]   `{tttt,         Terminal: /dev/pts/0<br>
	    \tttttt!""I_]r("""~tttttt1         CPU: rk3588 (8) @ 2.40 GHz<br>
	  '_tttttttttttt)ftttttttttttti.       <abbr title="Graphic processing unit (3D acceleration)"><abbr title="Graphic processing unit (3D acceleration)">GPU</abbr></abbr>: Rockchip rk3588-mali [Integrated]<br>
	 \*ztttttttttttttttttttttttttf**[      Memory: 1.80 GiB / 7.75 GiB (23%)<br>
	l**c)tttttttttttttttttttttttt(z**,     Swap: 0 B / 3.87 GiB (0%)<br>
	.z*x.`tttttttttttttttttttttttt.`u*n    Disk (/): 11.90 GiB / 232.35 GiB (5%) - ext4<br>
	&gt;`   (tttttttttttttttttttttt]   "I     Disk (/media/bidone): 44.76 GiB / 3.58 TiB (1%) - ext4<br>
	     ,tttttttttttttttttttttt`          Disk (/var/log): 5.31 MiB / 46.84 MiB (11%) - ext4<br>
	     ./tttttfttttttttfttttt(           Local IP (wlP2p33s0): 192.168.X.X<br>
	      'I)))(\()(tt))|\()({;'           Locale: it_IT.UTF-8
</p>

<p>
	 
</p>

<p>
	Coming back to the play-music-locally use-case, I've a problem with the sound card because I cannot hear the audio.
</p>

<p>
	 
</p>

<p>
	Here the output from Armbianmonitor:
</p>

<p>
	<a href="https://paste.armbian.com/apaxoburiz" rel="external nofollow">https://paste.armbian.com/apaxoburiz</a>
</p>

<p>
	 
</p>

<p>
	I've both ALSA and PulseAudio. Alsamixer works:
</p>

<p>
	<img alt="immagine.png.303c6f39f982d34726faa94d57fa3aa3.png" class="ipsImage ipsImage_thumbnailed" data-fileid="14327" width="843" src="https://testforum.armbian.com/uploads/monthly_2025_04/immagine.png.303c6f39f982d34726faa94d57fa3aa3.png" loading="lazy" height="514.23">
</p>

<p>
	 
</p>

<p>
	Hereunder other outputs, but I'm not expert enough to understand what's going on and why audio is not played by the speakers plugged to the board. No sound with "speaker-test" and "/etc/modprobe.d/sound.conf" doesn't exsist.
</p>

<p>
	HDMI audio is not detected, but I can live without for the moment.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"> cat /proc/asound/cards
 0 [rk3588es8316   ]: rk3588-es8316 - rk3588-es8316
                      rk3588-es8316</span></pre>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">sudo dmesg | grep 'snd\|audio\|firmware'
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.150543] /i2c@fec90000/audio-codec@11: Fixed dependency cycle(s) with /i2s@fe470000
[    1.495212] /i2s@fe470000: Fixed dependency cycle(s) with /i2c@fec90000/audio-codec@11
[    1.495240] /i2c@fec90000/audio-codec@11: Fixed dependency cycle(s) with /i2s@fe470000
[   15.623287] rtw89_8852be 0002:21:00.0: loaded firmware rtw89/rtw8852b_fw-1.bin</span></pre>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"> inxi -A
Audio:
  Device-1: audio-graph-card driver: asoc_audio_graph_card
  Device-2: rk3588-dw-hdmi-qp driver: dwhdmiqp_rockchip
  API: ALSA v: k6.15.0-rc1-edge-rockchip64 status: kernel-api
  Server-1: PulseAudio v: 16.1 status: active</span></pre>

<p>
	 
</p>

<pre class="ipsCode"> aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: rk3588es8316 [rk3588-es8316], device 0: fe470000.i2s-ES8316 HiFi ES8316 HiFi-0 [fe470000.i2s-ES8316 HiFi ES8316 HiFi-0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0</pre>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">alsactl init
alsa-lib parser.c:2783:(load_toplevel_config) Unable to find the top-level configuration file '/usr/share/alsa/ucm2/ucm.conf'.
alsa-lib main.c:1541:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2
Found hardware: "rk3588-es8316" "" "" "" ""
Hardware is initialized using a generic method</span></pre>

<p>
	 
</p>

<p>
	Thank you: advices are appreciated.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">51138</guid><pubDate>Sun, 13 Apr 2025 22:01:49 +0000</pubDate></item><item><title>Some system upgrades with reboot make OS fail to boot correctly... and does not recognize password.</title><link>https://testforum.armbian.com/topic/50413-some-system-upgrades-with-reboot-make-os-fail-to-boot-correctly-and-does-not-recognize-password/</link><description><![CDATA[<p>
	Hello, here with a Radxa Rock 5 ITX I experience endless loading at reboot after some system upgrades... But not always. Am I doing something wrong by using the command reboot from ssh ? instead of shutdown and power up ?
</p>

<p>
	In that case the system loads to rescue mode, asking for the root password and even if entered correctly does not identify. All comes back to working state with a shutdown and a reboot.<br />
	Notice <span><span>:</span></span> I've made a donation to support the team. Please help.
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">50413</guid><pubDate>Mon, 10 Mar 2025 19:18:35 +0000</pubDate></item><item><title>Rock 5 ITX+ with two M.2 instead of M.2/SATA</title><link>https://testforum.armbian.com/topic/50180-rock-5-itx-with-two-m2-instead-of-m2sata/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	this week my Rock 5 ITX+ board arrived and I started installing Armbian with vendor kernel (now on 6.1.99-vendor-rk35xx).
</p>

<p>
	 
</p>

<p>
	This board has slightly different hardware than the original ITX. It has two M.2 M-key (2-lanes) instead of one M.2 M-key and four SATA ports.
</p>

<p>
	I think because of the different hardware configuration the <abbr title="Device tree blob">DTB</abbr> has to be changed as no SATA controller is present on the board.
</p>

<p>
	With the ITX <abbr title="Device tree blob">DTB</abbr> I am experiencing problems with not regonizing NVME disks when activating ASPM in armbianEnv.txt.
</p>

<p>
	 
</p>

<p>
	I have no experience in editing DTBs or applying patches, so I need help to figure out what to do to make things work.
</p>

<p>
	 
</p>

<p>
	armbianmonitor log: <a href="https://paste.next.armbian.com/asoxunogeg" rel="external nofollow">https://paste.next.armbian.com/asoxunogeg</a>
</p>

<p>
	 
</p>

<p>
	Thanks
</p>

<p>
	 
</p>

<p>
	Thomas
</p>
]]></description><guid isPermaLink="false">50180</guid><pubDate>Sat, 01 Mar 2025 17:22:51 +0000</pubDate></item><item><title>Question about SATA power supply on RADXA ROCK 5 ITX</title><link>https://testforum.armbian.com/topic/45385-question-about-sata-power-supply-on-radxa-rock-5-itx/</link><description><![CDATA[<p>
	Hi there,
</p>

<p>
	I wanted to know if anyone know if there are any power limits from the SATA power ports, the question is can you power 1 or more 3.5" NAS disks at the same time? Or as a precaution, I take power from the <abbr title="Power supply unit"><abbr title="Power supply unit">PSU</abbr></abbr>?
</p>

<p>
	 
</p>

<p>
	Thanks,<br />
	Dany
</p>
]]></description><guid isPermaLink="false">45385</guid><pubDate>Fri, 20 Sep 2024 13:04:42 +0000</pubDate></item></channel></rss>
