<?xml version="1.0"?>
<rss version="2.0"><channel><title>NanoPi M6 Latest Topics</title><link>https://testforum.armbian.com/forum/276-nanopi-m6/</link><description>NanoPi M6 Latest Topics</description><language>en</language><item><title>Dual screen not mirrored?</title><link>https://testforum.armbian.com/topic/55478-dual-screen-not-mirrored/</link><description><![CDATA[<p>
	Does anyone have any clues to give as to setting up dual screen on the Nanopi m6?
</p>

<p>
	 
</p>

<p>
	I searched the forum and found nothing. I don't know why I can never easily find
</p>

<p>
	Anything here. The forum shows one post for the Nanopi m6 and I know that can't be right.
</p>

<p>
	 
</p>

<p>
	The Nanopi mirrors by default, and that is just not going cut it.  
</p>

<p>
	 
</p>

<p>
	Currently installing X on a minimal install.
</p>

<p>
	But that's the next thing. Get a reasonablf sized terminal up.
</p>
]]></description><guid isPermaLink="false">55478</guid><pubDate>Sat, 04 Oct 2025 17:28:23 +0000</pubDate></item><item><title>Nanopi M6 DHCP is not working / Ethernet Failed to reset the dma</title><link>https://testforum.armbian.com/topic/51333-nanopi-m6-dhcp-is-not-working-ethernet-failed-to-reset-the-dma/</link><description><![CDATA[<p>
	This issue is about Nanopi M6 model without LCD, but there is no tag for Nanopi M6, even though it has Platinum support, so I had to set nanopi-r6c tag.
</p>

<p>
	 
</p>

<p>
	The Ethernet interface can't receive settings from DHCP with errors:
</p>

<pre class="ipsCode">[   12.894724] rk_gmac-dwmac fe1c0000.ethernet: IRQ eth_lpi not found
[   12.894866] rk_gmac-dwmac fe1c0000.ethernet: Looking up phy-supply from device tree
[   12.894876] rk_gmac-dwmac fe1c0000.ethernet: Looking up phy-supply property in node /ethernet@fe1c0000 failed
[   12.894892] rk_gmac-dwmac fe1c0000.ethernet: supply phy not found, using dummy regulator
[   12.894948] rk_gmac-dwmac fe1c0000.ethernet: clock input or output? (output).
[   12.894954] rk_gmac-dwmac fe1c0000.ethernet: TX delay(0x42).
[   12.894959] rk_gmac-dwmac fe1c0000.ethernet: Can not read property: rx_delay.
[   12.894964] rk_gmac-dwmac fe1c0000.ethernet: set rx_delay to 0xffffffff
[   12.894996] rk_gmac-dwmac fe1c0000.ethernet: integrated PHY? (no).
[   12.895004] rk_gmac-dwmac fe1c0000.ethernet: cannot get clock mac_clk_rx
[   12.895009] rk_gmac-dwmac fe1c0000.ethernet: cannot get clock mac_clk_tx
[   12.895024] rk_gmac-dwmac fe1c0000.ethernet: cannot get clock clk_mac_speed
[   12.895244] rk_gmac-dwmac fe1c0000.ethernet: init for RGMII_RXID
[   12.895386] rk_gmac-dwmac fe1c0000.ethernet: User ID: 0x30, Synopsys ID: 0x51
[   12.895394] rk_gmac-dwmac fe1c0000.ethernet:     DWMAC4/5
[   12.895399] rk_gmac-dwmac fe1c0000.ethernet: DMA HW capability register supported
[   12.895404] rk_gmac-dwmac fe1c0000.ethernet: RX Checksum Offload Engine supported
[   12.895408] rk_gmac-dwmac fe1c0000.ethernet: TX Checksum insertion supported
[   12.895412] rk_gmac-dwmac fe1c0000.ethernet: Wake-Up On Lan supported
[   12.895447] rk_gmac-dwmac fe1c0000.ethernet: TSO supported
[   12.895451] rk_gmac-dwmac fe1c0000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[   12.895456] rk_gmac-dwmac fe1c0000.ethernet: Enabled L3L4 Flow TC (entries=2)
[   12.895461] rk_gmac-dwmac fe1c0000.ethernet: Enabled RFS Flow TC (entries=10)
[   12.895466] rk_gmac-dwmac fe1c0000.ethernet: TSO feature enabled
[   12.895471] rk_gmac-dwmac fe1c0000.ethernet: Using 32/32 bits DMA host/device width
[   14.079161] rk_gmac-dwmac fe1c0000.ethernet lan: renamed from eth0
[   16.449457] rk_gmac-dwmac fe1c0000.ethernet lan: Register MEM_TYPE_PAGE_POOL RxQ-0
[   16.538364] rk_gmac-dwmac fe1c0000.ethernet lan: PHY [stmmac-1:01] driver [RTL8211F Gigabit Ethernet] (irq=POLL)
[   17.538848] rk_gmac-dwmac fe1c0000.ethernet: Failed to reset the dma
[   17.538877] rk_gmac-dwmac fe1c0000.ethernet lan: stmmac_hw_setup: DMA engine initialization failed
[   17.538894] rk_gmac-dwmac fe1c0000.ethernet lan: __stmmac_open: Hw setup failed</pre>

<p>
	 
</p>

<p>
	But if I set the network settings manually, then network works fine:
</p>

<p>
	 
</p>

<pre class="ipsCode">root@nanopi-m6:~# cat /etc/netplan/11-lan.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    lan:
      match:
        name: "end*"
      dhcp4: false
      dhcp6: false
      addresses:
      - 10.42.1.11/24
      routes:
      - to: default
        via: 10.42.1.1
      nameservers:
       addresses: [10.42.1.1]</pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	I've tried different official Armbian images:
</p>

<p>
	Armbian_24.11.1_Nanopi-m6_bookworm_vendor_6.1.75_minimal.img<br />
	Armbian_24.8.4_Nanopi-m6_bookworm_vendor_6.1.75_minimal.img<br />
	Armbian_25.2.1_Nanopi-m6_bookworm_current_6.12.13_minimal.img<br />
	Armbian_25.2.1_Nanopi-m6_bookworm_vendor_6.1.99_minimal.img<br />
	Armbian_25.2.1_Nanopi-m6_bookworm_vendor_6.1.99_xfce_desktop.img<br />
	Armbian_25.5.0-trunk.418_Nanopi-m6_plucky_vendor_6.1.115_minimal.img
</p>

<p>
	 
</p>

<p>
	I've tried Armbian_25.2.1_Nanopi-m6_bookworm_vendor_6.1.99_minimal.img and Armbian_25.2.1_Nanopi-m6_bookworm_current_6.12.13_minimal.img (updated to kernel 6.12.22) with latest updates and it's not working as well.
</p>

<p>
	 
</p>

<p>
	armbian-hardware-monitor.log:
</p>

<p>
	<a href="https://paste.armbian.com/ketawomulu.yaml" rel="external nofollow">https://paste.armbian.com/ketawomulu.yaml</a>
</p>
]]></description><guid isPermaLink="false">51333</guid><pubDate>Mon, 21 Apr 2025 13:13:28 +0000</pubDate></item></channel></rss>
