<?xml version="1.0"?>
<rss version="2.0"><channel><title>NanoPi R4S Latest Topics</title><link>https://testforum.armbian.com/forum/245-nanopi-r4s/</link><description>NanoPi R4S Latest Topics</description><language>en</language><item><title>nanopi-r4s performance problems on WAN inteface after upgrading to armbian 26, kernel 6.18.10</title><link>https://testforum.armbian.com/topic/59585-nanopi-r4s-performance-problems-on-wan-inteface-after-upgrading-to-armbian-26-kernel-61810/</link><description><![CDATA[<p>
	After upgrading armbian to 26.2.1 with kernel 6.18.10 performances on WAN interface dropped to 20Mbps for a single TCP connection. The interface is end0, renamed from eth1, driver from ethtool -i is "st_gmac".<br />
	I used armbian-config to rollback to kernel 6.12.58 and performances are ok now.
</p>

<p>
	 
</p>

<p>
	Will it be fixed in the future kernels ?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">59585</guid><pubDate>Fri, 08 May 2026 17:33:08 +0000</pubDate></item><item><title>nanopi-r4s, enp1s0 ethernet device not found after reboot</title><link>https://testforum.armbian.com/topic/31929-nanopi-r4s-enp1s0-ethernet-device-not-found-after-reboot/</link><description><![CDATA[<p>
	Hi, all. After I upgraded the system and rebooted, the secondary ethernet port(i.e. the LAN port) is gone.
</p>

<p>
	 
</p>

<p>
	The system info: <a href="https://paste.armbian.com/ekotoqigos" rel="external nofollow">https://paste.armbian.com/ekotoqigos</a>
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-ruby prettyprinted"><span class="pln">nanopi</span><span class="pun">-</span><span class="pln">r4s</span><span class="pun">:~:%</span><span class="pln"> ip a 
</span><span class="lit">1</span><span class="pun">:</span><span class="pln"> lo</span><span class="pun">:</span><span class="pln"> </span><span class="pun">&lt;</span><span class="pln">LOOPBACK</span><span class="pun">,</span><span class="pln">UP</span><span class="pun">,</span><span class="pln">LOWER_UP</span><span class="pun">&gt;</span><span class="pln"> mtu </span><span class="lit">65536</span><span class="pln"> qdisc noqueue state UNKNOWN group default qlen </span><span class="lit">1000</span><span class="pln">
    link</span><span class="pun">/</span><span class="pln">loopback </span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pln"> brd </span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pun">:</span><span class="lit">00</span><span class="pln">
    inet </span><span class="lit">127.0</span><span class="pun">.</span><span class="lit">0.1</span><span class="pun">/</span><span class="lit">8</span><span class="pln"> scope host lo
       valid_lft forever preferred_lft forever
    inet6 </span><span class="pun">::</span><span class="lit">1</span><span class="pun">/</span><span class="lit">128</span><span class="pln"> scope host 
       valid_lft forever preferred_lft forever
</span><span class="lit">2</span><span class="pun">:</span><span class="pln"> eth0</span><span class="pun">:</span><span class="pln"> </span><span class="pun">&lt;</span><span class="pln">BROADCAST</span><span class="pun">,</span><span class="pln">MULTICAST</span><span class="pun">,</span><span class="pln">UP</span><span class="pun">,</span><span class="pln">LOWER_UP</span><span class="pun">&gt;</span><span class="pln"> mtu </span><span class="lit">1500</span><span class="pln"> qdisc mq state UP group default qlen </span><span class="lit">1000</span><span class="pln">
    link</span><span class="pun">/</span><span class="pln">ether </span><span class="lit">68</span><span class="pun">:</span><span class="lit">27</span><span class="pun">:</span><span class="lit">19</span><span class="pun">:</span><span class="pln">ad</span><span class="pun">:</span><span class="lit">02</span><span class="pun">:</span><span class="lit">09</span><span class="pln"> brd ff</span><span class="pun">:</span><span class="pln">ff</span><span class="pun">:</span><span class="pln">ff</span><span class="pun">:</span><span class="pln">ff</span><span class="pun">:</span><span class="pln">ff</span><span class="pun">:</span><span class="pln">ff
    inet </span><span class="lit">192.168</span><span class="pun">.</span><span class="lit">100.180</span><span class="pun">/</span><span class="lit">24</span><span class="pln"> brd </span><span class="lit">192.168</span><span class="pun">.</span><span class="lit">100.255</span><span class="pln"> scope global dynamic noprefixroute eth0
       valid_lft </span><span class="lit">85963sec</span><span class="pln"> preferred_lft </span><span class="lit">85963sec</span><span class="pln">
    inet6 fe80</span><span class="pun">::</span><span class="pln">ca55</span><span class="pun">:</span><span class="lit">3549</span><span class="pun">:</span><span class="lit">7a23</span><span class="pun">:</span><span class="lit">57fa</span><span class="pun">/</span><span class="lit">64</span><span class="pln"> scope link noprefixroute 
       valid_lft forever preferred_lft forever

nanopi</span><span class="pun">-</span><span class="pln">r4s</span><span class="pun">:~:%</span><span class="pln"> sudo dmesg </span><span class="pun">|</span><span class="pln"> grep </span><span class="pun">-</span><span class="pln">i pcie
</span><span class="pun">[</span><span class="pln">    </span><span class="lit">2.211030</span><span class="pun">]</span><span class="pln"> rockchip</span><span class="pun">-</span><span class="pln">pcie f8000000</span><span class="pun">.</span><span class="pln">pcie</span><span class="pun">:</span><span class="pln"> host bridge </span><span class="pun">/</span><span class="pln">pcie@f8000000 ranges</span><span class="pun">:</span><span class="pln">
</span><span class="pun">[</span><span class="pln">    </span><span class="lit">2.211102</span><span class="pun">]</span><span class="pln"> rockchip</span><span class="pun">-</span><span class="pln">pcie f8000000</span><span class="pun">.</span><span class="pln">pcie</span><span class="pun">:</span><span class="pln">      MEM </span><span class="lit">0x00fa000000</span><span class="pun">..</span><span class="lit">0x00fbdfffff</span><span class="pln"> </span><span class="pun">-&gt;</span><span class="pln"> </span><span class="lit">0x00fa000000</span><span class="pln">
</span><span class="pun">[</span><span class="pln">    </span><span class="lit">2.211138</span><span class="pun">]</span><span class="pln"> rockchip</span><span class="pun">-</span><span class="pln">pcie f8000000</span><span class="pun">.</span><span class="pln">pcie</span><span class="pun">:</span><span class="pln">       IO </span><span class="lit">0x00fbe00000</span><span class="pun">..</span><span class="lit">0x00fbefffff</span><span class="pln"> </span><span class="pun">-&gt;</span><span class="pln"> </span><span class="lit">0x00fbe00000</span><span class="pln">
</span><span class="pun">[</span><span class="pln">    </span><span class="lit">2.212106</span><span class="pun">]</span><span class="pln"> rockchip</span><span class="pun">-</span><span class="pln">pcie f8000000</span><span class="pun">.</span><span class="pln">pcie</span><span class="pun">:</span><span class="pln"> no bus scan delay</span><span class="pun">,</span><span class="pln"> default to </span><span class="lit">0</span><span class="pln"> ms
</span><span class="pun">[</span><span class="pln">    </span><span class="lit">2.212182</span><span class="pun">]</span><span class="pln"> rockchip</span><span class="pun">-</span><span class="pln">pcie f8000000</span><span class="pun">.</span><span class="pln">pcie</span><span class="pun">:</span><span class="pln"> no vpcie12v regulator found
</span><span class="pun">[</span><span class="pln">    </span><span class="lit">2.713110</span><span class="pun">]</span><span class="pln"> rockchip</span><span class="pun">-</span><span class="pln">pcie f8000000</span><span class="pun">.</span><span class="pln">pcie</span><span class="pun">:</span><span class="pln"> </span><span class="typ">PCIe</span><span class="pln"> link training gen1 timeout</span><span class="pun">!</span><span class="pln">
</span><span class="pun">[</span><span class="pln">    </span><span class="lit">2.713187</span><span class="pun">]</span><span class="pln"> rockchip</span><span class="pun">-</span><span class="pln">pcie</span><span class="pun">:</span><span class="pln"> probe of f8000000</span><span class="pun">.</span><span class="pln">pcie failed with error </span><span class="pun">-</span><span class="lit">110</span><span class="pln">

nanopi</span><span class="pun">-</span><span class="pln">r4s</span><span class="pun">:~:%</span><span class="pln"> uname </span><span class="pun">-</span><span class="pln">a
</span><span class="typ">Linux</span><span class="pln"> nanopi</span><span class="pun">-</span><span class="pln">r4s </span><span class="lit">6.1</span><span class="pun">.</span><span class="lit">50</span><span class="pun">-</span><span class="pln">current</span><span class="pun">-</span><span class="pln">rockchip64 </span><span class="com">#3 SMP PREEMPT Wed Aug 30 14:11:13 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux</span><span class="pln">

nanopi</span><span class="pun">-</span><span class="pln">r4s</span><span class="pun">:~:%</span><span class="pln"> cat </span><span class="pun">/</span><span class="pln">etc</span><span class="pun">/</span><span class="pln">os</span><span class="pun">-</span><span class="pln">release 
PRETTY_NAME</span><span class="pun">=</span><span class="str">"Armbian 23.8.1 jammy"</span><span class="pln">
NAME</span><span class="pun">=</span><span class="str">"Ubuntu"</span><span class="pln">
VERSION_ID</span><span class="pun">=</span><span class="str">"22.04"</span><span class="pln">
VERSION</span><span class="pun">=</span><span class="str">"22.04.3 LTS (Jammy Jellyfish)"</span><span class="pln">
VERSION_CODENAME</span><span class="pun">=</span><span class="pln">jammy
ID</span><span class="pun">=</span><span class="pln">ubuntu
ID_LIKE</span><span class="pun">=</span><span class="pln">debian
HOME_URL</span><span class="pun">=</span><span class="str">"https://www.armbian.com"</span><span class="pln">
SUPPORT_URL</span><span class="pun">=</span><span class="str">"https://forum.armbian.com"</span><span class="pln">
BUG_REPORT_URL</span><span class="pun">=</span><span class="str">"https://www.armbian.com/bugs"</span><span class="pln">
PRIVACY_POLICY_URL</span><span class="pun">=</span><span class="str">"https://www.armbian.com"</span><span class="pln">
UBUNTU_CODENAME</span><span class="pun">=</span><span class="pln">jammy
ARMBIAN_PRETTY_NAME</span><span class="pun">=</span><span class="str">"Armbian 23.8.1 jammy"</span></pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	I've checked the following post, and this bug should already be fixed, I don't know why it reappeared.
</p>

<p>
	 
</p>

<p>
	The kernel message is old message: `PCIe link training gen1 timeout!`.
</p>

<p>
	I expect the new message should be something like: `PCIe link training gen1 timeout with x%d!\n`.
</p>

<p>
	It seems that the `drivers/pci/controller/pcie-rockchip-host.c` patch is not included in the latest nanopi r4s jammy 6.1 kernel?
</p>

<p>
	<a href="https://github.com/armbian/build/pull/4308/files" rel="external nofollow">https://github.com/armbian/build/pull/4308/files</a>
</p>

<p>
	 
</p>

<p>
	NanoPi R4s, enp1s0 ethernet device not showed up after reboot
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="17196" data-embedcontent="" data-embedid="embed3308062783" src="https://testforum.armbian.com/topic/20539-nanopi-r4s-enp1s0-ethernet-device-not-showed-up-after-reboot/?do=embed" style="height:391px;max-width:500px;" loading="lazy"></iframe>

<p>
	 
</p>
]]></description><guid isPermaLink="false">31929</guid><pubDate>Fri, 24 Nov 2023 11:37:02 +0000</pubDate></item><item><title>NanoPi R4S LEDS</title><link>https://testforum.armbian.com/topic/58556-nanopi-r4s-leds/</link><description><![CDATA[<p>
	If you'd like to get the LEDs working with armbian, you can run these commands (or one of the other ones if you want different indications):
</p>

<p>
	 
</p>

<p>
	run <strong>modprobe ledtrig-netdev</strong> to check if it's loading the driver properly. If not, add the file <strong>/etc/modules-load.d/ledtrig.conf </strong><br />
	add just this line:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">ledtrig-netdev</span></pre>

<p>
	 
</p>

<p>
	Then, create /etc/tmpfiles.d/leds.conf and add this:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">w /sys/class/leds/green:lan/trigger - - - - netdev
w /sys/class/leds/green:lan/device_name - - - - eth0
w /sys/class/leds/green:lan/link - - - - 1
w /sys/class/leds/green:lan/tx - - - - 1
w /sys/class/leds/green:lan/rx - - - - 1

w /sys/class/leds/green:wan/trigger - - - - netdev
w /sys/class/leds/green:wan/device_name - - - - eth1
w /sys/class/leds/green:wan/link - - - - 1
w /sys/class/leds/green:wan/tx - - - - 1
w /sys/class/leds/green:wan/rx - - - - 1

w /sys/class/leds/red:power/trigger - - - - activity</span></pre>

<p>
	 
</p>

<p>
	Note that "red:power" is actually the "green:sys" LED. I don't see a way to control the red power led (which is fine, the green:sys is what want to control anyway).
</p>

<p>
	I also use NetworkManager and set my ethernet names to eth0 and eth1 instead of the default names...
</p>

<p>
	 
</p>

<p>
	Here's all the choices available for "triggers":
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">none
usb-gadget usb-host
kbd-scrolllock kbd-numlock kbd-capslock kbd-kanalock kbd-shiftlock kbd-altgrlock kbd-ctrllock kbd-altlock kbd-shiftllock kbd-shiftrlock kbd-ctrlllock kbd-ctrlrlock
disk-activity disk-read disk-write
mtd
nand-disk
heartbeat
cpu cpu0 cpu1 cpu2 cpu3 cpu4 cpu5
activity
default-on
panic
usbport
mmc1
rfkill-any rfkill-none
r8169-0-100:00:link r8169-0-100:00:10Mbps r8169-0-100:00:100Mbps r8169-0-100:00:1Gbps
stmmac-0:01:link stmmac-0:01:10Mbps stmmac-0:01:100Mbps stmmac-0:01:1Gbps
netdev</span></pre>

<p>
	<br />
	"activity" is also a good one for red:power if you prefer that to "heartbeat"
</p>
]]></description><guid isPermaLink="false">58556</guid><pubDate>Mon, 16 Mar 2026 16:35:12 +0000</pubDate></item><item><title>Unable to set USB-C to "peripheral mode"?</title><link>https://testforum.armbian.com/topic/58542-unable-to-set-usb-c-to-peripheral-mode/</link><description><![CDATA[<p>
	I see there's an overlay for the R4S called rk3399-dwc3-0-host, but it already seems to be in host mode by default.
</p>

<p>
	 
</p>

<p>
	I can't figure out how to set it to peripheral mode so I can have some usb-gadget love. Anyone figured out a fix?
</p>
]]></description><guid isPermaLink="false">58542</guid><pubDate>Mon, 16 Mar 2026 05:41:36 +0000</pubDate></item><item><title>armbian nanopi m4v2 rk3399 mali t864 not working</title><link>https://testforum.armbian.com/topic/47858-armbian-nanopi-m4v2-rk3399-mali-t864-not-working/</link><description><![CDATA[<p>
	Hello Armbian community,<br />
	I am writing this topic because, despite the drivers for the processor's integrated <abbr title="Graphic processing unit (3D acceleration)">GPU</abbr> are installed within the operating system, they do not seem to work properly.<br />
	Precisely the system seems to work but as soon as I try to play a video it is played by the CPU and not by the <abbr title="Graphic processing unit (3D acceleration)">GPU</abbr> with lag and the CPU is at 100%.<br />
	I leave the link and the attachment of the result of the armbianmonitor -U command that I posted here: 
</p>

<p>
	<a href="https://paste.debian.net/1337993/" rel="external nofollow">https://paste.debian.net/1337993/</a>
</p>

<p>
	it is a compressed tar.gz file since I included all the results of the command
</p>

<p>
	 
</p>
<p>
<a class="ipsAttachLink" href="https://testforum.armbian.com/applications/core/interface/file/attachment.php?id=13590&amp;key=95df3153769139799824bee45a8c677b" data-fileExt='txt' data-fileid='13590' data-filekey='95df3153769139799824bee45a8c677b'>Analysis.txt</a></p>]]></description><guid isPermaLink="false">47858</guid><pubDate>Tue, 03 Dec 2024 07:52:18 +0000</pubDate></item><item><title>Proper Ubuntu Noble Gnome image for NanoPI R4S</title><link>https://testforum.armbian.com/topic/43666-proper-ubuntu-noble-gnome-image-for-nanopi-r4s/</link><description><![CDATA[<p>
	Dear members,
</p>

<p>
	 
</p>

<p>
	I was looking for a Noble Gnome-based image for NanoPi R4S, and only found one that is trunk-based, and had BIG RED letters stamped on it: DO NOT USE FOR PRODUCTION.
</p>

<p>
	Is there anything coming in that regard? Will we have a proper Noble Gnome-based release for NanoPi R4S?
</p>

<p>
	Thanks!
</p>
]]></description><guid isPermaLink="false">43666</guid><pubDate>Sat, 10 Aug 2024 19:06:03 +0000</pubDate></item><item><title>nanopi-r5s SD card and EMMC</title><link>https://testforum.armbian.com/topic/43557-nanopi-r5s-sd-card-and-emmc/</link><description><![CDATA[<p>
	hello guys,
</p>

<p>
	 
</p>

<p>
	i ve been lately working with nanopi-r5s which comes with a default openwrt os installed on <abbr title="embedded MultiMediaCard">EMMC</abbr>.
</p>

<p>
	but i prefer working on the armbian images. that is why i installed debian 12 bookworm from <a href="https://www.armbian.com/nanopi-r5s/" rel="external nofollow">https://www.armbian.com/nanopi-r5s/</a>
</p>

<p>
	anyway, r5s refuses to boot from sd card for no matter what. until i corrupted the <abbr title="embedded MultiMediaCard">emmc</abbr> by mistake(i started flashing a default image to <abbr title="embedded MultiMediaCard">emmc</abbr> but then took the power off before it is done). 
</p>

<p>
	so now it boots from sd card.  but now when m trying to install the image from sd card to <abbr title="embedded MultiMediaCard">emmc</abbr> through armbian-install. it only shows option 5 and 6. as if it can not detect the <abbr title="embedded MultiMediaCard">emmc</abbr>.
</p>

<p>
	 
</p>

<p>
	so what m trying to figure out is:
</p>

<p>
	how to force nanopi r5s to boot from sd card even though there is openwrt at <abbr title="embedded MultiMediaCard">emmc</abbr> and how then could i flash my sd os to the <abbr title="embedded MultiMediaCard">emmc</abbr>.
</p>

<p>
	 
</p>

<p>
	thanks in advance
</p>
]]></description><guid isPermaLink="false">43557</guid><pubDate>Wed, 07 Aug 2024 06:42:39 +0000</pubDate></item><item><title>Nanopi R4s does not bootup after power off then on</title><link>https://testforum.armbian.com/topic/24498-nanopi-r4s-does-not-bootup-after-power-off-then-on/</link><description><![CDATA[<p>
	hello guys,
</p>

<p>
	 
</p>

<p>
	i recently observed a weird behavior with my nanopi R4s(jammy os).
</p>

<p>
	when the power goes OFF then ON in like 5 seconds duration then the nanopi does not boot up at all!
</p>

<p>
	i need to remove the adapter for like 15 seconds so it would be able to boot again!
</p>

<p>
	 
</p>

<p>
	is this normal?
</p>
]]></description><guid isPermaLink="false">24498</guid><pubDate>Fri, 18 Nov 2022 11:13:42 +0000</pubDate></item><item><title>R4SE Armbian does not show second network interface</title><link>https://testforum.armbian.com/topic/30535-r4se-armbian-does-not-show-second-network-interface/</link><description><![CDATA[<p>
	I installed Armbian on my R4SE downloaded from <a href="https://redirect.armbian.com/nanopi-r4s/Bookworm_current_minimal" rel="external nofollow">https://redirect.armbian.com/nanopi-r4s/Bookworm_current_minimal</a>
</p>

<p>
	Everything seems to work just fine, but I am missing my second network interface. Only the WAN interface is shown.
</p>

<p>
	Is there a software fix I can apply, or should it be fixed in the OS image?<br />
	<br />
	<a href="https://paste.armbian.com/gipilapuve" rel="external nofollow">armbianmonitor -u output:<br />
	https://paste.armbian.com/gipilapuve</a>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">30535</guid><pubDate>Tue, 03 Oct 2023 15:39:10 +0000</pubDate></item><item><title>NanoPi R4S rk_gmac-dwmac WAN on 1Gbps/Full network packet loss problem</title><link>https://testforum.armbian.com/topic/24451-nanopi-r4s-rk_gmac-dwmac-wan-on-1gbpsfull-network-packet-loss-problem/</link><description><![CDATA[<p>
	Hello everyone,
</p>

<p>
	 
</p>

<p>
	I have a problem with my NanoPi R4S. The WAN (eth0) port does not work well when it is configured to work on 1Gbps/Full. When this setting is active there is about 15% packet loss, which is quite annoying.
</p>

<p>
	 
</p>

<p>
	In my tests I have already been able to identify that if I configure the port to work at 100Mbps/Full everything works normally. So I found the forum-post below, that explain that some u-Boot version wasn't setting the correct clock configuration for the netwok device at boot time, but now I have installed the linux-u-boot-nanopi-r4s-edge  22.08.6 and linux-image-edge-rockchip64 22.08.8 but the problem still there. 
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="6049" data-embedcontent="" data-embedid="embed8593015163" src="https://testforum.armbian.com/topic/12294-h2h3-old-problem-link-eth0-is-updown-syndrom/?do=embed" style="height:213px;max-width:502px;" loading="lazy"></iframe>

<p>
	 
</p>

<p>
	I've read millions of forums for the solution, and so far I haven't made much progress. Would anyone be able to help me?
</p>

<p>
	 
</p>

<p>
	in dmesg it looks like:
</p>

<pre class="ipsCode">[    1.853954] rk_gmac-dwmac fe300000.ethernet: IRQ eth_wake_irq not found
[    1.853967] rk_gmac-dwmac fe300000.ethernet: IRQ eth_lpi not found
[    1.854071] rk_gmac-dwmac fe300000.ethernet: PTP uses main clock
[    1.854234] rk_gmac-dwmac fe300000.ethernet: clock input or output? (input).
[    1.854244] rk_gmac-dwmac fe300000.ethernet: TX delay(0x28).
[    1.854253] rk_gmac-dwmac fe300000.ethernet: RX delay(0x11).
[    1.854267] rk_gmac-dwmac fe300000.ethernet: integrated PHY? (no).
[    1.854320] rk_gmac-dwmac fe300000.ethernet: cannot get clock clk_mac_speed
[    1.854326] rk_gmac-dwmac fe300000.ethernet: clock input from PHY
[    1.859341] rk_gmac-dwmac fe300000.ethernet: init for RGMII
[    1.860175] rk_gmac-dwmac fe300000.ethernet: User ID: 0x10, Synopsys ID: 0x35
[    1.860191] rk_gmac-dwmac fe300000.ethernet:         DWMAC1000
[    1.860199] rk_gmac-dwmac fe300000.ethernet: DMA HW capability register supported
[    1.860206] rk_gmac-dwmac fe300000.ethernet: RX Checksum Offload Engine supported
[    1.860212] rk_gmac-dwmac fe300000.ethernet: COE Type 2
[    1.860218] rk_gmac-dwmac fe300000.ethernet: TX Checksum insertion supported
[    1.860224] rk_gmac-dwmac fe300000.ethernet: Wake-Up On Lan supported
[    1.860283] rk_gmac-dwmac fe300000.ethernet: Normal descriptors
[    1.860291] rk_gmac-dwmac fe300000.ethernet: Ring mode enabled
[    1.860297] rk_gmac-dwmac fe300000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[   11.139092] rk_gmac-dwmac fe300000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[   11.178717] rk_gmac-dwmac fe300000.ethernet eth0: PHY [stmmac-0:01] driver [RTL8211E Gigabit Ethernet] (irq=75)
[   11.189571] rk_gmac-dwmac fe300000.ethernet eth0: No Safety Features support found
[   11.189610] rk_gmac-dwmac fe300000.ethernet eth0: PTP not supported by HW
[   11.190145] rk_gmac-dwmac fe300000.ethernet eth0: configuring for phy/rgmii link mode
[   14.868809] rk_gmac-dwmac fe300000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx</pre>

<p>
	 
</p>

<p>
	I was thinking that the line below was the problem, but I'm confused now:
</p>

<p>
	 
</p>

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

	<div class="ipsQuote_contents">
		<p>
			<strong>rk_gmac-dwmac fe300000.ethernet: cannot get clock clk_mac_speed</strong>
		</p>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	armbianmonitor -u: <a href="https://paste.armbian.com/joperiqoso" rel="external nofollow">https://paste.armbian.com/joperiqoso</a>
</p>
]]></description><guid isPermaLink="false">24451</guid><pubDate>Wed, 16 Nov 2022 14:32:43 +0000</pubDate></item><item><title>[Invalid] - Network ports inconsistent behavior with 21.02.1 on a NanoPi R4S 4GB</title><link>https://testforum.armbian.com/topic/17285-invalid-network-ports-inconsistent-behavior-with-21021-on-a-nanopi-r4s-4gb/</link><description><![CDATA[<p>
	I'd like some help please.
</p>

<p>
	 
</p>

<p>
	The ethernet device naming seems inconsistent.  
</p>

<p>
	 
</p>

<p>
	Sometimes one interface comes up as eth0 and sometimes as eth1, and sometimes not at all.  The enp1s0 interface seems to reliably come up, but not with the right config (sometimes it uses the config for enp1s0 and sometimes for eth0).
</p>

<p>
	I am trying to assign status IP addresses (on different networks) to each interface, but because of the unreliable bringup of the network interfaces, I can't get a config that starts up correctly and consistency on reboots or cold boots.
</p>

<p>
	 
</p>

<p>
	As a test I ran the friendly-core-lite-focal from FriendlyCore and it does not have this issue.
</p>

<p>
	 
</p>

<p>
	Is there something I need to do on Arabian to get the network interface bringup to work?
</p>

<p>
	I have static IP configs in /etc/network/interfaces.d called eth0, eth1 (these are the same, call it network A, because the 2nd network seems to sometimes come up as eth0) , and enp1s0 (configured for my second network, call it network <img alt="B)" data-emoticon="" src="https://testforum.armbian.com/uploads/emoticons/default_cool.png" title="B)" loading="lazy">
</p>

<p>
	 
</p>

<p>
	I'd greatly appreciate any help in making the network bring up consistent.
</p>
]]></description><guid isPermaLink="false">17285</guid><pubDate>Mon, 15 Mar 2021 13:44:25 +0000</pubDate></item><item><title>sd-to-eMMC adapter</title><link>https://testforum.armbian.com/topic/28317-sd-to-emmc-adapter/</link><description><![CDATA[<p>
	Hello Kind Forum Experts,
</p>

<p>
	I ask for you help with following issue:
</p>

<p>
	 
</p>

<p>
	Device: Nanopi-r4s 4GB
</p>

<p>
	 
</p>

<p>
	Background:
</p>

<p>
	I'm happy with my device running from SD - but wanted to preemptively upgrade to <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">eMMC</abbr></abbr> based setup for improved reliability.
</p>

<p>
	 
</p>

<p>
	I bought "original" FriendlyELEC <a href="https://www.friendlyelec.com/index.php?route=product/product&amp;product_id=208" rel="external nofollow">SD-to-<abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">eMMC</abbr></abbr> adapter</a> + <a href="https://www.friendlyelec.com/index.php?route=product/product&amp;product_id=271&amp;search=emmc&amp;description=true&amp;category_id=0&amp;sub_category=true" rel="external nofollow">64GB <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">eMMC</abbr></abbr> module</a>.
</p>

<p>
	 
</p>

<p>
	with normal microSD it boots great, with the sd-to-<abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">eMMC</abbr></abbr> - nothing multiple attempts, tried both cloning my old SD &amp; <a href="https://www.armbian.com/nanopi-r4s/" rel="external nofollow">writing fresh image</a> but both didn't help.
</p>

<p>
	<a href="https://semiconductor.samsung.com/estorage/emmc/emmc-5-1/klmcg4jetd-b041/" rel="external nofollow"><abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">eMMC</abbr></abbr> type is 1.8V\3.3V HS400</a> speed, i think i need to address that in the .<abbr title="Device tree blob"><abbr title="Device tree blob">dtb</abbr></abbr> file ?
</p>

<p>
	 
</p>

<p>
	any help would be much appreciated
</p>

<p>
	Uri
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://testforum.armbian.com/uploads/monthly_2023_05/IMG_0557.jpeg.c41d798dfc1b0d76bf26520e7d6e77de.jpeg" data-fileid="10320" data-fileext="jpeg" rel=""><img alt="IMG_0557.jpeg" class="ipsImage ipsImage_thumbnailed" data-fileid="10320" width="826" src="https://testforum.armbian.com/uploads/monthly_2023_05/IMG_0557.thumb.jpeg.7f9529aed5179fcc9bb3326337419733.jpeg" loading="lazy" height="743.4"></a>
</p>
]]></description><guid isPermaLink="false">28317</guid><pubDate>Tue, 16 May 2023 16:51:48 +0000</pubDate></item><item><title>Board freeze after a couple of hours</title><link>https://testforum.armbian.com/topic/27837-board-freeze-after-a-couple-of-hours/</link><description><![CDATA[<p>
	Hey there,
</p>

<p>
	 
</p>

<p>
	I now have my Nanopi R4S for quite a while but never got it to run stable over a longer period of time. Now I finally connected another board to its debug serial in the hopes to catch something that causes the board to freeze.
</p>

<p>
	 
</p>

<p>
	Well this is what I have collected:
</p>

<p>
	 
</p>

<p>
	<a href="https://p.na4.eu/?bc818aefadc9b5b2#DAunYKXghkaqcLhh8SLWMKTWABewpwPJRnHMHDemR98Y" ipsnoembed="true" rel="external nofollow">https://p.na4.eu/?bc818aefadc9b5b2#DAunYKXghkaqcLhh8SLWMKTWABewpwPJRnHMHDemR98Y</a>
</p>

<p>
	The log is complete, there is nothing missing between 08:51 and 19:14. This is how I collected it.
</p>

<p>
	Basically during the state of throwing errors the board becomes unresponsitive and continously heats up. Active cooling was in place so no danger of overheating.
</p>

<p>
	 
</p>

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

<p>
	Result is the same for <em>current </em>5.15.y kernel.
</p>
]]></description><guid isPermaLink="false">27837</guid><pubDate>Mon, 10 Apr 2023 20:46:49 +0000</pubDate></item><item><title>NanoPi R4s, enp1s0 ethernet device not showed up after reboot</title><link>https://testforum.armbian.com/topic/20539-nanopi-r4s-enp1s0-ethernet-device-not-showed-up-after-reboot/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	After NanoPi R4S reboot, ethernet interface `enp1s0` disappeared. I tried soft reboot for several times but failed. 
</p>

<p>
	<img alt="ip_a.PNG.d4672e30789f2631a4f059199db5dd5c.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="8955" width="979" src="https://testforum.armbian.com/uploads/monthly_2022_05/ip_a.PNG.d4672e30789f2631a4f059199db5dd5c.PNG" loading="lazy" height="509.08">
</p>

<p>
	 
</p>

<p>
	If I shutdown the board and power plug out/in again, then `enp1s0` appears. I tested it several times and 100% same results.
</p>

<p>
	<img alt="ip_a_ok.PNG.8bed58701da16566a4e0330e58dd5e3c.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="8954" width="979" src="https://testforum.armbian.com/uploads/monthly_2022_05/ip_a_ok.PNG.8bed58701da16566a4e0330e58dd5e3c.PNG" loading="lazy" height="509.08">
</p>

<p>
	Any idea please?
</p>

<p>
	 
</p>

<p>
	<abbr title="Wireguard"><abbr title="Wireguard">wg</abbr></abbr>* is for vpn. please ignore them.
</p>
]]></description><guid isPermaLink="false">20539</guid><pubDate>Sun, 01 May 2022 12:15:57 +0000</pubDate></item><item><title>I2C Nanopi R4S</title><link>https://testforum.armbian.com/topic/17255-i2c-nanopi-r4s/</link><description><![CDATA[<p>
	Hello everyone, 
</p>

<p>
	<br />
	due to a project I'm working with the Friendly Elec Nanopi R4S board for which I've to use the i2c bus to read data from a sensor. Unfortunately I've not been able to access it, since the system does not recognize it. I tried with different configurations using the /boot/armbianEnv.txt file with no results, however the i2c ports are enabled.<br />
	To rule out functionality problems in the sensor, I connected it to other boards (e.g. nanopi Neo3 using Armbian) without problems.
</p>

<p>
	 
</p>

<p>
	Do you have any idea what could be the cause of this problem? Thanks!
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">17255</guid><pubDate>Fri, 12 Mar 2021 11:31:06 +0000</pubDate></item><item><title>NanoPI R4S Problems reading SD card *after* starting initramfs (after upgrade to linux-image-current-rockchip64=22.02.1)</title><link>https://testforum.armbian.com/topic/20047-nanopi-r4s-problems-reading-sd-card-after-starting-initramfs-after-upgrade-to-linux-image-current-rockchip6422021/</link><description><![CDATA[<p>
	Hello all,
</p>

<p>
	 
</p>

<p>
	First of all, thanks for the Armbian project, love it so far, but had a slight problem with a kernel upgrade. To be honest, I forgot how I installed Armbian since it was a while ago, but I've been using this for a year or so.
</p>

<p>
	 
</p>

<p>
	I saw that unattended-upgrades installed a new kernel and I should reboot for this change. I was a bit apprehensive, but went ahead and rebooted. The NanoPI R4S didn't come back up. I attached a serial console to debug. The console showed that the initramfs was read successfully from the SD card, but then tried to mount to root filesystem by UUID and failed (it kept saying it tried to run /boot/local-block and eventually giving up and complaing that it couldn't find the root filesystem with UUID=...). I checked if the device was present in /dev, I only saw /dev/mmcblk1, but no "p1".
</p>

<p>
	 
</p>

<p>
	After a lot of debugging and trying, I noticed that if I took the SD card out, then put it back in, dmesg would show that it found the partition and only then it showed both /dev/mmcblk1 as well as /dev/mmcblk1p1. At that moment, if I exit the initramfs, it boots the system as normal.
</p>

<p>
	 
</p>

<p>
	After some trial and error, I noticed this happens with the linux-image-current-rockchip64=22.02.1 image. I can boot without problems with the linux-image-current-rockchip64=21.08.2 image, so I downgraded to that version of the package and put it on hold for now. I now have a working system with the linux-image at the 21.08.2 version, even though I upgraded the other packages (like linux-u-boot-nanopi-r4s-current to) their 22.x versions!
</p>

<p>
	 
</p>

<p>
	I looked around for a solution to this problem (or even understand it), but couldn't find something, so I decided to file this bug report. I did see someone mention changing the <abbr title="Device tree blob"><abbr title="Device tree blob">dtb</abbr></abbr> (/boot/<abbr title="Device tree blob"><abbr title="Device tree blob">dtb</abbr></abbr>/rockchip/rk3399-nanopi-r4s.<abbr title="Device tree blob"><abbr title="Device tree blob">dtb</abbr></abbr>? /usr/lib/linux-image-current-rockchip64/rockchip/rk3399-nanopi-r4s.<abbr title="Device tree blob"><abbr title="Device tree blob">dtb</abbr></abbr>? I don't know which one ends up in the initramfs) which I tried, but ultimately this did not fix my problem.
</p>

<p>
	 
</p>

<p>
	Now whenever I install the new kernel and I need to reboot, I know I can take out the SD-card a couple of seconds after booting, then put it back it to let the OS detect the partition. It's not ideal, but better than having to open up the case and attach a serial console.
</p>

<p>
	 
</p>

<p>
	Is this a known problem? Are there known solutions for this? I'm afraid this problem might persist with newer versions of the kernel and I do not want to be stuck at this version and not get security updates.
</p>
]]></description><guid isPermaLink="false">20047</guid><pubDate>Mon, 14 Mar 2022 12:55:16 +0000</pubDate></item><item><title>NanoPi R4S</title><link>https://testforum.armbian.com/topic/15932-nanopi-r4s/</link><description><![CDATA[<div class="ipsEmbeddedOther" contenteditable="false">
	<iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-controller="core.front.core.autosizeiframe" data-embedid="embed2820113666" scrolling="no" src="https://testforum.armbian.com/index.php?app=core&amp;module=system&amp;controller=embed&amp;url=https://twitter.com/cnxsoft/status/1326746152943775745" style="overflow: hidden; height: 644px;" loading="lazy"></iframe>
</div>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="7203" data-unique="xukmd73ke" width="736" alt="2.jpg" src="https://testforum.armbian.com/uploads/monthly_2020_11/2.jpg.0d94f4158fe4b46551feef9ea83c88b0.jpg" loading="lazy" height="478.4">
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://wiki.friendlyarm.com/wiki/index.php/NanoPi_R4S" ipsnoembed="true" rel="external nofollow">https://wiki.friendlyarm.com/wiki/index.php/NanoPi_R4S</a>
</p>

<p>
	 
</p>

<p>
	I am really excited about this board.
</p>

<p>
	 
</p>

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

	<div class="ipsQuote_contents ipsClearfix" data-gramm="false">
		<ul>
			<li>
				<abbr title="System On a Chip">SoC</abbr>: Rockchip RK3399
				<ul>
					<li>
						CPU: big.LITTLE，Dual-Core Cortex-A72(up to 2.0GHz) + Quad-Core Cortex-A53(up to 1.5GHz)
					</li>
					<li>
						<abbr title="Graphic processing unit (3D acceleration)">GPU</abbr>: Mali-T864 <abbr title="Graphic processing unit (3D acceleration)">GPU</abbr>，supports OpenGL ES1.1/2.0/3.0/3.1, OpenCL, DX11, and AFBC
					</li>
					<li>
						<abbr title="Video processing unit (encoding/decoding)">VPU</abbr>: 4K VP9 and 4K 10bits H265/H264 60fps decoding, Dual VOP, etc
					</li>
				</ul>
			</li>
			<li>
				PMU: RK808-D PMIC, cooperated with independent DC/DC, enabling DVFS, software power-down, RTC wake-up, system sleep mode
			</li>
			<li>
				RAM: 1GB DDR3/4GB LPDDR4
			</li>
			<li>
				Flash: no Onboard <abbr title="embedded MultiMediaCard">eMMC</abbr>
			</li>
			<li>
				Ethernet: one Native Gigabit Ethernet, and one PCIe Gigabit Ethernet
			</li>
			<li>
				USB: two USB 3.0 Type-A ports
			</li>
			<li>
				Pin header extension interface
				<ul>
					<li>
						2x5-pin header: SPI x 1, I2C x 1
					</li>
					<li>
						4-pin header: USB 2.0
					</li>
				</ul>
			</li>
			<li>
				microSD Slot x 1
			</li>
			<li>
				Debug: one Debug UART, 3 Pin 2.54mm header, 3V level, 1500000bps
			</li>
			<li>
				LEDs: 1 x power LED and 3 x <abbr title="General purpose input/output">GPIO</abbr> Controlled LED (SYS, LAN, WAN)
			</li>
			<li>
				others:
				<ul>
					<li>
						2 Pin 1.27/1.25mm RTC battery input connector
					</li>
					<li>
						one UserKey
					</li>
					<li>
						one 5V Fan connector
					</li>
				</ul>
			</li>
			<li>
				Power supply: DC 5V/3A, via USB-C connector or Pin header
			</li>
			<li>
				PCB: 8 Layer, 66 mm x 66 mm
			</li>
			<li>
				Ambient Operating Temperature: -20℃ to 70℃
			</li>
		</ul>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<a href="https://www.cnx-software.com/2020/11/12/nanopi-r4s-headless-rk3399-sbc-features-up-to-4gb-ram-dual-gigabit-ethernet-usb-3-0-ports/" ipsnoembed="true" rel="external nofollow">https://www.cnx-software.com/2020/11/12/nanopi-r4s-headless-rk3399-<abbr title="Single board computer">sbc</abbr>-features-up-to-4gb-ram-dual-gigabit-ethernet-usb-3-0-ports/</a>
</p>

<p>
	The first comments below this blogpost are also not so bad besides the fact that USB-C is power-in only.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">15932</guid><pubDate>Fri, 13 Nov 2020 06:34:45 +0000</pubDate></item></channel></rss>
