<?xml version="1.0"?>
<rss version="2.0"><channel><title>Pine RockPro64 Latest Topics</title><link>https://forum.armbian.com/forum/163-pine-rockpro64/</link><description>Pine RockPro64 Latest Topics</description><language>en</language><item><title>HDMI not working above 1080P</title><link>https://forum.armbian.com/topic/38590-hdmi-not-working-above-1080p/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='https://paste.armbian.com/gaketoluye' target='_blank'  rel="nofollow noreferrer">
	
		
			https://paste.armbian.com/gaketoluye
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	It seems that the HDMI output does not have any option beyond 1080P. Tried multiple monitors. The font size at uboot stage seems right but the resolution maxed out at 1080P after kernel starts.
</p>

<p>
	 
</p>

<p>
	Tried Armbian 24.2.1 with 6.6.16. Could be related with this: <a href="https://forum.manjaro.org/t/rk3399-hdmi-output-for-resolutions-different-than-1080p/90644" rel="external nofollow">https://forum.manjaro.org/t/rk3399-hdmi-output-for-resolutions-different-than-1080p/90644</a>. but patches should be applied at Kernel 6.4: <a href="https://www.phoronix.com/news/Linux-6.4-imx25-Rockchip-4K" rel="external nofollow">https://www.phoronix.com/news/Linux-6.4-imx25-Rockchip-4K</a>
</p>

<p>
	 
</p>

<p>
	Attached is the screenshot when connected with DELL 25inch monitor. Should have 2K option.
</p>

<p>
	 
</p>

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

<p>
	 
</p>

<p>
	Thank you
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2024_05/Screenshotfrom2024-05-0403-20-03.png.fa6b601e8c4007aab5db3ebd4bc4e4d1.png" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="12354" src="https://forum.armbian.com/uploads/monthly_2024_05/Screenshotfrom2024-05-0403-20-03.thumb.png.965775f7f58303fc993230b285a82a79.png" data-ratio="84.18" width="891" class="ipsImage ipsImage_thumbnailed" alt="Screenshot from 2024-05-04 03-20-03.png"></a></p>]]></description><guid isPermaLink="false">38590</guid><pubDate>Sat, 04 May 2024 10:21:27 +0000</pubDate></item><item><title>rockpro64 boot failure if usb drive is attached with firmware 6.6.39</title><link>https://forum.armbian.com/topic/43870-rockpro64-boot-failure-if-usb-drive-is-attached-with-firmware-6639/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='https://paste.armbian.com/okapisewip' target='_blank'  rel="nofollow noreferrer">
	
		
			https://paste.armbian.com/okapisewip
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	rockpro64 board can't boot up if usb hdd is attached, if I pull out the usb it boot up correctly (Armbianmonitor log attached).
</p>

<p>
	With previous firmware (6.6.36) works correctly.
</p>

<p>
	 
</p>

<p>
	Please help.
</p>
]]></description><guid isPermaLink="false">43870</guid><pubDate>Fri, 16 Aug 2024 19:34:33 +0000</pubDate></item><item><title>Pinebook Pro Kernel on RockPro64</title><link>https://forum.armbian.com/topic/42173-pinebook-pro-kernel-on-rockpro64/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi,
</p>

<p>
	I read everything I could possibly find on the DP-Alt mode for the RockPro64 and came to the conclusion that no Distro is offering that right now.
</p>

<p>
	However, the Pinebook Pro seems to have support via a Kernel Patch. Can the Pinebook Pro Kernel be installed on the RockPro64?
</p>

<p>
	Is there a repository for Armbian Kernels?
</p>

<p>
	 
</p>

<p>
	Thanks very much.
</p>
]]></description><guid isPermaLink="false">42173</guid><pubDate>Mon, 08 Jul 2024 21:03:39 +0000</pubDate></item><item><title>Ethernet driver bug (?) using several MAC addresses (vlan use case) on the integrated NIC</title><link>https://forum.armbian.com/topic/41476-ethernet-driver-bug-using-several-mac-addresses-vlan-use-case-on-the-integrated-nic/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='https://paste.armbian.com/evajafekoh' target='_blank'  rel="nofollow noreferrer">
	
		
			https://paste.armbian.com/evajafekoh
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hello,
</p>

<p>
	 
</p>

<p>
	After several days of debug I put the finger on a very strange issue using integrated Ethernet.
</p>

<p>
	I use my Rockpro64 mostly as a Samba and DNS server.
</p>

<p>
	 
</p>

<p>
	In my network context I implement 2 vlans as vlan interfaces (eth0.10 and eth0.20).
</p>

<p>
	Each of these interfaces needs to use a specific mac address that differs from physical eth0 mac address (it is an important point).
</p>

<p>
	If I use only the physical mac my router is not be able to route correctly between vlans (probably an ivl/svl issue).
</p>

<p>
	 
</p>

<p>
	Under this context I first noticed that when I bring down eth0.20 although using vlan 10 (so eth0.10) connectivity is lost.
</p>

<p>
	I then write a script to gather all needed information (ie. ip link/addr/route/rule/neigh, ping, arping, netstat, ...) ==&gt; no peculiar problem
</p>

<p>
	 
</p>

<p>
	I then add a background tcpdump and, guess what, the connectivity loss didn't occur anymore !
</p>

<p>
	After thinking a bit, I made the assumption that the main difference is the use of promiscuous mode during tcpdump.
</p>

<p>
	 
</p>

<p>
	==&gt; and "bingo" : setting 'promisc' flag on eth0 acts as a workaround.
</p>

<p>
	Also if I do not set a specific mac for vlan and use physical mac leads to no connectivity issue, despite the wrong routing.
</p>

<p>
	 
</p>

<p>
	<strong>The key point seems that bringing down a vlan interface unregisters all macaddress from listening process instead only the needed, so the connectivity problem.</strong>
</p>

<p>
	 
</p>

<p>
	I don't know if it's a hardware limitation, a driver bug or Armbian issue, but I am open to any fix or at least, any debug hint that helps to narrow down the root cause.
</p>

<p>
	 
</p>

<p>
	Regards.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">41476</guid><pubDate>Fri, 21 Jun 2024 17:03:17 +0000</pubDate></item><item><title>PCIe width only x1 for a x4 card</title><link>https://forum.armbian.com/topic/39370-pcie-width-only-x1-for-a-x4-card/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='https://paste.armbian.com/uwusayonoq' target='_blank'  rel="nofollow noreferrer">
	
		
			https://paste.armbian.com/uwusayonoq
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hi
</p>

<p>
	 
</p>

<p>
	I installed a nvme SSD to my rockpro64 (with a generic PCIe adapter card). Somehow it only uses a x1 link instead of x4. I also observed the same behaviour with a x2 SATA card (only x1 link established).
</p>

<p>
	Output of lspci:
</p>

<p>
	LnkSta: Speed 2.5GT/s (downgraded), Width x1 (downgraded)
</p>

<p>
	 
</p>

<p>
	To rule out hardware issues, I also tried the same setup with Manjaro-ARM which correctly negotiates a x4 link.
</p>

<p>
	LnkSta: Speed 2.5GT/s (downgraded), Width x4
</p>

<p>
	 
</p>

<p>
	dmesg for Armbian
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">[    2.221206] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[    2.221296] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -&gt; 0x00fa000000
[    2.221334] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -&gt; 0x00fbe00000
[    2.222953] rockchip-pcie f8000000.pcie: supply vpcie1v8 not found, using dummy regulator
[    2.223187] rockchip-pcie f8000000.pcie: supply vpcie0v9 not found, using dummy regulator
[    2.286376] rockchip-pcie f8000000.pcie: wait 1000 ms (from device tree) before bus scan
[    3.298661] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00
[    3.309542] pcieport 0000:00:00.0: enabling device (0000 -&gt; 0002)
[    3.310052] pcieport 0000:00:00.0: PME: Signaling with IRQ 58
[    3.310984] pcieport 0000:00:00.0: AER: enabled with IRQ 58</span></pre>

<p>
	 
</p>

<p>
	virtually identical for Manjaro-ARM
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">[    1.114557] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[    1.114626] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -&gt; 0x00fa000000
[    1.114655] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -&gt; 0x00fbe00000
[    1.115937] rockchip-pcie f8000000.pcie: supply vpcie1v8 not found, using dummy regulator
[    1.116100] rockchip-pcie f8000000.pcie: supply vpcie0v9 not found, using dummy regulator
[    1.176874] rockchip-pcie f8000000.pcie: wait 1000 ms (from device tree) before bus scan
[    2.234398] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00
[    2.274272] pcieport 0000:00:00.0: enabling device (0000 -&gt; 0002)
[    2.274780] pcieport 0000:00:00.0: PME: Signaling with IRQ 58
[    2.275722] pcieport 0000:00:00.0: AER: enabled with IRQ 58</span></pre>

<p>
	 
</p>

<p>
	I also compared the device trees for Armbian and Manjaro. There are no differences as well.
</p>

<p>
	 
</p>

<p>
	Has anyone a hint for me what I could try to get the x4 link established?
</p>
]]></description><guid isPermaLink="false">39370</guid><pubDate>Thu, 16 May 2024 06:56:49 +0000</pubDate></item><item><title>RockPro64 and Marvell 88SE9230 compatibility</title><link>https://forum.armbian.com/topic/14720-rockpro64-and-marvell-88se9230-compatibility/</link><description><![CDATA[<p>
	Hi everybody,
</p>

<p>
	 
</p>

<p>
	I have a problem with this version: Armbian_20.05.2_Rockpro64_buster_legacy_4.4.213.img
</p>

<p>
	I don't see my disk that is plugged on the PCIe To SATA Marvell 88SE9230 in the system.
</p>

<p>
	I've create the file /etc/udev/rules.d/99-marvell.rules with the following line on it:
</p>

<p>
	ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1b4b", ATTR{device}=="0x9230", RUN+="/bin/bash -c 'echo %k &gt; /sys/bus/pci/drivers/ahci/bind'"
</p>

<p>
	 
</p>

<p>
	If I do the same thing with this version: Armbian_20.05.4_Rockpro64_focal_current_5.4.46.img, I see my disk after creating the file.
</p>

<p>
	But, there's two problem with this version: first the fan always running and, more important, second I can't install OpenMediaVault on it.
</p>

<p>
	 
</p>

<p>
	My question is, do I have to do something on the kernel? If so, could someone tell me what I have to activate to see my disk ?
</p>

<p>
	I don't have a lot of knowledge about kernels but I'm ready to jump it if someone could tell me where to check.
</p>

<p>
	 
</p>

<p>
	Thank you all in advance.
</p>
]]></description><guid isPermaLink="false">14720</guid><pubDate>Sun, 26 Jul 2020 17:26:22 +0000</pubDate></item><item><title>USB-C DP alt mode not working with mainline kernel</title><link>https://forum.armbian.com/topic/36926-usb-c-dp-alt-mode-not-working-with-mainline-kernel/</link><description><![CDATA[<p>
	<a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/12900-steeman/?do=hovercard" data-mentionid="12900" href="https://forum.armbian.com/profile/12900-steeman/" rel="">@SteeMan</a> the thing is I have a RockPro64 and the only way to get DP alt-mode working on the USB-C port is on the 4.4 kernel which isn't supported by newer versions. Is there any backup repo for buster? Thanks
</p>
]]></description><guid isPermaLink="false">36926</guid><pubDate>Fri, 29 Mar 2024 16:38:56 +0000</pubDate></item><item><title>LVM2 devices not created when booting Kernel 6.6</title><link>https://forum.armbian.com/topic/35562-lvm2-devices-not-created-when-booting-kernel-66/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='https://paste.armbian.com/agabarehik' target='_blank'  rel="nofollow noreferrer">
	
		
			https://paste.armbian.com/agabarehik
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	I have a RockPro64 that I have been using for many years as a server. It is currently running Armbian bookworm 12.5. Most of the storage is on an M.2 SSD attached to the PCI socket and is subdivided into disk volumes using linux LVM2.
</p>

<p>
	 
</p>

<p>
	Today I accepted the Armbian kernel upgrade from 6.1.50 to 6.6.16
</p>

<p>
	 
</p>

<p>
	During the reboot it failed to mount any of my LVM volumes because the device nodes where not present.
</p>

<p>
	 
</p>

<p>
	I found this article about how to recover the situation: <a href="https://unix.stackexchange.com/questions/11125/lvm-devices-under-dev-mapper-missing" rel="external nofollow">https://unix.stackexchange.com/questions/11125/lvm-devices-under-dev-mapper-missing</a>
</p>

<p>
	 
</p>

<p>
	While in rescue mode I ran the suggested command
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">vgchange -a y </span><span class="tag">&lt;name</span><span class="pln"> </span><span class="atn">of</span><span class="pln"> </span><span class="atn">volume</span><span class="pln"> </span><span class="atn">group</span><span class="tag">&gt;</span></pre>

<p>
	 
</p>

<p>
	This re-created the lvm devices under /dev/mapper so I was able to mount the volumes, but the newly created devices where not persisted so I got the same problem again when I attempted to reboot.
</p>

<p>
	 
</p>

<p>
	I have been able to get my system booting by adding "nofail" to each /etc/fstab line and then after boot running the vgchange command to create the devices so that the system can boot, but clearly this is not a wise long term solution. It looks like something has been missed out of the early boot commands or the intrid, but I don't know enough to fully debug the problem.
</p>

<p>
	 
</p>

<p>
	Any ideas?
</p>
]]></description><guid isPermaLink="false">35562</guid><pubDate>Sun, 03 Mar 2024 10:38:34 +0000</pubDate></item><item><title>Does not respond to hostname</title><link>https://forum.armbian.com/topic/34964-does-not-respond-to-hostname/</link><description><![CDATA[<p>
	Hi guys.
</p>

<p>
	<br />
	I have been using a RockPro64 as a miniserver for many years. It runs stable most of the time. I have assigned it a host name "ab2" via armbian-config. It usually responds well to this alias. Only from time to time it happens that it no longer responds to the hostname. Only a reboot helps. Do you have any idea what this could be?
</p>

<p>
	 
</p>

<p>
	PS Thanks for your great work!
</p>

<p>
	 
</p>

<p>
	Sem
</p>
]]></description><guid isPermaLink="false">34964</guid><pubDate>Thu, 22 Feb 2024 07:07:42 +0000</pubDate></item><item><title>RK3399 PCIe enumeration</title><link>https://forum.armbian.com/topic/33464-rk3399-pcie-enumeration/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	I have a custom PCIe x4 lane card that I'm trying to integrate with a RockPro64 <abbr title="Single board computer"><abbr title="Single board computer">SBC</abbr></abbr>. This custom card has been tested with many users on different platforms including a linux x86 system. When I try this card in a RK3399 system, I get a strange result when I view the assigned address space with the lspci command. It appears the address assigned is the exact value of the BAR address size for each BAR. If I change the BAR size the assigned address changes to that value. Below is a dmesg dump along with a lspci output for my device. Device is  [ad00:001e]. Any guidance?
</p>

<p>
	 
</p>

<p>
	dmesg:
</p>

<p>
	[    2.395091] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:<br />
	[    2.395148] rockchip-pcie f8000000.pcie:      MEM 0x00fa000000..0x00fbdfffff -&gt; 0x00fa000000<br />
	[    2.395175] rockchip-pcie f8000000.pcie:       IO 0x00fbe00000..0x00fbefffff -&gt; 0x00fbe00000<br />
	[    2.396226] rockchip-pcie f8000000.pcie: supply vpcie1v8 not found, using dummy regulator<br />
	[    2.396376] rockchip-pcie f8000000.pcie: supply vpcie0v9 not found, using dummy regulator<br />
	[    2.571466] rockchip-pcie f8000000.pcie: wait 1000 ms (from device tree) before bus scan<br />
	[    3.582289] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00<br />
	[    3.582303] pci_bus 0000:00: root bus resource [bus 00-1f]<br />
	[    3.582316] pci_bus 0000:00: root bus resource [mem 0xfa000000-0xfbdfffff]<br />
	[    3.582330] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0xfbe00000-0xfbefffff])<br />
	[    3.582387] pci 0000:00:00.0: [1d87:0100] type 01 class 0x060400<br />
	[    3.582547] pci 0000:00:00.0: supports D1<br />
	[    3.582557] pci 0000:00:00.0: PME# supported from D0 D1 D3hot<br />
	[    3.588072] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring<br />
	[    3.588301] pci 0000:01:00.0: [ad00:001e] type 00 class 0x000000<br />
	[    3.588382] pci 0000:01:00.0: reg 0x10: [mem 0xfffffe00-0xffffffff]<br />
	[    3.588455] pci 0000:01:00.0: reg 0x18: [mem 0xffe00000-0xffffffff]<br />
	[    3.588606] pci 0000:01:00.0: Upstream bridge's Max Payload Size set to 128 (was 256, max 256)<br />
	[    3.588632] pci 0000:01:00.0: Max Payload Size set to 128 (was 128, max 128)<br />
	[    3.589238] pci_bus 0000:01: busn_res: [bus 01-1f] end is updated to 01<br />
	[    3.589272] pci 0000:00:00.0: BAR 14: assigned [mem 0xfa000000-0xfa2fffff]<br />
	[    3.589287] pci 0000:00:00.0: PCI bridge to [bus 01]<br />
	[    3.589302] pci 0000:00:00.0:   bridge window [mem 0xfa000000-0xfa2fffff]<br />
	[    3.589497] pcieport 0000:00:00.0: enabling device (0000 -&gt; 0002)<br />
	[    3.589853] pcieport 0000:00:00.0: PME: Signaling with IRQ 37<br />
	[    3.590302] pcieport 0000:00:00.0: AER: enabled with IRQ 37
</p>

<p>
	 
</p>

<p>
	lspci -v:
</p>

<p>
	00:00.0 PCI bridge: Rockchip Electronics Co., Ltd RK3399 PCI Express Root Port (prog-if 00 [Normal decode])<br />
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+<br />
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &gt;TAbort- &lt;TAbort- &lt;MAbort- &gt;SERR- &lt;PERR- INTx-<br />
	Latency: 0<br />
	Interrupt: pin A routed to IRQ 37<br />
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0<br />
	Memory behind bridge: fa000000-fa2fffff [size=3M] [32-bit]<br />
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast &gt;TAbort- &lt;TAbort- &lt;MAbort- &lt;SERR- &lt;PERR-<br />
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- &gt;Reset- FastB2B-<br />
	PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-<br />
	Capabilities: &lt;access denied&gt;<br />
	Kernel driver in use: pcieport<br />
	<br />
	01:00.0 Non-VGA unclassified device: Alta Data Technologies LLC Device 001e<br />
	Subsystem: Alta Data Technologies LLC Device 001e<br />
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-<br />
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &gt;TAbort- &lt;TAbort- &lt;MAbort- &gt;SERR- &lt;PERR- INTx-<br />
	Interrupt: pin A routed to IRQ 0<br />
	Region 0: Memory at fffffe00 (32-bit, non-prefetchable) [disabled] [size=512]<br />
	Region 2: Memory at ffe00000 (32-bit, non-prefetchable) [disabled] [size=2M]<br />
	Capabilities: &lt;access denied&gt;
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">33464</guid><pubDate>Fri, 26 Jan 2024 20:41:07 +0000</pubDate></item><item><title>USB 3.2 gen 2x2 4TB SSD drive unrecognized</title><link>https://forum.armbian.com/topic/33378-usb-32-gen-2x2-4tb-ssd-drive-unrecognized/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I tried to connect an external USB 3.2 gen 2x2 4TB SSD drive to the only USB-C port available on the Rockpro64, but it's not recognized.
</p>

<p>
	 
</p>

<p>
	I don't know if I need to install some packages for it to work?
</p>

<p>
	 
</p>

<p>
	Any help would be very appreciated!
</p>

<p>
	 
</p>

<p>
	I am on Ubuntu Jammy based Armbian: 6.1.63-current-rockchip64 #1 SMP PREEMPT Mon Nov 20 10:52:19 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
</p>

<p>
	 
</p>

<p>
	It works well with the same cable on a Macbook Pro.
</p>

<p>
	 
</p>

<p>
	Kind regards,
</p>

<p>
	Baptiste
</p>

<p>
	 
</p>

<pre class="ipsCode">dmesg
[    4.879030] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[    4.880111] [drm] Initialized panfrost 1.2.0 20180908 for ff9a0000.gpu on minor 1
[    5.779194] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[    5.779596] usb usb1-port1: attempt power cycle
[    6.755189] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[    7.655190] usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
[    7.655590] usb usb1-port1: unable to enumerate USB device</pre>

<p>
	 
</p>

<pre class="ipsCode">sudo lsusb -t
/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M</pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">33378</guid><pubDate>Tue, 23 Jan 2024 14:12:03 +0000</pubDate></item><item><title>RockPro64+Armbian=eMMC limitation?</title><link>https://forum.armbian.com/topic/32258-rockpro64armbianemmc-limitation/</link><description><![CDATA[<p>
	Hello ,
</p>

<p>
	 
</p>

<p>
	looking to upgrade from <abbr title="Single board computer"><abbr title="Single board computer">SBC</abbr></abbr> Rock64 to RockPro64&lt;
</p>

<p>
	however, on the homepage it is mentioned, 
</p>

<p>
	that
</p>

<p>
	 
</p>

<p>
	<a href="https://wiki.pine64.org/wiki/ROCKPro64_Software_Releases" rel="external nofollow">https://wiki.pine64.org/wiki/ROCKPro64_Software_Releases</a>
</p>

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

	<div class="ipsQuote_contents">
		<p>
			If you are booting from a Micro SD card, then both Linux kernel versions will work. If you are trying to boot from an <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">eMMC</abbr></abbr> module then the 4.4.y will work, but the newer 5.10.y will not.
		</p>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	Since my Rock64 is running aready Linux kernel 4.4 and i am looking to upgrade, both from Rock64 and from SDcard to <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">eMMC</abbr></abbr>,
</p>

<p>
	 
</p>

<p>
	my question, if this limitation still applies to RockPro64 with newer editions of Armbian, also since there is no mention of it on the official Armbian Page for RockPro64
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">https://www.armbian.com/rockpro64/</span></pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Thank you very much 
</p>
]]></description><guid isPermaLink="false">32258</guid><pubDate>Tue, 05 Dec 2023 16:26:51 +0000</pubDate></item><item><title>uIntrid not created during kernel update -  RockPro 64 version 23.11.1</title><link>https://forum.armbian.com/topic/32192-uintrid-not-created-during-kernel-update-rockpro-64-version-23111/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='https://paste.armbian.com/imelutaniv' target='_blank'  rel="nofollow noreferrer">
	
		
			https://paste.armbian.com/imelutaniv
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	I have recently accepted the 23.11.1 armbain kernel release on my RockPro 64
</p>

<p>
	 
</p>

<p>
	The update has not rebuilt or updated the uIntrd for the 6.1.63 kernel. Note that the /boot/uInitrd symlink still points to the old uInitrd version but the other two symlinks have updated.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">root@jupiter:~# ls -l /boot/dtb /boot/Image /boot/uInitrd
lrwxrwxrwx 1 root root 29 Dec  2 20:38 /boot/dtb -&gt; dtb-6.1.63-current-rockchip64
lrwxrwxrwx 1 root root 33 Dec  2 20:38 /boot/Image -&gt; vmlinuz-6.1.63-current-rockchip64
lrwxrwxrwx 1 root root 33 Nov 30 18:04 /boot/uInitrd -&gt; uInitrd-6.1.50-current-rockchip64
root@jupiter:~# ls -l /boot/uInitrd*
lrwxrwxrwx 1 root root       33 Nov 30 18:04 /boot/uInitrd -&gt; uInitrd-6.1.50-current-rockchip64
-rw-r--r-- 1 root root 17777215 Jul 22 21:07 /boot/uInitrd-5.15.93-rockchip64
-rw-r--r-- 1 root root 17560966 Nov 30 12:06 /boot/uInitrd-6.1.50-current-rockchip64</span></pre>

<p>
	 
</p>

<p>
	The first time after the update I did not notice before rebooting, and the box failed to boot properly. I got to a rescue console and was able to restore the three 6.1.50 kernel files from a backup, and restore the symlinks.
</p>

<p>
	 
</p>

<p>
	I tried running:
</p>

<p>
	 
</p>

<pre class="ipsCode">apt reinstall armbian-config armbian-firmware linux-dtb-current-rockchip64 linux-image-current-rockchip64 linux-u-boot-rockpro64-current base-files
</pre>

<p>
	 
</p>

<p>
	But this did not fix the problem. Google is not helping me find the command to create the 6.1.63 uInitrd file by hand.
</p>

<p>
	 
</p>

<p>
	I have also tried installing the 6.1.64 kernel from beta.armbian.com but that had the same issue.
</p>

<p>
	 
</p>

<p>
	Currently my device is running 6.1.50-current-rockchip64 but the 6.1.64-current-rockchip64 kernel is installed and I suspect that there are inconsistencies in how things are setup. For example wireguard is not working correctly.
</p>

<p>
	 
</p>

<p>
	How can I restore my device back to a stable working state?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">32192</guid><pubDate>Sat, 02 Dec 2023 21:58:57 +0000</pubDate></item><item><title>RockPRO64 blinking white LED light</title><link>https://forum.armbian.com/topic/31894-rockpro64-blinking-white-led-light/</link><description><![CDATA[<p>
	I haven't touched my ROCKPro64 for quite a while.  Pulled it out today and starting playing with it.
</p>

<p>
	 
</p>

<p>
	I was getting 2 blinks of white LED, then a pause, then repeating.  I thought it wasn't booting or something.
</p>

<p>
	 
</p>

<p>
	After checking a whole bunch of things, including connecting a serial terminal, I finally realized I had a bad Ethernet cable (and this was why it was not showing up on my router).  The board (and OS installed to <abbr title="embedded MultiMediaCard">eMMC</abbr>) had been fine the whole time.
</p>

<p>
	 
</p>

<p>
	Now, my understanding is that the LED behavior is particular to software (bootloader, I guess?).  But FWIW, on a slightly older Armbian (21.02.3) at least, this appears to be default behavior.
</p>

<p>
	 
</p>

<p>
	I just wanted to make a note for search purposes, in case anyone else runs across the same issue.
</p>
]]></description><guid isPermaLink="false">31894</guid><pubDate>Wed, 22 Nov 2023 21:31:30 +0000</pubDate></item><item><title>Rockpro64 hard locks after kernel 6.1 update</title><link>https://forum.armbian.com/topic/30688-rockpro64-hard-locks-after-kernel-61-update/</link><description><![CDATA[<p>
	Running Armbian 23.8.1 Jammy CLI Minimal.  Since my kernel updated to 6.1 I have been having serious stability issues.  Uptime is somewhere between 3 and 24 hours before the system becomes completely unresponsive.  Prior to the 6.1 update this system was rock solid and would be up for months at a time, only ever rebooted for kernel updates.
</p>

<p>
	 
</p>

<p>
	I currently have a monitor plugged in running dmesg -W hoping for something when these hard locks are occurring but I am not seeing anything to indicate what the issue may be.
</p>

<p>
	 
</p>

<p>
	armbianmonitor-u output is:
</p>

<p>
	<a href="https://pastebin.com/DeU8VsB4" rel="external nofollow">https://pastebin.com/DeU8VsB4</a>
</p>

<p>
	 
</p>

<p>
	Any suggestions on any additional debugging I can enable to try tracking this down?
</p>
]]></description><guid isPermaLink="false">30688</guid><pubDate>Tue, 10 Oct 2023 19:36:10 +0000</pubDate></item><item><title>Armbian 23.08.0 trunk_Rockpro64, U-boot problem. Board wont start after restart/reboot...</title><link>https://forum.armbian.com/topic/29778-armbian-23080-trunk_rockpro64-u-boot-problem-board-wont-start-after-restartreboot/</link><description><![CDATA[<p>
	 
</p>

<p>
	I have compiled with Armbian build <span style="color:#e74c3c;"><strong>(btw i reported that RockPro64 and Rock64 download pages give 502 Bad gateway</strong></span>)<br />
	1. Armbian_23.08.0-trunk_Rockpro64_jammy_current_6.1.46_minimal.img
</p>

<p>
	2. Armbian_23.08.0-trunk_Rockpro64_jammy_current_6.1.46_cinnamon_desktop.img
</p>

<p>
	 
</p>

<p>
	With SPI disabled, the img boots fine, but when reboot/restart takes place, board gives black screen, no U-boot activity, no white light.<br />
	It will boot again after restart if reset pressed or power off/on
</p>

<p>
	<br />
	Shouldnt board reboot normally?<br />
	<br />
	<strong>PS</strong><br />
	nd after u-boot log/text this screen shows prior booting
</p>

<p>
	 
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="10855" href="https://forum.armbian.com/uploads/monthly_2023_08/20230822_140942.jpg.dfc6427ed43f38e94b891b9c45d4c6f9.jpg" rel=""><img alt="20230822_140942.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="10855" data-ratio="54.2" width="1000" src="https://forum.armbian.com/uploads/monthly_2023_08/20230822_140942.thumb.jpg.6f5c3ad011d7447f90e5a794e05fdf90.jpg" /></a>
</p>
]]></description><guid isPermaLink="false">29778</guid><pubDate>Tue, 22 Aug 2023 15:09:15 +0000</pubDate></item><item><title>u-boot RockPro64, Hide txt</title><link>https://forum.armbian.com/topic/29763-u-boot-rockpro64-hide-txt/</link><description><![CDATA[<p>
	Hi to all,
</p>

<p>
	 
</p>

<p>
	In the past it was proposed by <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/1-igor/?do=hovercard" data-mentionid="1" href="https://forum.armbian.com/profile/1-igor/" rel="">@Igor</a> to use the <em>u-boot-sunxi/remove-boot-messages-from-hdmi.patch</em><br />
	this now as I can see under the allwinner-optional and seems do nothing on RockPro64 u-boot compile to hide the text
</p>

<p>
	 
</p>

<p>
	<a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/1002-jock/?do=hovercard" data-mentionid="1002" href="https://forum.armbian.com/profile/1002-jock/" rel="">@jock</a> provided in the Tinker forum a userpatch<em><strong> disable-vidconsole.patch </strong></em>which works great on it (tinker)
</p>

<pre class="ipsCode">diff --git a/include/configs/tinker_rk3288.h b/include/configs/tinker_rk3288.h
index bde7d72e6d..3ae9bb05f7 100644
--- a/include/configs/tinker_rk3288.h
+++ b/include/configs/tinker_rk3288.h
@@ -7,9 +7,9 @@
 #define __CONFIG_H
 
 #define ROCKCHIP_DEVICE_SETTINGS \
-        "stdin=serial,usbkbd\0" \
-        "stdout=serial,vidconsole\0" \
-        "stderr=serial,vidconsole\0"
+        "stdin=serial\0" \
+        "stdout=serial\0" \
+        "stderr=serial\0"
 
 #include &lt;configs/rk3288_common.h&gt;</pre>

<p>
	 
</p>

<p>
	On an <strong>Linux 5.15.93-rockchip64 aarch64 GNU/Linux - Ubuntu 20.04.6 <abbr title="Long term support"><abbr title="Long term support">LTS</abbr></abbr> </strong>image the u-boot does not boot the sd, but on a spi u-boot installed, it boots ok<br />
	<br />
	I would like to have working hidden u-boot installed on the sd (bridge spi to disabled with pin 23-25) rather boot first the spi. (feels longer boot)<br />
	I try to compile with, tried diff patches but no luck
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">./compile.sh build BOARD=rockpro64 BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes BUILD_ONLY=u-boot KERNEL_CONFIGURE=no RELEASE=jammy</span></pre>

<p>
	 
</p>

<p>
	Any feedback or existing solution is much appreciated.<br />
	To recap:<br />
	- Tips or pointers on which patch to be used to hide uboot boot process on RockPro64<br />
	- Below is probably to uboot related so Ill test other compiles<br />
	<br />
	PS<br />
	I have compiled a non patched/[non applied sunxi hide msgs patch] "linux-u-boot-rockpro64-current_23.08.0-trunk_arm64__2023.01-S62e2-Pee75-He8c0-V2d4f-B9963-R448a.deb" and applied from armbian-config to sd card.<br />
	It boots ok with disabled SPI from Power Off<br />
	But if OS reboots it stays to black screen (no white light).<br />
	<br />
	If reset pressed or power off and start from buttons, it boots again fine with UBOOT visible (submarine logo and text)<br />
	<strong>NOTE: <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/6101-ayufan/?do=hovercard" data-mentionid="6101" href="https://forum.armbian.com/profile/6101-ayufan/" rel="">@ayufan</a> </strong>Ayufan latest uboot on spi works excellent and hidden boot
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">29763</guid><pubDate>Mon, 21 Aug 2023 11:13:13 +0000</pubDate></item><item><title>rockpro64 Armbian 22.02 images doesn't boot</title><link>https://forum.armbian.com/topic/20735-rockpro64-armbian-2202-images-doesnt-boot/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hello,
</p>

<p>
	 
</p>

<p>
	Armbian 22.02 images doesn't boot on rockpro64. I have tried:
</p>

<p>
	Armbian 22.02 Bullseye
</p>

<p>
	Armbian 22.02 Jammy XFCE
</p>

<p>
	 
</p>

<p>
	It doesn't boot (not blinking white led).
</p>

<p>
	 
</p>

<p>
	Previous builds works correctly:
</p>

<p>
	Armbian_21.08.1_Rockpro64_bullseye_current_5.10.60
</p>
]]></description><guid isPermaLink="false">20735</guid><pubDate>Mon, 09 May 2022 06:10:31 +0000</pubDate></item><item><title>Problems with processing udp packets at high-rate with embedded ethernet controller ?</title><link>https://forum.armbian.com/topic/29734-problems-with-processing-udp-packets-at-high-rate-with-embedded-ethernet-controller/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	<br />
	The issue I describe below begins with a simple 1GB/s speed test with iperf3 (using tcp, then udp). With tcp everything is almost ok. With udp it's an other story.<br />
	I first try through Internet and notice that there is connection drops. The network topology is : test computer =&gt; internet =&gt; router =&gt; switch (Mikrotik crs-326) =&gt; Rockpro64
</p>

<p>
	The iperf3 server is on Rockpro64, and the client is on test computer.
</p>

<p>
	<br />
	I then try to narrow down :
</p>

<p>
	- I connect directly to the switch and try again : in and out switch ports show near max speed (~1 Gbps), however the iperf3 server logs show 2 or 3 transfers at reduced speed, then show no transfer/throughput after<br />
	Topology : test computer =&gt; switch =&gt; Rockpro64 (ethernet)
</p>

<p>
	- I then connect an usb-c network adapter on Rockpro64 : all is working correctly at around 350MBits throughput (seems to be maximum speed with usb)<br />
	Topology : test computer =&gt; Rockpro64 (usb adapter)
</p>

<p>
	 
</p>

<p>
	It looks like the Rockpro64 has problems with processing udp packets at high-rate with its embedded ethernet controller.
</p>

<p>
	 
</p>

<p>
	I try to enable ethernet flow control on switch, and check it's enabled on Rockpro64 : no change (pause frames are not even sent).<br />
	I increase tx/rx ring buffers to the maximum (1024) : nothing changes as well.<br />
	I try to increase kernel net.core.rmem_* buffers to 25M : no changes
</p>

<p>
	 
</p>

<p>
	Is there known issues about this ?<br />
	Is there an alternate/improved driver for the nic ?<br />
	Have you some advices about extra debug steps ?
</p>

<p>
	 
</p>

<p>
	Regards.
</p>

<p>
	 
</p>

<p>
	 
</p>

<pre class="ipsCode">E:\utils\iperf3\iperf-3.1.3-win64&gt;iperf3 -V -c 192.168.0.64 -u -b 0 --get-server-output
iperf 3.1.3
CYGWIN_NT-10.0 ARNAUD-PC 2.5.1(0.297/5/3) 2016-04-21 22:14 x86_64
Time: Sat, 19 Aug 2023 09:16:46 GMT
Connecting to host 192.168.0.64, port 5201
      Cookie: ARNAUD-PC.1692436606.019644.1e8c9a9b
[  4] local 192.168.0.13 port 64985 connected to 192.168.0.64 port 5201
Starting Test: protocol: UDP, 1 streams, 8192 byte blocks, omitting 0 seconds, 10 second test
[ ID] Interval           Transfer     Bandwidth       Total Datagrams
[  4]   0.00-1.00   sec   115 MBytes   962 Mbits/sec  14690
[  4]   1.00-2.00   sec   114 MBytes   958 Mbits/sec  14630
[  4]   2.00-3.00   sec   114 MBytes   953 Mbits/sec  14530
[  4]   3.00-4.00   sec   109 MBytes   918 Mbits/sec  14010
[  4]   4.00-5.00   sec   114 MBytes   956 Mbits/sec  14590
[  4]   5.00-6.00   sec   114 MBytes   958 Mbits/sec  14620
[  4]   6.00-7.00   sec   114 MBytes   958 Mbits/sec  14620
[  4]   7.00-8.00   sec   114 MBytes   958 Mbits/sec  14630
[  4]   8.00-9.00   sec   114 MBytes   958 Mbits/sec  14620
[  4]   9.00-10.00  sec   114 MBytes   958 Mbits/sec  14620
- - - - - - - - - - - - - - - - - - - - - - - - -
Test Complete. Summary Results:
[ ID] Interval           Transfer     Bandwidth       Jitter    Lost/Total Datagrams
[  4]   0.00-10.00  sec  1.11 GBytes   954 Mbits/sec  0.074 ms  521/20469 (2.5%)
[  4] Sent 20469 datagrams
CPU Utilization: local/sender 0.8% (0.0%u/0.8%s), remote/receiver 2.9% (0.2%u/2.7%s)

Server output:
Time: Sat, 19 Aug 2023 09:16:46 GMT
Accepted connection from 192.168.0.13, port 44317
      Cookie: ARNAUD-PC.1692436606.019644.1e8c9a9b
[  5] local 192.168.0.64 port 5201 connected to 192.168.0.13 port 64985
Starting Test: protocol: UDP, 1 streams, 8192 byte blocks, omitting 0 seconds, 10 second test, tos 0
[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams
[  5]   0.00-1.00   sec   106 MBytes   891 Mbits/sec  0.082 ms  347/13937 (2.5%)
[  5]   1.00-2.00   sec  49.7 MBytes   416 Mbits/sec  0.074 ms  174/6532 (2.7%)
[  5]   2.00-3.00   sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
[  5]   3.00-4.00   sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
[  5]   4.00-5.00   sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
[  5]   5.00-6.00   sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
[  5]   6.00-7.00   sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
[  5]   7.00-8.00   sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
[  5]   8.00-9.00   sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
[  5]   9.00-10.00  sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
[  5]  10.00-10.26  sec  0.00 Bytes  0.00 bits/sec  0.074 ms  0/0 (0%)
- - - - - - - - - - - - - - - - - - - - - - - - -
Test Complete. Summary Results:
[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams
[  5] (sender statistics not available)
[  5]   0.00-10.26  sec   156 MBytes   127 Mbits/sec  0.074 ms  521/20469 (2.5%)  receiver


iperf Done</pre>

<p>
	.
</p>
]]></description><guid isPermaLink="false">29734</guid><pubDate>Sat, 19 Aug 2023 09:47:20 +0000</pubDate></item><item><title>Random crashes for seemingly no reason .</title><link>https://forum.armbian.com/topic/28072-random-crashes-for-seemingly-no-reason/</link><description><![CDATA[<p>
	This has happened now on identical brand new boards, new EMMCs, also on SD, identical 5a factory <abbr title="Power supply unit"><abbr title="Power supply unit">PSU</abbr></abbr>, factory heatsink.<br />
	<br />
	OS is Armbian, and it has happened on current desktop and server. This last time I had completed several successful reboots and thought maybe I just hadn't been pushing the plug in all the way. Then it happened again. Prior attempts have been on <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">EMMC</abbr></abbr>, directly burned with Etcher, and brand new Sandisk Ultra in package with bubble.<br />
	<br />
	The behavior is while the board is running, white light flashing, system munching it just dies. Throws no errors. Just quits. Green light never goes out.<br />
	<br />
	  I was tailing the emby log when it crashed this time.  No errors at all. Prior times it did not successfully reboot, but this one seems to be ok on reboot.<br />
	<br />
	As I have been running Armbian for over 5 years on dozens of boards, this does not seem to be an Armbian problem, despite customer service at Pine claiming that this is a software issue. I have followed this exact same process on boards from Rpi2 and <abbr title="Orange Pi"><abbr title="Orange Pi">Opi</abbr></abbr> PC to other RK3399 boards like NanoM4v2.  Not one has failed.<br />
	<br />
	I am writing a book on NAS options (for people who don't actually know anything like me), so this is really relevant to the RP64. I personally bought two boards and NAS boxes and the card and everything.  Something is going on, and it is for sure hardware related.  This last crash was using an <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">EMMC</abbr></abbr> I got from Hardkernel years ago, and was unused. It seems like there was an issue with the 5 kernels at some point, but there are no notes about it in the current download page, and there are no links to legacy images.
</p>

<p>
	 
</p>

<p>
	Thanks as always. <br />
	<br />
	The pastebin is here:<br />
	<a href="https://paste.armbian.com/zikixujaho" rel="external nofollow">https://paste.armbian.com/zikixujaho</a><br />
	<br />
	<br />
	Here is the syslog:<br />
	<br />
	Apr 28 10:17:45 rockpro64 systemd-resolved[795]: Clock change detected. Flushing caches.<br />
	Apr 28 10:17:45 rockpro64 chronyd[1120]: System clock was stepped by 3624.542409 seconds<br />
	Apr 28 10:17:45 rockpro64 chronyd[1120]: System clock TAI offset set to 37 seconds<br />
	Apr 28 10:17:46 rockpro64 vnstatd[1094]: Info: Latest database update is no longer in the future (db: 2023-04-28 10:05:00 &lt;= now: 2023-04-28 10:17:46), continuing.<br />
	Apr 28 10:17:48 rockpro64 systemd[1]: Starting system activity accounting tool...<br />
	Apr 28 10:17:48 rockpro64 systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.<br />
	Apr 28 10:17:48 rockpro64 systemd[1]: sysstat-collect.service: Deactivated successfully.<br />
	<br />
	hardware log:<br />
	<br />
	Time    CPU_cl0/CPU_cl1  load %cpu %sys %usr %nice %io %irq  Tcpu  C.St.<br />
	09:17:07  1416/1800 MHz  1.83  38%  21%  11%  0%  4%  0%  43.3 °C  0/5<br />
	09:17:08  1416/1800 MHz  1.83  39%  6%  28%  0%  4%  0%  42.8 °C  0/5<br />
	09:17:08  600/1800 MHz  1.83  39%  4%  31%  1%  1%  0%  43.3 °C  0/5<br />
	09:17:08  600/1800 MHz  1.83  40%  5%  31%  1%  2%  0%  42.8 °C  0/5<br />
	09:17:09  1416/1800 MHz  1.83  42%  9%  25%  0%  6%  0%  43.9 °C  0/5<br />
	<br />
	<br />
	<br />
	Apr 28 10:17:48 rockpro64 systemd[1]: Finished system activity accounting tool.<br />
	Apr 28 10:18:01 rockpro64 systemd[1]: systemd-hostnamed.service: Deactivated successfully.<br />
	Apr 28 10:18:51 rockpro64 chronyd[1120]: Selected source 108.61.73.244 (0.ubuntu.pool.ntp.org)
</p>
]]></description><guid isPermaLink="false">28072</guid><pubDate>Fri, 28 Apr 2023 14:58:15 +0000</pubDate></item><item><title>Missing infineon and slb9670 kernel modules for tpm</title><link>https://forum.armbian.com/topic/26716-missing-infineon-and-slb9670-kernel-modules-for-tpm/</link><description><![CDATA[<p>
	I am trying to use a tpm module that attaches to <abbr title="General purpose input/output">GPIO</abbr> pins and uses SPI. The manufacturer provides examples that use overlays from Raspbian, and those overlays seem to reference infineon and slb9670, neither of which I can find in armbian source. Anyone know if there is a way to enable SPI tpm?
</p>
]]></description><guid isPermaLink="false">26716</guid><pubDate>Wed, 15 Feb 2023 12:47:04 +0000</pubDate></item><item><title>Infos about PCI-e 10Gbps Network Adapter speed test</title><link>https://forum.armbian.com/topic/21161-infos-about-pci-e-10gbps-network-adapter-speed-test/</link><description><![CDATA[<p>
	Hello, I would like to know more informations about this test made with the Asus XG-C100C Network Adapter or, generally, how to optimize the speed from a 10GbE PCIe Network Adapter in the RockPro64. Which version to use of Armbian and how to get  that version to have so good performances? Which version of the Adapter driver to use? Were the drivers included in the Kernel or did you use the Asus driver recompiled?
</p>

<p>
	 
</p>

<p>
	I would be very grateful if you will help me.
</p>

<p>
	Thank you.
</p>

<div class="ipsEmbeddedOther">
	<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedid="embed1755565752" scrolling="no" src="https://forum.armbian.com/index.php?app=core&amp;module=system&amp;controller=embed&amp;url=https://twitter.com/armbian/status/1161515847124488198" style="height:610px;"></iframe>
</div>

<p>
	 
</p>
]]></description><guid isPermaLink="false">21161</guid><pubDate>Mon, 30 May 2022 14:50:11 +0000</pubDate></item><item><title>Armbian does not boot, can't find partition mmc 1:1?</title><link>https://forum.armbian.com/topic/25751-armbian-does-not-boot-cant-find-partition-mmc-11/</link><description><![CDATA[<p>
	Hello!
</p>

<p>
	 
</p>

<p>
	I'm trying to get Armbian jammy latest to boot on my new RockPro64.
</p>

<p>
	 
</p>

<p>
	I've tried both the CLI and XFCE images, flashed with Balena to a good SanDisk uSD card.
</p>

<p>
	 
</p>

<p>
	Both boot into U-Boot but then fail to find a partition on mmc 1.
</p>

<p>
	 
</p>

<p>
	Checking the SD card there's only 1 Linux partition and no FAT one.
</p>

<p>
	 
</p>

<p>
	I tested with a Debian image on the same SD card (DOS + Linux Partition) and it booted into the installer no problem.
</p>

<p>
	 
</p>

<p>
	Any ideas?
</p>

<p>
	 
</p>

<p>
	Thanks!
</p>

<p>
	 
</p>

<p>
	(Also asked on Pine 64 Forums, I will update/close this if they resolve it or vice/versa.)
</p>

<p>
	 
</p>

<p>
	 
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2023_01/489683762_ScreenShot2023-01-12at11_42_44AM.png.bc4bd433e777c42a2b164e4bb83c31c5.png" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="9861" src="https://forum.armbian.com/uploads/monthly_2023_01/489683762_ScreenShot2023-01-12at11_42_44AM.png.bc4bd433e777c42a2b164e4bb83c31c5.png" data-ratio="31.72" width="662" class="ipsImage ipsImage_thumbnailed" alt="Screen Shot 2023-01-12 at 11.42.44 AM.png"></a></p>
<p><a href="https://forum.armbian.com/uploads/monthly_2023_01/170480412_ScreenShot2023-01-12at11_42_50AM.png.de82cfa70cc289293cc0722835900056.png" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="9862" src="https://forum.armbian.com/uploads/monthly_2023_01/170480412_ScreenShot2023-01-12at11_42_50AM.png.de82cfa70cc289293cc0722835900056.png" data-ratio="71.62" width="532" class="ipsImage ipsImage_thumbnailed" alt="Screen Shot 2023-01-12 at 11.42.50 AM.png"></a></p>
<p><a href="https://forum.armbian.com/uploads/monthly_2023_01/2076936185_ScreenShot2023-01-12at11_42_58AM.png.84a9505fce765dfbaf7fa8aec4c51033.png" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="9863" src="https://forum.armbian.com/uploads/monthly_2023_01/2076936185_ScreenShot2023-01-12at11_42_58AM.png.84a9505fce765dfbaf7fa8aec4c51033.png" data-ratio="31.12" width="617" class="ipsImage ipsImage_thumbnailed" alt="Screen Shot 2023-01-12 at 11.42.58 AM.png"></a></p>]]></description><guid isPermaLink="false">25751</guid><pubDate>Thu, 12 Jan 2023 20:03:14 +0000</pubDate></item><item><title>Possible to get Jammy (5.15 kernel) to use DSI/TP  display</title><link>https://forum.armbian.com/topic/21528-possible-to-get-jammy-515-kernel-to-use-dsitp-display/</link><description><![CDATA[<p>
	I've got jammy running but I have a dsi display for the board and I'd like that to work (well the tp port too) with jammy.   Looking at armbian config I see no setting for it.    I know the display works fine as if I load an aryufan android image it works as it is set to use DSI by default.
</p>

<p>
	 
</p>

<p>
	Does this kernel know about the DSI port?   Do I have to build a custom kernel?  If not then what boot env line will get it going?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">21528</guid><pubDate>Thu, 16 Jun 2022 22:40:23 +0000</pubDate></item><item><title>Armbian 22.11 Jammy doesn't recognizes the nvme ssd</title><link>https://forum.armbian.com/topic/24955-armbian-2211-jammy-doesnt-recognizes-the-nvme-ssd/</link><description><![CDATA[<p>
	Hello, I've installed the 22.11 version with the 5.15 kernel on the microSD card.
</p>

<p>
	I've a rockpro64 with the SSD adapter and a WD black 250GB nvme.
</p>

<p>
	The system doesn't recognizes this drive.
</p>

<p>
	I've tested the latest stable ayufan image (kernel 4.4) and it recognises it perfectly.
</p>

<p>
	Should I downgrade the kernel to the 4.4 branch?
</p>

<p>
	 
</p>

<p>
	Any help would be appreciated.
</p>

<p>
	Thanks,
</p>
]]></description><guid isPermaLink="false">24955</guid><pubDate>Sun, 11 Dec 2022 20:09:02 +0000</pubDate></item><item><title>Rockpro64 not booting anymore after latest apt upgrade / init not found</title><link>https://forum.armbian.com/topic/24204-rockpro64-not-booting-anymore-after-latest-apt-upgrade-init-not-found/</link><description><![CDATA[<p>
	Dear Armbian community,
</p>

<p>
	 
</p>

<p>
	Yesterday morning, after apt upgrade my Rockpro64 not boot (the white and red led stayed lit).
</p>

<p>
	After some tries I managed to get a boot again but I now have a "init not found" error, as you can see on the screenshot.
</p>

<p>
	 
</p>

<p>
	What have been done so far <span>:</span>
</p>

<p>
	<span>- Install an Ubuntu as "debug" platform</span>
</p>

<p>
	- Follow the recovery steps from Armbian website
</p>

<p>
	<span>- Put on <abbr title="embedded MultiMediaCard">eMMC</abbr> storage a 5.15.63 by copying the files from Armbian</span>
</p>

<p>
	- Check if UUID was consistent between partition, boot config, ... ==&gt; this is the case
</p>

<p>
	- Made a fsck : no errors found
</p>

<p>
	 
</p>

<p>
	==&gt; I would like to try this : <a href="https://askubuntu.com/questions/910218/sbin-init-no-such-file-or-directory-not-able-to-boot-ubuntu-desktop" rel="external nofollow">https://askubuntu.com/questions/910218/sbin-init-no-such-file-or-directory-not-able-to-boot-ubuntu-desktop</a>, but need to have a boot prompt (how to get it ?)
</p>

<p>
	 
</p>

<p>
	If somebody has any other hint... I would take it <span><img alt=":)" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_smile.png" srcset="https://forum.armbian.com/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" /></span>
</p>

<p>
	I have spent hours on the setup of my Rockpro64, I would avoid to reinstall it.
</p>

<p>
	 
</p>

<p>
	<span>Regards.</span>
</p>

<p>
	 
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2022_10/20221030_184428_resized.jpg.2dedaa2b210845dceee6e9d769eacc43.jpg" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="9555" src="https://forum.armbian.com/uploads/monthly_2022_10/20221030_184428_resized.thumb.jpg.9824d1aa71e6385d000c0d5b23de5b06.jpg" data-ratio="75" width="1000" class="ipsImage ipsImage_thumbnailed" alt="20221030_184428_resized.jpg"></a></p>
<p><a href="https://forum.armbian.com/uploads/monthly_2022_10/whbqPkl8KS.png.ae421e560046eb95f0b5fa89547a4ecd.png" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="9556" src="https://forum.armbian.com/uploads/monthly_2022_10/whbqPkl8KS.thumb.png.b9bade6ce214217d8374fb0dab4f1bec.png" data-ratio="56.3" width="1000" class="ipsImage ipsImage_thumbnailed" alt="whbqPkl8KS.png"></a></p>]]></description><guid isPermaLink="false">24204</guid><pubDate>Mon, 31 Oct 2022 07:46:05 +0000</pubDate></item><item><title>EDP on rockpro64 with armbian</title><link>https://forum.armbian.com/topic/24164-edp-on-rockpro64-with-armbian/</link><description><![CDATA[<p>
	is it possible to get edp on rockpro64 working with armbian
</p>
]]></description><guid isPermaLink="false">24164</guid><pubDate>Wed, 26 Oct 2022 18:31:10 +0000</pubDate></item><item><title>ZFS on RockPro64 Armbian current image</title><link>https://forum.armbian.com/topic/15822-zfs-on-rockpro64-armbian-current-image/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi all,<br />
	<br />
	I am a newbie here.<br />
	Is there a way to install ZFS on RockPro64 RK3399 with the latest Armbian release (doesn't matter if it is bionic, buster or focal)?
</p>
]]></description><guid isPermaLink="false">15822</guid><pubDate>Tue, 03 Nov 2020 14:18:41 +0000</pubDate></item><item><title>RockPro64 ddr clock speed causing system instability</title><link>https://forum.armbian.com/topic/22967-rockpro64-ddr-clock-speed-causing-system-instability/</link><description><![CDATA[<p>
	Hi guys
</p>

<p>
	 
</p>

<p>
	I have experienced a lot of system instability with the rockpro64 on debian and armbian as explained here:
</p>

<p>
	<a href="https://forum.pine64.org/showthread.php?tid=17083" rel="external nofollow">https://forum.pine64.org/showthread.php?tid=17083</a>
</p>

<p>
	and here:
</p>

<p>
	<a href="https://github.com/monero-project/monero/issues/8473" rel="external nofollow">https://github.com/monero-project/monero/issues/8473</a>
</p>

<p>
	 
</p>

<p>
	I think the solution lies in what the guys are discussing here:
</p>

<p>
	<a href="https://forum.pine64.org/showthread.php?tid=7387" rel="external nofollow">https://forum.pine64.org/showthread.php?tid=7387</a>
</p>

<p>
	 
</p>

<p>
	Can someone please give me a clear set of instructions on how to create an image to boot with with lowered ddr clock frequency?
</p>

<p>
	Presumably from the files listed here?:
</p>

<p>
	<a href="https://github.com/rockchip-linux/rkbin/tree/master/bin/rk33" rel="external nofollow">https://github.com/rockchip-linux/rkbin/tree/master/bin/rk33</a>
</p>

<p>
	i.e.: files such as
</p>

<p>
	rk3399pro_ddr_666MHz_v1.27.bin
</p>

<p>
	rk3399pro_miniloader_v1.26.bin
</p>

<p>
	 
</p>

<p>
	Thanks!
</p>
]]></description><guid isPermaLink="false">22967</guid><pubDate>Wed, 17 Aug 2022 16:40:18 +0000</pubDate></item><item><title>RockPro64 Fan Script</title><link>https://forum.armbian.com/topic/22500-rockpro64-fan-script/</link><description><![CDATA[<p>
	Im looking for a functioning, easy to install fan script for my RockPro64 installed with Armbian Jammy.
</p>

<p>
	Iv searched around and found a few unmaintained projects but Its not something iv ever done before so wanted to ask what others use.
</p>

<p>
	Although I do have some experience in the terminal I'm still relatively new to it so im hoping there is something with good step by step documentation.
</p>

<p>
	 
</p>

<p>
	If anyone can assist Id be appreciative. Many thanks.
</p>
]]></description><guid isPermaLink="false">22500</guid><pubDate>Wed, 20 Jul 2022 22:08:53 +0000</pubDate></item><item><title>rockpro64 bluetooth audio quality choppy and inconsistent</title><link>https://forum.armbian.com/topic/16646-rockpro64-bluetooth-audio-quality-choppy-and-inconsistent/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='https://cl1p.net/spark' target='_blank'  rel="nofollow noreferrer">
	
		
			https://cl1p.net/spark
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hi everyone. I’ve been facing some issues with my RockPro64 lately, running on a dedicated version of Ambian for this <abbr title="Single board computer">sbc</abbr>.<br />
	Earlier, I was using a USB Bluetooth module with it for playing audio on my speakers (via Logitech Bluetooth adapter), and it worked perfectly fine. I wanted to save some USB ports so I decided to replace the module with a ROCKPro64 1*1 Dual Band WIFI 802.11 AC/BLUETOOTH 5.0 MODULE. But ever since I’ve done that, the audio quality is choppy and inconsistent. Receiver and transmitter are located closely, so I don’t think it’s a signal issue. It seems like a hardware or a software issue, but I’m not sure what could it be. I’d appreciate any help with troubleshooting or diagnostics. Thanks in anticipation!
</p>
]]></description><guid isPermaLink="false">16646</guid><pubDate>Fri, 01 Jan 2021 17:31:31 +0000</pubDate></item><item><title>zfs module and kernel-headers</title><link>https://forum.armbian.com/topic/23449-zfs-module-and-kernel-headers/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	Has anyone tried compiling zfs? According to google it should work out of the box?
</p>

<p>
	 
</p>

<p>
	However, when I try to install, zfs dkms is saying that the module will not be compiled due to missing kernel headers. Fine, but where are the headers?
</p>

<p>
	 
</p>

<p>
	I'm using a fresh install from <a href="https://www.armbian.com/rockpro64/" rel="external nofollow">https://www.armbian.com/rockpro64/</a>
</p>

<p>
	 
</p>

<p>
	armbian-config - Software - headers_install does nothing, installing linux-headers-current-rockchip64 installs 22.05.4, not 22.08.1 that I have, and "compiling headers", whatever that might be, fails 
</p>

<p>
	 
</p>

<p>
	how do I get a matching kernel and headers, any version?
</p>

<p>
	<br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">root@rockpro64:~# dpkg -l | fgrep rockchip
ii  linux-dtb-current-rockchip64    22.08.1                                 arm64        Armbian Linux DTB, version 5.15.63-rockchip64 current
ii  linux-image-current-rockchip64  22.08.1                                 arm64        Linux kernel, armbian version 5.15.63-rockchip64 current



root@rockpro64:~# apt upgrade -y linux-headers-current-rockchip64
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  linux-headers-current-rockchip64
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.1 MB of archives.
After this operation, 80.2 MB of additional disk space will be used.
Get:1 http://armbian.hosthatch.com/apt jammy/main arm64 linux-headers-current-rockchip64 arm64 22.05.4 [12.1 MB]
Fetched 12.1 MB in 2s (6,470 kB/s)
Selecting previously unselected package linux-headers-current-rockchip64.
(Reading database ... 42002 files and directories currently installed.)
Preparing to unpack .../linux-headers-current-rockchip64_22.05.4_arm64.deb ...
Unpacking linux-headers-current-rockchip64 (22.05.4) ...
Setting up linux-headers-current-rockchip64 (22.05.4) ...
Compiling headers - please wait ...
scripts/sign-file.c: In function ‘display_openssl_errors’:
scripts/sign-file.c:89:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   89 |         while ((e = ERR_get_error_line(&amp;file, &amp;line))) {
      |         ^~~~~</span></pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">23449</guid><pubDate>Fri, 09 Sep 2022 13:56:32 +0000</pubDate></item><item><title>rockpro64  jammy 22.05 emmc boot</title><link>https://forum.armbian.com/topic/22360-rockpro64-jammy-2205-emmc-boot/</link><description><![CDATA[<p>
	I am able to boot and install with an sd card, but am unable to get through first boot with the image on an <abbr title="embedded MultiMediaCard">emmc</abbr> card.
</p>

<p>
	 
</p>

<p>
	The failure on the <abbr title="embedded MultiMediaCard">emmc</abbr> card is between /scripts/local-premount and /scripts/local-block
</p>

<p>
	 
</p>

<p>
	it fails with
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">gave up waiting for root file system device
...
alert! UUID=ed78b... does not exist. dropping to shell!</span></pre>

<p>
	and I am at a busybox shell in (intramfs)
</p>

<p>
	 
</p>

<p>
	I was wondering if booting from the <abbr title="embedded MultiMediaCard">emmc</abbr> card was expected to work, or if anyone could remember what needs to be tweaked for the kernel to find the root filesystem on the <abbr title="embedded MultiMediaCard">emmc</abbr> card.
</p>

<p>
	 
</p>

<p>
	Cheers
</p>
]]></description><guid isPermaLink="false">22360</guid><pubDate>Mon, 11 Jul 2022 17:08:24 +0000</pubDate></item><item><title>most recent kernel breaks hdmi-sound on RockPro64 debian buster</title><link>https://forum.armbian.com/topic/20159-most-recent-kernel-breaks-hdmi-sound-on-rockpro64-debian-buster/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/3TD8' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/3TD8
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Only "chirps and chips" come through during extended playback. Only hdmisound device is affected, not analog.<br />
	Duplicate of improperly "resolved" thread
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="201571" data-embedcontent="" data-embedid="embed1043612267" scrolling="no" src="https://forum.armbian.com/topic/20093-rock-pi-4b-rk3399-sound-broken-after-latest-kernel-update-fixed/?do=embed" style="height:213px;max-width:502px;"></iframe>

<p>
	 
	</p><p>
		 
	</p>


<p>
	Armbian 22.02 Bullseye Kernel 5.15.25-rockchip64
</p>

<p>
	Armbian 22.02 Bullseye Kernel 5.16.16-rockchip64
</p>

<p>
	 
</p>

<p>
	working in 5.10.60-rockchip64
</p>

<p>
	 
</p>

<p>
	steps to reproduce:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">aplay -D plughw:1,0 /usr/share/sounds/alsa/Front_Right.wav</span></pre>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">dmesg | grep es83
   [   10.077582] es8316 1-0011: Failed to get IRQ 0: -22</span></pre>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">card 0: Analog [Analog], device 0: ff890000.i2s-ES8316 HiFi ES8316 HiFi-0 [ff890000.i2s-ES8316 HiFi ES8316 HiFi-0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: hdmisound [hdmi-sound], device 0: ff8a0000.i2s-i2s-hifi i2s-hifi-0 [ff8a0000.i2s-i2s-hifi i2s-hifi-0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0</span></pre>
]]></description><guid isPermaLink="false">20159</guid><pubDate>Sun, 27 Mar 2022 17:01:51 +0000</pubDate></item><item><title>USB Device Mode on RockPro64</title><link>https://forum.armbian.com/topic/15242-usb-device-mode-on-rockpro64/</link><description><![CDATA[<p>
	Hello, using the image provided at <a href="https://www.armbian.com/rockpro64/" rel="external nofollow">https://www.armbian.com/rockpro64/</a> the board works when booted via uSD card but not via MMC. There appears to be no device mode USB drivers installed. I pulled the kernel sources with `armbian-config` and compiled them myself making sure to select dual-mode support for the DWC2 and DWC3 drivers. The kernel boots after install, but I still see nothing in /sys/class/udc and am unable to see any dwc2/3 drivers (save dwc2_pci and some dwc3 i3c drivers).
</p>

<p>
	 
</p>

<p>
	I'm able to load libcomposite, the configfs driver, but that does not pull in a USB device mode driver. I'm unable to attach armbian monitor status right now but will update my post with it.
</p>

<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Board: Not on the list</span>
    </div>
    
    
</div>]]></description><guid isPermaLink="false">15242</guid><pubDate>Thu, 17 Sep 2020 15:00:36 +0000</pubDate></item><item><title>RockPro64 kernel v5.4 doesn't boot on eMMC (while kernel v4.4 does)</title><link>https://forum.armbian.com/topic/14724-rockpro64-kernel-v54-doesnt-boot-on-emmc-while-kernel-v44-does/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I have had some issues trying to boot from eMMC with the last version of Armbian (kernel v5.4) while it's working perfectly on Armbian with a v4.4 kernel.
</p>

<p>
	 
</p>

<p>
	Images not working:
</p>

<p>
	https://dl.armbian.com/rockpro64/archive/Armbian_20.05.2_Rockpro64_bionic_current_5.4.43.img.xz
</p>

<p>
	https://dl.armbian.com/rockpro64/archive/Armbian_20.05.4_Rockpro64_focal_current_5.4.46.img.xz
</p>

<p>
	 
</p>

<p>
	Working image:
</p>

<p>
	https://dl.armbian.com/_old/rockpro64/archive/Armbian_5.98_Rockpro64_Debian_buster_default_4.4.192.7z
</p>

<p>
	 
</p>

<p>
	I though I messed up with the SPI or the eMMC card but after trying all I could, it finally worked using an old version of Armbian.
</p>

<p>
	 
</p>

<p>
	The new images are working on a SD-Card but it's much slower to boot.
</p>

<p>
	 
</p>

<p>
	On a eMMC card it get completely stuck (see attached file),  I managed to get the "Done" displayed waiting much longer (just after the "Running /scripts/local-premount" step but nothing more).
</p>

<p>
	 
</p>

<p>
	The CPU is becoming super hot while it stuck.
</p>

<p>
	 
</p>

<p>
	I have the same issue on two different RockPro64 cards and with two different eMMC cards.
</p>

<p>
	 
</p>

<p>
	I have tried the "Disable SPI while booting" step but it didn't help:
</p>

<p>
	https://wiki.pine64.org/index.php/ROCKPro64#Disable_SPI_.28while_booting.29
</p>

<p>
	 
</p>

<p>
	It would be great if I could have a kernel 5.4 running on eMMC on those cards, please let me know if I can help.
</p>

<p>
	 
</p>

<p>
	Kind regards,
</p>

<p>
	Baptiste
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2020_07/boot-fail.jpeg.324f8509008875b1cbeb091f14b72b1d.jpeg" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="6812" src="https://forum.armbian.com/uploads/monthly_2020_07/boot-fail.thumb.jpeg.2685ba8097be9a9f2ab1627ae0d0a96e.jpeg" data-ratio="75" width="1000" class="ipsImage ipsImage_thumbnailed" alt="boot-fail.jpeg"></a></p>]]></description><guid isPermaLink="false">14724</guid><pubDate>Mon, 27 Jul 2020 12:31:10 +0000</pubDate></item><item><title>conflicting information in /boot/.../overlay/README.rockchip-overlays</title><link>https://forum.armbian.com/topic/19717-conflicting-information-in-bootoverlayreadmerockchip-overlays/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	I was trying to enable i2c on my RockPro64,  and when looking at the documentation in the overlay directory, it states this:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">rockchip (Rockchip)

### Provided overlays:

- i2c7, i2c8, pcie-gen2, spi-spidev, uart4, w1-gpio

### Overlay details:

### i2c7

Activates TWI/I2C bus 7

I2C7 pins (SCL, SDA): GPIO2-B0, GPIO2-A7 GPIO1-C5, GPIO1-C4

### i2c8

Activates TWI/I2C bus 8

I2C8 pins (SCL, SDA): GPIO1-C5, GPIO1-C4</span></pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Note that the  "GPIO1-C5, GPIO1-C4" from i2c8 is accidentally included on the i2c7 pins line.
</p>

<p>
	 
</p>

<p>
	I would submit a PR for this change,  but ... I'm not sure where this document actually lives, and it's not easy to figure out.
</p>

<p>
	 
</p>

<p>
	I see that <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/1-igor/?do=hovercard" data-mentionid="1" href="https://forum.armbian.com/profile/1-igor/" rel="">@Igor</a>  is listed as the maintainer of the package, but that's not helping me find the source to submit changes.
</p>

<p>
	 
</p>

<p>
	Also, for clarity, it would be nice to include that    i2c8  is the pi-connector,  and  i2c7  is the Digital Video Port
</p>

<p>
	 
</p>

<p>
	Happy to submit changes if somebody can point me to the right place.
</p>

<p>
	 
</p>

<p>
	Thanks
</p>
]]></description><guid isPermaLink="false">19717</guid><pubDate>Sun, 23 Jan 2022 19:35:40 +0000</pubDate></item><item><title>ROCKPro64 as NAS?</title><link>https://forum.armbian.com/topic/14826-rockpro64-as-nas/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I am looking at investing in a RockPro64 NAS setup using the Pine64 Desktop casing and other necessary accessories. I'm hoping to run OpenMediaVault on it and have 2 3.5" HDDs attached. The entire setup would be configured to be a backup of my operational NAS (Helios4) in a different location (i.e. different room of the house).
</p>

<p>
	 
</p>

<p>
	My reading of the forum and the armbian download section has me a bit confused. The download section indicates that the board is supported, but the forum indicates it's a <abbr title="Work in progress"><abbr title="Work in progress">WIP</abbr></abbr>.
</p>

<p>
	Just trying to understand the status/stability of the board for what I'm planning on using it for and whether it would be a good investment or a waste of money.
</p>

<p>
	 
</p>

<p>
	Also wondering whether this <a href="https://forum.armbian.com/topic/11710-nanopi-m4-v2-m4-image-not-working/?do=findComment&amp;comment=93238" rel="">post</a> regarding updating the CPU governor is related -  and will be a benefit - to the RockPro64 as both the NanoPi M4 and RockPro64 share the same <abbr title="System On a Chip"><abbr title="System On a Chip">SoC</abbr></abbr> RK3399.
</p>

<p>
	 
</p>

<p>
	Thanks <img alt=":)" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_smile.png" srcset="https://forum.armbian.com/uploads/emoticons/smile@2x.png 2x" title=":)" width="20" />
</p>
]]></description><guid isPermaLink="false">14826</guid><pubDate>Fri, 07 Aug 2020 01:32:53 +0000</pubDate></item><item><title>Armbian Focal release have no ixgbe kernel module</title><link>https://forum.armbian.com/topic/19314-armbian-focal-release-have-no-ixgbe-kernel-module/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/3Frq' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/3Frq
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	U need ixgbe to run my Intel X550T 10G Ethernet NIC.
</p>

<p>
	 
</p>

<p>
	That module seems to be a part of linux-modules-$(uname -r) package. My kernel version is 5.10.60-rockchip64. However, I do not have linux-modules-5.10.60-rockchip64 available via apt.
</p>

<pre class="ipsCode"># apt install linux-modules-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-modules-5.10.60-rockchip64
E: Couldn't find any package by glob 'linux-modules-5.10.60-rockchip64'</pre>

<p>
	 
</p>

<p>
	I have apt downloaded linux-modules of some greater kernel release to make sure it provides ixgbe.ko.
</p>

<p>
	It does:<br />
	 
</p>

<pre class="ipsCode"># apt install --download-only linux-modules-5.11.0-40-generic

# dpkg --contents /var/cache/apt/archives/linux-modules-5.11.0-40-generic_5.11.0-40.44~20.04.2_arm64.deb | grep ixgbe
drwxr-xr-x root/root         0 2021-10-26 15:50 ./lib/modules/5.11.0-40-generic/kernel/drivers/net/ethernet/intel/ixgbe/
-rw-r--r-- root/root    665577 2021-10-26 15:50 ./lib/modules/5.11.0-40-generic/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko
drwxr-xr-x root/root         0 2021-10-26 15:50 ./lib/modules/5.11.0-40-generic/kernel/drivers/net/ethernet/intel/ixgbevf/
-rw-r--r-- root/root    148153 2021-10-26 15:50 ./lib/modules/5.11.0-40-generic/kernel/drivers/net/ethernet/intel/ixgbevf/ixgbevf.ko</pre>

<p>
	 
</p>

<p>
	How do I get ixgbe for my actual kernel?
</p>

<p>
	 
</p>

<p>
	Thanks,
</p>

<p>
	- Aleksandr
</p>
]]></description><guid isPermaLink="false">19314</guid><pubDate>Fri, 19 Nov 2021 13:16:39 +0000</pubDate></item><item><title>Hirsute no ethernet after update</title><link>https://forum.armbian.com/topic/18956-hirsute-no-ethernet-after-update/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='https://paste.ubuntu.com/p/9Yz8SJVrzS/' target='_blank'  rel="nofollow noreferrer">
	
		
			https://paste.ubuntu.com/p/9Yz8SJVrzS/
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hello,
</p>

<p>
	I installed Armbian Hirsute xfce bleeding edge kernel 5.13.y on my RockPro64 4GB and updated it right after that. After restarting after the update, ethernet doesn't work anymore. (Wifi connecting icon is shown and no connection to ethernet) dsmesg says that the link is up. <br />
	armbianmonitor: <a href="https://paste.ubuntu.com/p/9Yz8SJVrzS/" rel="external nofollow">https://paste.ubuntu.com/p/9Yz8SJVrzS/</a><br />
	apt/history.log: <a href="https://paste.ubuntu.com/p/GQbfZp3Xch/" rel="external nofollow">https://paste.ubuntu.com/p/GQbfZp3Xch/</a><br />
	For apt history only the last two operations seem relevant. I assume the previous ones are made by whoever/whatever created the image.
</p>
]]></description><guid isPermaLink="false">18956</guid><pubDate>Thu, 16 Sep 2021 20:22:31 +0000</pubDate></item><item><title>RockPro64 debugfs error</title><link>https://forum.armbian.com/topic/18946-rockpro64-debugfs-error/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/3yY5' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/3yY5
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I'm not sure if it is a bug as by board seems to work correctly, however I thought I should post it.
</p>

<p>
	 
</p>

<p>
	In the latest version (5.10.60-rockchip64) I'm getting a few errors in dmesg:
</p>

<p>
	debugfs: Directory 'power-domain' with parent 'pm_genpd' already present!
</p>

<p>
	 
</p>

<p>
	I hadn't seen these errors in the previous version (5.10.43)
</p>

<p>
	Logs are here:
</p>

<p>
	<a href="http://ix.io/3yY5" rel="external nofollow">http://ix.io/3yY5</a>
</p>

<p>
	 
</p>

<p>
	Regards,
</p>
]]></description><guid isPermaLink="false">18946</guid><pubDate>Wed, 15 Sep 2021 13:58:25 +0000</pubDate></item><item><title>lightdm crashes after recent upgrade</title><link>https://forum.armbian.com/topic/18434-lightdm-crashes-after-recent-upgrade/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/3qyW' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/3qyW
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	After last apt upgrade (v21.05.4), lightdm on a RockPro64 does not start anymore.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">rockpro64:~:# systemctl status lightdm.service   
● lightdm.service - Light Display Manager
     Loaded: loaded (/lib/systemd/system/lightdm.service; indirect; vendor preset: enabled)
     Active: failed (Result: exit-code) since Sun 2021-06-20 16:13:01 CEST; 21min ago
       Docs: manlightdm(1)
    Process: 1877 ExecStartPre=/bin/sh -c [ "$(basename $(cat /etc/X11/default-display-manager 2&gt;/dev/null))" = "lightdm" ] (code=exited, status=0/SUCCESS)
    Process: 1880 ExecStart=/usr/sbin/lightdm (code=exited, status=1/FAILURE)
   Main PID: 1880 (code=exited, status=1/FAILURE)

Jun 20 16:13:01 rockpro64 systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 5.
Jun 20 16:13:01 rockpro64 systemd[1]: Stopped Light Display Manager.
Jun 20 16:13:01 rockpro64 systemd[1]: lightdm.service: Start request repeated too quickly.
Jun 20 16:13:01 rockpro64 systemd[1]: lightdm.service: Failed with result 'exit-code'.
Jun 20 16:13:01 rockpro64 systemd[1]: Failed to start Light Display Manager.</span></pre>

<p>
	 
</p>

<p>
	and trying to start manually as root
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">rockpro64:~:# systemctl start lightdm.service 
Job for lightdm.service failed because the control process exited with error code.
See "systemctl status lightdm.service" and "journalctl -xe" for details.
rockpro64:~:# journalctl -xe 
Jun 20 16:36:33 rockpro64 systemd[1]: Failed to start Light Display Manager.
-- Subject: A start job for unit lightdm.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- A start job for unit lightdm.service has finished with a failure.
-- 
-- The job identifier is 1583 and the job result is failed.
Jun 20 16:36:33 rockpro64 systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 5.
-- Subject: Automatic restarting of a unit has been scheduled
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- Automatic restarting of the unit lightdm.service has been scheduled, as the result for
-- the configured Restart= setting for the unit.
Jun 20 16:36:33 rockpro64 systemd[1]: Stopped Light Display Manager.
-- Subject: A stop job for unit lightdm.service has finished
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- A stop job for unit lightdm.service has finished.
-- 
-- The job identifier is 1648 and the job result is done.
Jun 20 16:36:33 rockpro64 systemd[1]: lightdm.service: Start request repeated too quickly.
Jun 20 16:36:33 rockpro64 systemd[1]: lightdm.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- The unit lightdm.service has entered the 'failed' state with result 'exit-code'.
Jun 20 16:36:33 rockpro64 systemd[1]: Failed to start Light Display Manager.
-- Subject: A start job for unit lightdm.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- A start job for unit lightdm.service has finished with a failure.
-- 
-- The job identifier is 1648 and the job result is failed.</span></pre>

<p>
	 
</p>

<p>
	running lightdm as root with debug enabled
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">rockpro64:~:# lightdm --debug                    
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.30.0, UID=0 PID=3791
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-disable-guest.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-disable-log-backup.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /var/lib/flatpak/exports/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /root/.local/share/flatpak/exports/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/10-slick-greeter.conf
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/11-armbian.conf
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.19s] DEBUG: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ?gio-vfs?
[+0.20s] DEBUG: Monitoring logind for seats
[+0.20s] DEBUG: New seat added from logind: seat0
[+0.20s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.20s] DEBUG: Seat seat0: Starting
[+0.20s] DEBUG: Seat seat0: Creating greeter session
[+0.20s] DEBUG: Seat seat0: Failed to find session configuration slick-greeter
[+0.20s] DEBUG: Seat seat0: Failed to create greeter session
[+0.20s] DEBUG: Failed to start seat: seat0</span></pre>

<p>
	 
</p>

<p>
	Any ideas how to drill further down the problem?
</p>
]]></description><guid isPermaLink="false">18434</guid><pubDate>Sun, 20 Jun 2021 14:40:23 +0000</pubDate></item><item><title>[Invalid] - rockpro64 + DHT22</title><link>https://forum.armbian.com/topic/16995-invalid-rockpro64-dht22/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hey folks...
</p>

<p>
	 
</p>

<p>
	We are trying to use a DHT22 sensor on rockpro64 using armbian (buster)...
</p>

<p>
	 
</p>

<p>
	Is there something we need to know about <abbr title="General purpose input/output">GPIO</abbr> pin ?
</p>

<p>
	 
</p>

<p>
	We are trying to compile and use this code as a starter...
</p>

<p>
	 
</p>

<p>
	https://github.com/ayufan-pine64/dht22-pine64.git
</p>

<p>
	 
</p>

<p>
	But we got a segfault when using it...
</p>

<p>
	 
</p>

<p>
	thanks
</p>
]]></description><guid isPermaLink="false">16995</guid><pubDate>Mon, 08 Feb 2021 18:08:37 +0000</pubDate></item><item><title>Rockpro64 PCIe NVME boot not working Armbian 20.11.3 Focal with Linux 5.9.14-rockchip64</title><link>https://forum.armbian.com/topic/16599-rockpro64-pcie-nvme-boot-not-working-armbian-20113-focal-with-linux-5914-rockchip64/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/2JFD' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2JFD
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hi everyone,
</p>

<p>
	I tried the 20.11.3 version of Armbian, I have manually updated the SPI with U-boot using armbian-config (after an apt update &amp;&amp; apt upgrade), but it doesn't start from a PCIe NVME SSD :-/
</p>

<p>
	Is there something that I have missed? Any idea is more than welcome !
</p>

<p>
	Here is my serial - USB console output:
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			$ picocom -b 1500000 -r -l /dev/tty.usbserial-144310 
		</p>

		<p>
			picocom v3.1
		</p>

		<p>
			 
		</p>

		<p>
			port is        : /dev/tty.usbserial-144310
		</p>

		<p>
			flowcontrol    : none
		</p>

		<p>
			baudrate is    : 1500000
		</p>

		<p>
			parity is      : none
		</p>

		<p>
			databits are   : 8
		</p>

		<p>
			stopbits are   : 1
		</p>

		<p>
			escape is      : C-a
		</p>

		<p>
			local echo is  : no
		</p>

		<p>
			noinit is      : no
		</p>

		<p>
			noreset is     : yes
		</p>

		<p>
			hangup is      : no
		</p>

		<p>
			nolock is      : yes
		</p>

		<p>
			send_cmd is    : sz -vv
		</p>

		<p>
			receive_cmd is : rz -vv -E
		</p>

		<p>
			imap is        : 
		</p>

		<p>
			omap is        : 
		</p>

		<p>
			emap is        : crcrlf,delbs,
		</p>

		<p>
			logfile is     : none
		</p>

		<p>
			initstring     : none
		</p>

		<p>
			exit_after is  : not set
		</p>

		<p>
			exit is        : no
		</p>

		<p>
			 
		</p>

		<p>
			Type [C-a] [C-h] to see available commands
		</p>

		<p>
			Terminal ready
		</p>

		<p>
			 
		</p>

		<p>
			U-Boot TPL 2020.07-armbian (Dec 12 2020 - 02:09:32)
		</p>

		<p>
			Channel 0: LPDDR4, 50MHz
		</p>

		<p>
			BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
		</p>

		<p>
			Channel 1: LPDDR4, 50MHz
		</p>

		<p>
			BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
		</p>

		<p>
			256B stride
		</p>

		<p>
			256B stride
		</p>

		<p>
			lpddr4_set_rate: change freq to 400000000 mhz 0, 1
		</p>

		<p>
			lpddr4_set_rate: change freq to 800000000 mhz 1, 0
		</p>

		<p>
			Trying to boot from BOOTROM
		</p>

		<p>
			Returning to boot ROM...
		</p>

		<p>
			 
		</p>

		<p>
			U-Boot SPL 2020.07-armbian (Dec 12 2020 - 02:09:32 +0100)
		</p>

		<p>
			Trying to boot from SPI
		</p>

		<p>
			NOTICE:  BL31: v1.3(debug):42583b6
		</p>

		<p>
			NOTICE:  BL31: Built : 07:55:13, Oct 15 2019
		</p>

		<p>
			NOTICE:  BL31: Rockchip release version: v1.1
		</p>

		<p>
			INFO:    GICv3 with legacy support detected. ARM GICV3 driver initialized in EL3
		</p>

		<p>
			INFO:    Using opteed sec cpu_context!
		</p>

		<p>
			INFO:    boot cpu mask: 0
		</p>

		<p>
			INFO:    If lpddr4 need support multi frequency,
		</p>

		<p>
			INFO:    please update loader!
		</p>

		<p>
			INFO:    Current ctl index[0] freq=400MHz
		</p>

		<p>
			INFO:    Current ctl index[1] freq=800MHz
		</p>

		<p>
			INFO:    plat_rockchip_pmu_init(1190): pd status 3e
		</p>

		<p>
			INFO:    BL31: Initializing runtime services
		</p>

		<p>
			WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
		</p>

		<p>
			ERROR:   Error initializing runtime service opteed_fast
		</p>

		<p>
			INFO:    BL31: Preparing for EL3 exit to normal world
		</p>

		<p>
			INFO:    Entry point address = 0x200000
		</p>

		<p>
			INFO:    SPSR = 0x3c9
		</p>

		<p>
			<br />
			 
		</p>

		<p>
			U-Boot 2020.07-armbian (Dec 12 2020 - 02:09:32 +0100)
		</p>

		<p>
			 
		</p>

		<p>
			<abbr title="System On a Chip">SoC</abbr>: Rockchip rk3399
		</p>

		<p>
			Reset cause: POR
		</p>

		<p>
			Model: Pine64 RockPro64 v2.1
		</p>

		<p>
			DRAM:  3.9 GiB
		</p>

		<p>
			PMIC:  RK808 
		</p>

		<p>
			MMC:   mmc@fe310000: 2, mmc@fe320000: 1, sdhci@fe330000: 0
		</p>

		<p>
			Loading Environment from SPI Flash... SF: Detected gd25q128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB
		</p>

		<p>
			*** Warning - bad CRC, using default environment
		</p>

		<p>
			 
		</p>

		<p>
			In:    serial
		</p>

		<p>
			Out:   serial
		</p>

		<p>
			Err:   serial
		</p>

		<p>
			Model: Pine64 RockPro64 v2.1
		</p>

		<p>
			Net:   eth0: ethernet@fe300000
		</p>

		<p>
			Hit any key to stop autoboot:  0 
		</p>

		<p>
			Card did not respond to voltage select!
		</p>

		<p>
			Card did not respond to voltage select!
		</p>

		<p>
			 
		</p>

		<p>
			Device 0: Vendor: 0x1cc1 Rev: 32B3T8EA Prod: 2K422LAAKCKF        
		</p>

		<p>
			            Type: Hard Disk     Capacity: 1953514.3 MB = 197.7 GB (4000797360 x 512)
		</p>

		<p>
			... inow current device
		</p>

		<p>
			Scanning nvme 0:3...
		</p>

		<p>
			Found U-Boot script /boot/boot.scr
		</p>

		<p>
			3185 bytes read in 2 ms (1.5 MiB/s)
		</p>

		<p>
			## Executing script at 00500000
		</p>

		<p>
			Boot script loaded from nvme 0
		</p>

		<p>
			libfdt fdt_check_header(): FDT_ERR_BADMAGIC
		</p>

		<p>
			No FDT memory address configured. Please configure
		</p>

		<p>
			the FDT address via "fdt addr &lt;address&gt;" command.
		</p>

		<p>
			Aborting!
		</p>

		<p>
			Bad Linux ARM64 Image magic!
		</p>

		<p>
			SCRIPT FAILED: continuing...
		</p>

		<p>
			starting USB...
		</p>

		<p>
			Bus usb@fe380000: USB EHCI 1.00
		</p>

		<p>
			Bus usb@fe3a0000: USB OHCI 1.0
		</p>

		<p>
			Bus usb@fe3c0000: USB EHCI 1.00
		</p>

		<p>
			Bus usb@fe3e0000: USB OHCI 1.0
		</p>

		<p>
			Bus dwc3: usb maximum-speed not found
		</p>

		<p>
			Register 2000140 NbrPorts 2
		</p>

		<p>
			Starting the controller
		</p>

		<p>
			USB XHCI 1.10
		</p>

		<p>
			scanning bus usb@fe380000 for devices... 1 USB Device(s) found
		</p>

		<p>
			scanning bus usb@fe3a0000 for devices... 1 USB Device(s) found
		</p>

		<p>
			scanning bus usb@fe3c0000 for devices... 1 USB Device(s) found
		</p>

		<p>
			scanning bus usb@fe3e0000 for devices... 1 USB Device(s) found
		</p>

		<p>
			scanning bus dwc3 for devices... 1 USB Device(s) found
		</p>

		<p>
			       scanning usb for storage devices... 0 Storage Device(s) found
		</p>

		<p>
			 
		</p>

		<p>
			Device 0: unknown device
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			BOOTP broadcast 1
		</p>

		<p>
			BOOTP broadcast 2
		</p>

		<p>
			BOOTP broadcast 3
		</p>

		<p>
			BOOTP broadcast 4
		</p>

		<p>
			BOOTP broadcast 5
		</p>

		<p>
			BOOTP broadcast 6
		</p>

		<p>
			DHCP client bound to address 192.168.1.201 (5776 ms)
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			Cannot autoissing environment variable: pxeuuid
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/01-36-ba-2b-e0-95-c0
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/C0A801C9
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/C0A801C
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/C0A801
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/C0A80
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/C0A8
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/C0A
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/C0
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/C
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/default-arm-rk3399-rockpro64_rk3399
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/default-arm-rk3399
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/default-arm
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			missing environment variable: bootfile
		</p>

		<p>
			Retrieving file: pxelinux.cfg/default
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			Config file not found
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			BOOTP broadcast 1
		</p>

		<p>
			DHCP client bound to address 192.168.1.201 (17 ms)
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			Cannot autoload with TFTPGET
		</p>

		<p>
			Speed: 1000, full duplex
		</p>

		<p>
			BOOTP broadcast 1
		</p>

		<p>
			DHCP client bound to address 192.168.1.201 (46 ms)
		</p>

		<p>
			*** ERROR: `serverip' not set
		</p>

		<p>
			Cannot autoload with TFTPGET
		</p>

		<p>
			SF: Detected gd25q128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB
		</p>

		<p>
			device 0 offset 0xffe000, size 0x2000
		</p>

		<p>
			SF: 8192 bytes @ 0xffe000 Read: OK
		</p>

		<p>
			## Executing script at 00500000
		</p>

		<p>
			Wrong image format for "source" command
		</p>

		<p>
			SCRIPT FAILED: continuing...
		</p>

		<p>
			=&gt;
		</p>
	</div>
</div>

<p>
	 
</p>

<p>
	Kind regards,
</p>

<p>
	Baptiste
</p>
]]></description><guid isPermaLink="false">16599</guid><pubDate>Sun, 27 Dec 2020 01:24:12 +0000</pubDate></item><item><title>HDMI-CEC won't work on Buster Legacy (4.4.213-rockchip64)</title><link>https://forum.armbian.com/topic/16523-hdmi-cec-wont-work-on-buster-legacy-44213-rockchip64/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/2Is3' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2Is3
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hello,
</p>

<p>
	 
</p>

<p>
	I own a RockPro64 and I'm using Armbian Legacy Buster 4.4.213-rockchip64. Everything mostly works, although I've had a pretty annoying issue. Reboot just doesn't work.
</p>

<p>
	 
</p>

<p>
	Every time I do a 'sudo reboot' (or any equivalent for that matter, as for example 'sudo shutdown -r now') it doesn't work. Although it apparently reboots, the TV monitor to which my box it's connected via HDMI lose connection and all, nothing actually happens. Both the red and the white leds of the RP64 turn on and keep on all time (instead of just one of them blinking, as expected) and then it will work only if I poweroff and on again, either by unplugging the power cable or pushing the reset button. That's pretty annoying, since for obvious reasons I can't remotely reboot the machine...
</p>

<p>
	 
</p>

<p>
	I noticed that it only happens with the legacy kernels (I've tried Armbian and Ayufan, both have the exact same behavior). Current kernels work properly, but I really need, at least for now, keep using legacy (I'm trying to use the tool provided by the developer JMCC in order to use Kodi and it doesn't work on mainline so fat).
</p>

<p>
	 
</p>

<p>
	I've googled for a while for this specifc issue and used the search from this forum but found nothing.
</p>

<p>
	 
</p>

<p>
	Any help would be very appreciated.
</p>
]]></description><guid isPermaLink="false">16523</guid><pubDate>Thu, 17 Dec 2020 18:48:02 +0000</pubDate></item><item><title>Legacy kernel - USB 2.0 ports "HC died" fix ?</title><link>https://forum.armbian.com/topic/16492-legacy-kernel-usb-20-ports-hc-died-fix/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/2IbI' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2IbI
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Board is RockPro64, legacy kernel - 4.4.213-rockchip64.  The issue is this:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">[ 1451.681339] ohci-platform fe3a0000.usb: frame counter not updating; disabled
[ 1451.681972] ohci-platform fe3a0000.usb: HC died; cleaning up
[ 1451.682516] usb 8-1: usbfs: usb_submit_urb returned -19
[ 1451.682569] usb 8-1: USB disconnect, device number 2</span></pre>

<p>
	 
</p>

<p>
	It happens only on the USB2.0 ports with different keyboards, mice, custom USB HID device, webcam. The other 2x USB 3.0 ports are working fine with the same devices.
</p>

<p>
	 
</p>

<p>
	Tried fixes so far - turning usbcore.autosuspend option off, adding usbhid.quirks for every device.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">extraargs=usbcore.autosuspend=-1 usbhid.quirks=0x10c4:0x85d4:0x00000400</span></pre>

<p>
	 
</p>

<p>
	The problem seems to be fixed in mainline kernel, as 24/7 test with continuous transfers to a custom USB HID device passes for 3 days that I tested.
</p>

<p>
	I cannot use mainline kernel since I need the <abbr title="Video processing unit (encoding/decoding)">VPU</abbr> and <abbr title="Graphic processing unit (3D acceleration)">GPU</abbr> accelerated X with EGL. 
</p>

<p>
	 
</p>

<p>
	Any advice on fixing this in the legacy kernel is appreciated.
</p>
]]></description><guid isPermaLink="false">16492</guid><pubDate>Tue, 15 Dec 2020 18:17:39 +0000</pubDate></item><item><title>[Development] RK3399 media script</title><link>https://forum.armbian.com/topic/9272-development-rk3399-media-script/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	<strong><font color="#e74c3c"><span style="font-size:16px;">THE MEDIA SCRIPT IS <u>DEPRECATED</u>, IN FAVOR OF THE LEGACY MULTIMEDIA INTEGRATION. PLEASE REFER TO THIS TOPIC:</span></font></strong>
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="7899" data-embedcontent="" data-embedid="embed3399457689" scrolling="no" src="https://forum.armbian.com/topic/16516-rk3399-legacy-multimedia-framework/?do=embed" style="height:419px;max-width:502px;"></iframe>

<p>
	 
</p>

<p>
	So finally we have the first version of:
</p>

<p style="text-align:center;">
	<span style="font-size:14px;"><em>The UN-official, UN-supported, etc...</em></span>
</p>

<p style="text-align:center;">
	<span style="font-size:18px;"><strong>RK3399 MEDIA TESTING SCRIPT</strong></span>
</p>

<p style="text-align:center;">
	 
</p>

<p>
	This is the first release of the RK3399 media testing script. The script provides a functionality similar to its RK3288 equivalent:
</p>

<ul>
	<li>
		Installing all the libraries and system configurations necessary for <abbr title="Graphic processing unit (3D acceleration)">GPU</abbr> accelerated X desktop, Chromium WebGL, full <abbr title="Video processing unit (encoding/decoding)">VPU</abbr> video play acceleration up to 4k@60 10-bit HEVC (the maximum supported by the <abbr title="System On a Chip">SoC</abbr>), and GLES 3.2 / OpenCL 1.2 support.
	</li>
	<li>
		Three video players supporting full <abbr title="Video processing unit (encoding/decoding)">VPU</abbr> acceleration (RKMPP) and KMS display (GBM or a X11 DRM "hack", as described by the authors), namely: MPV, Gstreamer and Kodi.
	</li>
	<li>
		Two example programs using the OpenCL functionality: Examples form the Arm Compute Library, and a <abbr title="Graphic processing unit (3D acceleration)">GPU</abbr> crypto miner (an old version, but small and simple).
	</li>
	<li>
		A library that will act as an OpenGL to OpenGL-ES wrapper, allowing you to run programs that use OpenGL 1.5-2.0.
	</li>
	<li>
		Two additional features, that have no big interest from the Armbian development prospective, but I find them interesting to play with:
		<ul>
			<li>
				 Chromium browser with support for Flash and DRM-protected commercial web video streaming (tested with Amazon Prime, should also work with Netflix, Hulu, etc.),
			</li>
			<li>
				and a simple Pulseaudio GTK equalizer using LADSPA.
			</li>
		</ul>
	</li>
</ul>

<p>
	 
</p>

<p>
	Here is a more thorough documentation:
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		<span>Spoiler</span>
	</div>

	<div class="ipsSpoiler_contents">
		<pre class="ipsCode prettyprint lang-html prettyprinted">


<span class="pln">ARMBIAN UNOFFICIAL RK3399 MEDIA TESTING SCRIPT
----------------------------------------------
v1.0 Bionic - 2019/01/11


This script will install several multimedia-related software pieces in a
RK3399 Ubuntu Bionic Armbian desktop default image (kernel 4.4.y).
Currently it only supports the installation of the features, while
uninstall must be performed manually.

The script must be run in a command line from the same directory it was
unpacked (./media-rk3399.sh), and will ask for superuser privileges if
not launched with "sudo". Each subfolder contains, in addition to the
packages needed for installation, a text file with information about the
sources for those packages.

The script will present the user with a menu where they can select the
features to be installed. Here is a brief description of each option:

- System: This option will install the base libraries, X server packages
          and system files configuration. It must be run at least once
          before installing any of the other features, or after any
          system upgrade that modified X or Chromium configuration.
          Enabling system config will also present the user with the
          choice of two different versions of the Rockchip X server:
            · Glamor: The tweaked X server that you can download from 
              Rockchip repos, with a few additional tweaks. It will use
              Glamor for GPU acceleration, providing good 3D performance
              and complete vsync, but giving a very laggy experience in 
              general desktop usage.
            · Armsoc: An updated version of the xf86 Armsoc driver. It
              only supports fullscreen vsync, but on the other hand the
              overall desktop experience is much snappier.
           
- Devel: When this option is enabled, the script will install the 
         development libraries for every other option that is selected.
         So, for example, if in your first run of the script you keep 
         this option disabled and enable the rest, it will install all 
         the features but without any devel lib. If eventually you need,
         e.g., to compile some app requiring Gstreamer development libs,
         then you can run again the script, and select only "Devel" and
         "Gstreamer", so in that run it will only install Gstreamer with
         the development libraries, without touching the rest.
         
- MPV: This is a RKMPP accelerated version of MPV. In order to use the 
       hardware acceleration, it needs to make use of KMS for display,
       which means that it will ignore the X server if it is running,
       and play video in a full-screen overlay, using keyboard or LIRC
       to control the player. Type "man mpv" for a list of keyboard
       controls (tip: shift+Q will save position and exit).
       Alternatively, you can also use software decoding, and output to
       a X window with mouse support. It will still have some display
       acceleration through X11/EGL, though not as efficient as GBM/KMS.
         · To use the X, non-RKMPP version, just type "mpv </span><span class="tag">&lt;file&gt;</span><span class="pln">" in
           the console, or use the launcher labeled simply "MPV".
         . To use the GBM+RKMPP version, type "mpv-gbm </span><span class="tag">&lt;file&gt;</span><span class="pln">", or use
           the "MPV (GBM)" launcher.
         · You can use the player even in a console-only session.

- Gstreamer: These are the Rockchip Gstreamer plugins for media playback
             and capture.
             Notice that the Gstreamer plugin is the only method that
             allows full RKMMP+KMS acceleration associated to a X 
             window.
               · To play a video in a X session, use the launcher "Rock-
                 chip Gst Player".
               . From the command line, in a X session, type:
                 "gst-play-1.0 --videosink=rkximagesink </span><span class="tag">&lt;file&gt;</span><span class="pln">"
               . From a console-only session, type:
                 "gst-play-1.0 --videosink=kmssink </span><span class="tag">&lt;file&gt;</span><span class="pln">"

- CLSamples: A couple of simple programs to test OpenCL capabilities:
	     · Compiled examples from the Arm Compute Library
	     . An old GPU crypto miner (cgminer) with support for
	       extra algorythms like Skein.
	     They are installed under ~/clsamples, where you can find
	     a readme.txt file with instructions.

- GL4ES: An Opengl-ES wrapper library that will allow you to use OpenGL
         1.5-2.0 compatible programs with hardware acceleration. 
         More info: https://github.com/ptitSeb/gl4es.
         · In order to make it easier to use the library, we have
           included a script called "glrun", that will set the proper
           environment variables. Launch your OpenGL program like this:
           "glrun </span><span class="tag">&lt;command&gt;</span><span class="pln">"
         
- Streaming: This will install Chromium with the Widevine DRM and
             Pepper-Flash libraries enabled, allowing you to watch 
             videos from sites such as Netflix, Amazon Prime or Hulu.
             It will also install the h264ify addon, which will force
             all Youtube videos to use the H.264 codec.
             Since those libraries are only available for 32-bit ARM,
             the script will install a whole armhf docker container,
             with a minimal ubuntu and Chromium installation on it. It
             will also install a wrapper for running commands inside the
             docker container called "armhf-run":
               · Type "armhf-run chromium-browser" to launch the 32-bit
                 Chromium in regular mode.
               . Type "armhf-run chromium-streaming" to launch it in
                 streaming mode (may cause problems with non-streaming
                 webpages).
             The script will also install desktop entries for both 
             options.

- Equalizer: A GTK-based equalizer for PulseAudio, using LADSPA. You
             need to enable it through the menu entry, and select the
             desired preset or tweak your own settings. The "Boosted"
             preset is recommended for everyday use.
             This package is old and unmaintained, but I still find it
             useful.

- Kodi: Kodi 18.0 Leia rc4. This version is supposed to be stable
        enough for normal use. But the main purpose of including Kodi in
        the script is to test the new RKMPP+KMS implementation. We don't
        intend to offer a full-fledged distribution of Kodi. For that, I
        recommend using LibreELEC.
        It cannot be launched from an active X session, you need to
        switch to a virtual terminal and stop the X server first.
        · The "Kodi" desktop launcher will do the whole process for you.
        · From the command line, in a X session, type:
          "kodi-gbm-wrapper" for the same effect.
        · If you are already in a console-only session, you can just 
          type "kodi".

All the RKMPP accelerated players can handle up to 4K@60 10-bit HEVC 
with perfect smoothness. 4K VP9 8-bit is fine, but don't try 
VP9 10-bit or you'll get a green screen and your /var/log partition
filled up in less than ten seconds ;)


Please report bugs and suggestions in the thread dedicated to this
script at the Armbian Forum. Enjoy!

JMCC.</span></pre>

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

<p>
	 
</p>

<p style="text-align:center;">
	<strong><span style="font-size:18px;"><a href="https://mega.nz/#!AmwGHAAB!zuhm1uvheb38Nvg0DICs6fWwnyLb3eoUu6EhZkRoJZo" rel="external nofollow">&gt;&gt;&gt; DOWNLOAD LINK &lt;&lt;&lt;</a></span></strong>
</p>

<p>
	 
</p>

<p>
	<b>Prerequisites:</b>
</p>

<ul>
	<li>
		You need a fresh Armbian Bionic desktop image with legacy kernel installed.
	</li>
</ul>

<p>
	 
</p>

<p>
	<strong>Instructions:</strong>
</p>

<ol>
	<li>
		Download the file above
	</li>
	<li>
		Untar it: tar xvf media-rk3399_*.txz
	</li>
	<li>
		cd media-script
	</li>
	<li>
		./media-rk3399.sh
	</li>
</ol>

<p>
	 
</p>

<p>
	<strong>Notes:</strong>
</p>

<ul>
	<li>
		This script is not officially supported by the Armbian project. It is just a community effort to help the development of the main build, by experimenting with a possible implementation of the media capabilities of this particular <abbr title="System On a Chip">SoC</abbr>.
	</li>
	<li>
		Therefore, questions about the script should not be laid out as support requests, but as commentaries or community peer-to-peer assistance.
	</li>
	<li>
		That being said, all commentaries/suggestions/corrections are very welcome. In the same way, I will do my best to help solve any difficulty that may arise regarding the script.
	</li>
</ul>

<p>
	 
</p>

<p>
	Enjoy!
</p>
]]></description><guid isPermaLink="false">9272</guid><pubDate>Thu, 10 Jan 2019 13:38:29 +0000</pubDate></item><item><title>sick and tired of my Armbian desktop locking and crashing</title><link>https://forum.armbian.com/topic/10036-sick-and-tired-of-my-armbian-desktop-locking-and-crashing/</link><description><![CDATA[<p>
	Is it just me .... all the time I start to use the Armbian web browser  ...including simply loading this forum the whole RockPro64 OS locks up and I have to reset,.
</p>

<p>
	Typically its when I load Media web sites like the BBC ,.... but it even occurs when I load this forum!!
</p>

<p>
	 
</p>

<p>
	I am trying to develop some C GPIO library to help the rockPro64 community, but its hopeless. I have to work on console and web brows on a laptop.
</p>

<p>
	I have ordered a KVM to help but this is really frustrating.
</p>

<p>
	 
</p>

<p>
	Because the HW locks up I can not detect any issues in the logs and I don't know how to set up a HW trace in the graphics drivers.
</p>

<p>
	 
</p>

<p>
	I have eliminated any Power issues. I have a pico cluster case and decent heatsink ... I have ordered some Heatsink fans but CPU is in the 40 Deg C.
</p>

<p>
	 
</p>

<p>
	Any Ideas how I find out why the HW just freezes ?
</p>

<p>
	 
</p>

<p>
	It must have something to do with the mali drivers ?
</p>

<p>
	 
</p>

<p>
	Any ideas welcome
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">10036</guid><pubDate>Sun, 31 Mar 2019 20:39:46 +0000</pubDate></item><item><title>CEC not enabled by default</title><link>https://forum.armbian.com/topic/16457-cec-not-enabled-by-default/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	hi all, I am wondering if there's any reason that CEC is not built into legacy kernel for RK3399. 
</p>

<p>
	In <a href="https://github.com/armbian/build/blob/master/config/kernel/linux-rk3399-legacy.config," rel="external nofollow">https://github.com/armbian/build/blob/master/config/kernel/linux-rk3399-legacy.config,</a> module dw-hdmi-cec is not enabled.
</p>

<p>
	# CONFIG_DRM_DW_HDMI_CEC is not set
</p>

<p>
	 
</p>

<p>
	If no special reason, I can make a PR for this.
</p>

<p>
	Thank you!
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">16457</guid><pubDate>Sun, 13 Dec 2020 03:58:09 +0000</pubDate></item><item><title>How to control FAN on Rockpro64?</title><link>https://forum.armbian.com/topic/12936-how-to-control-fan-on-rockpro64/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I have two rockpro64 boards.
</p>

<p>
	One board runs Debian buster with a slightly extended ayufan 5.4.0-rc1 kernel where as the other runs a Armbian (Debian) buster with the current project supplied 5.4.0-rc1 kernel.
</p>

<p>
	 
</p>

<p>
	On the Debian on I have installed the nice ats solution (<a href="https://github.com/tuxd3v/ats#install)" rel="external nofollow">https://github.com/tuxd3v/ats#install)</a>
</p>

<p>
	On the Armbian one the fan is running all the time. I tried to install ats there as well but I failed.
</p>

<p>
	 
</p>

<p>
	Also I found that basically the  /sys/devices/platform/pwm-fan/hwmon is not there, only upto pwm-fan I have.
</p>

<p>
	 
</p>

<p>
	Is there some module I need to load or compile into the kernel to get ats working on the Armbian based one as well?
</p>

<p>
	 
</p>

<p>
	Any hints are highly appreciated.
</p>

<p>
	 
</p>

<p>
	Kind Regards
</p>

<p>
	Martin
</p>
]]></description><guid isPermaLink="false">12936</guid><pubDate>Tue, 03 Dec 2019 18:36:52 +0000</pubDate></item><item><title>20.08 upgrade with 5.7.15 will not boot on RockPro64</title><link>https://forum.armbian.com/topic/15008-2008-upgrade-with-5715-will-not-boot-on-rockpro64/</link><description><![CDATA[<p>
	As a warning:
</p>

<p>
	 
</p>

<p>
	I have a RockPro64 that was initial setup using the Armbian 20.02.1 buster desktop image (using the 5.4.20 kernel). Over the past few months, I have accepted each minor release of Armbian up to the 20.05.7 release with a 5.4.49 kernel
</p>

<p>
	 
</p>

<p>
	Yesterday, I installed the 20.08 upgrade with 5.7.15 kernel, and the board failed to boot. I have only just got it working again. (I had to restore the kernel and supporting files from a recent backup, and restore symlinks in /boot).
</p>

<p>
	 
</p>

<p>
	I don't know the root cause. I have ordered a second MicroSD card so that I can try booting from a fresh 20.08 image, and I will report back on what happens. In the meantime, I have attached a copy of the serial port output during the failed boot. (The last line is where it got stuck. I left it for an hour before powercycling)
</p>
<p>
<a class="ipsAttachLink" href="https://forum.armbian.com/applications/core/interface/file/attachment.php?id=6884" data-fileext="txt" data-fileid="6884">Verbose Boot bad new 5.7.15 kernel.txt</a></p>]]></description><guid isPermaLink="false">15008</guid><pubDate>Mon, 24 Aug 2020 11:14:20 +0000</pubDate></item><item><title>Armbian_20.08_Rockpro64_focal_current_5.7.15 no HDMI output after "starting kernel"</title><link>https://forum.armbian.com/topic/15016-armbian_2008_rockpro64_focal_current_5715-no-hdmi-output-after-starting-kernel/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	 
</p>

<p>
	I just booted Armbian_20.08_Rockpro64_focal_current_5.7.15.img via sdcard , but HDMI output seems to stop after "Starting Kernel". Just after that I see some yellow/black vertical lines on my monitor and then the screen goes black, no more HDMI input on the monitor.
</p>

<p>
	 
</p>

<p>
	Logging into Armbian on the RockPRO then works fine via ssh, can do the setup, update etc. So it looks like a problem with HDMI output?
</p>

<p>
	 
</p>

<p>
	Anyone ideas how to solve this? Would like to have console terminal access via HDMI as last resort <img alt=";)" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_wink.png" srcset="https://forum.armbian.com/uploads/emoticons/wink@2x.png 2x" title=";)" width="20">
</p>

<p>
	 
</p>

<p>
	Thanks in advance!
</p>

<p>
	 
</p>

<p>
	p.s. Just tried the Armbian_20.08_Rockpro64_focal_current_5.7.15_desktop which seems to have the same issue
</p>
]]></description><guid isPermaLink="false">15016</guid><pubDate>Tue, 25 Aug 2020 14:38:55 +0000</pubDate></item><item><title>Last effort regarding RockPro64 kernel panics</title><link>https://forum.armbian.com/topic/12861-last-effort-regarding-rockpro64-kernel-panics/</link><description><![CDATA[<p>
	This is a last-ditch effort to figure out how we can continue to build our project on top of Armbian.
</p>

<p>
	 
</p>

<p>
	<strong>Goal</strong>
</p>

<p>
	We are building an appliance on the RockPro64 board, with eMMC and an PCIe SSD attached, using a custom-built Armbian Ubuntu 18.04 image with extensive post-configuration (packages, appliacations, overlayroot...) within the boot process. The image is then processed by <a href="https://github.com/mendersoftware/mender-convert" rel="external nofollow">Mender</a> to create a true dual-root filesystem over-the-air update system with fallback (we invested a lot of resources to extend Mender for Armbian and RockPro64). This build process works perfectly and is exactly what we need.
</p>

<p>
	 
</p>

<p>
	<strong>Issue</strong>
</p>

<p>
	The reliability, however, is bad. In an older topic of mine, I documented our issues of regular device reboots due to kernel panics and infrequent freezes. We never really figured out what causes these crashes. It depends on the individual hardware, but on average reboots happen every few days, freezes that need a manuall power cycle every one or two weeks. This is also the case when using the official images.
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="12009" data-embedcontent="" data-embedid="embed7284384376" scrolling="no" src="https://forum.armbian.com/topic/10881-infrequent-rockpro64-freeze-kernel-null-pointer?do=embed" style="height:388px;max-width:502px;"></iframe>

<p>
	 
</p>

<p>
	<strong>Workaround</strong>
</p>

<p>
	When using the exact same custom-built Armbian image, but replace the kernel with an Ayufan kernel, the images are stable. The devices run for weeks without reboots or freezes, independent on the individual hardware.
</p>

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

	<div class="ipsQuote_contents">
		<p>
			dpkg --install linux-firmware-image-4.4.202-1237-rockchip-ayufan-gfd4492386213_4.4.202-1237-rockchip-ayufan_arm64.deb<br>
			dpkg --install linux-image-4.4.202-1237-rockchip-ayufan-gfd4492386213_4.4.202-1237-rockchip-ayufan_arm64.deb
		</p>

		<p>
			ln -sf /boot/vmlinuz-4.4.202-1237-rockchip-ayufan-4.4.202-1237-rockchip-ayufan /boot/Image
		</p>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	<strong>Options</strong>
</p>

<p>
	This is obviously a very hacky way of creating a Linux image. So we have two options:
</p>

<ol><li>
		(preferred) <strong>continue to use Armbian</strong>, but with a stable kernel
	</li>
	<li>
		<strong>switch to Ayufan</strong> and eat all the costs: implement new build system, redesign post-configuration, extend Mender solution
	</li>
</ol><p>
	 
</p>

<p>
	<strong>The way forward</strong>
</p>

<p>
	I am not a Linux kernel expert. I am also not sure how the two projects <a href="https://github.com/armbian/build" rel="external nofollow">Armbian</a> and <a href="https://github.com/ayufan-rock64/linux-build" rel="external nofollow">Ayufan</a><span> are related exactly, but it seems that Armbian uses some of Ayufans resources in the build process. For me the question then becomes where the differences originate.</span><span> </span>
</p>

<p>
	 
</p>

<ul><li>
		<span>Is this something that can be and people are willing to figure out?</span>
	</li>
	<li>
		<span>How can I support that by running tests, providing logs or assist in other non source-code tasks?</span>
	</li>
</ul><p>
	 
</p>

<p>
	Any help is appreciated.
</p>
]]></description><guid isPermaLink="false">12861</guid><pubDate>Tue, 28 Jan 2020 09:53:51 +0000</pubDate></item><item><title>Accessing UART4 on RockPro64</title><link>https://forum.armbian.com/topic/15419-accessing-uart4-on-rockpro64/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/2zHl' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2zHl
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hi there! I am trying to set up communication between an Attiny85 and my RockPro64 over UART (running Armbian, kernel `Linux rockpro64 5.8.1-rockchip64 #20.08 SMP PREEMPT Mon Aug 17 08:17:08 CEST 2020 aarch64 aarch64 aarch64 GNU/Linux`). The issue is that I can't connect to the serial port:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">rock64@rockpro64:~$ sudo picocom -b 115200 /dev/ttyS4
picocom v3.1

port is        : /dev/ttyS4
flowcontrol    : none
baudrate is    : 115200
parity is      : none
databits are   : 8
stopbits are   : 1
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
hangup is      : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv -E
imap is        :
omap is        :
emap is        : crcrlf,delbs,
logfile is     : none
initstring     : none
exit_after is  : not set
exit is        : no

FATAL: failed to add port: Filedes is not a tty</span></pre>

<p>
	 
</p>

<p>
	Here are some details about my setup:<br />
	An Attiny85 is powered from a 3V coin cell. Here is the wiring:
</p>

<ul>
	<li>
		Battery positive - Attiny85 pin 8
	</li>
	<li>
		Battery negative - Attiny85 pin 4 - RockPro64 ground on <abbr title="General purpose input/output">GPIO</abbr> pin 6
	</li>
	<li>
		Attiny85 pin 6 (PB1) - RockPro64 UART4_RX on <abbr title="General purpose input/output">GPIO</abbr> pin 21 (connected through a 1K current-limiting resistor)
	</li>
	<li>
		UART4_TX is not connected because currently I only need unidirectional communication
	</li>
</ul>

<p>
	I used Arduino IDE with a USBtinyISP programmer to program my Attiny85 with the following test code:
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted">
<span class="com">#include</span><span class="pln"> </span><span class="str">&lt;SoftwareSerial.h&gt;</span><span class="pln">

</span><span class="com">#define</span><span class="pln"> RX </span><span class="lit">0</span><span class="pln">
</span><span class="com">#define</span><span class="pln"> TX </span><span class="lit">1</span><span class="pln">

</span><span class="typ">SoftwareSerial</span><span class="pln"> serial</span><span class="pun">(</span><span class="pln">RX</span><span class="pun">,</span><span class="pln"> TX</span><span class="pun">);</span><span class="pln">

</span><span class="kwd">void</span><span class="pln"> setup</span><span class="pun">()</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
  </span><span class="com">// put your setup code here, to run once:</span><span class="pln">
  serial</span><span class="pun">.</span><span class="pln">begin</span><span class="pun">(</span><span class="lit">115200</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span><span class="pln">

</span><span class="kwd">void</span><span class="pln"> loop</span><span class="pun">()</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
  </span><span class="com">// put your main code here, to run repeatedly:</span><span class="pln">
  serial</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">"ping"</span><span class="pun">);</span><span class="pln">
</span><span class="pun">}</span></pre>

<p>
	 
</p>

<p>
	I have tried using different kernels (including dev) and switching between different combinations of overlays (UART4 and SPI1 share the same pins on RockPro64). The RockPro64 itself is booting from an <abbr title="embedded MultiMediaCard">eMMC</abbr> module, the SPI flash contains U-Boot for USB and PXE boot support.
</p>

<p>
	 
</p>

<p>
	Is there any way I can fix this issue? Are there any other easy-to-use alternatives to UART for establishing bidirectional communication? Any help is appreciated!<br />
	<br />
	Thanks,<br />
	Anton
</p>
]]></description><guid isPermaLink="false">15419</guid><pubDate>Sun, 04 Oct 2020 14:25:54 +0000</pubDate></item><item><title>RockPro64 Buster Server Variant SHA match failure</title><link>https://forum.armbian.com/topic/15283-rockpro64-buster-server-variant-sha-match-failure/</link><description><![CDATA[<p>
	My goal is to get OMV5 running on my RockPro64 (previously running OMV4 on an Ayufan image).
</p>

<p>
	I'm using <a href="https://raw.githubusercontent.com/OpenMediaVault-Plugin-Developers/docs/master/Adden-A-Installing_OMV5_on_Armbian.pdf" rel="external nofollow">this guide here</a> from over on the OMV forum which suggests that Buster Server is the only thing that will work; this is based on the 4.4 kernel, and the suggested alternate of Buster Minimal is not present.
</p>

<p>
	I've tried downloaded from multiple locations and cannot get the SHA to match.
</p>

<p>
	The 256 per Checksum utility is 760BD8FA51316D07E875D5B8687E837C8C00070E68F44B8B413C76EC217C606B
</p>

<p>
	while the file from the Armbian download site is 3ddc7bc3e47bc39a9a9bed6109d35ca712bd34a6206121d37814ca8faf4b8798
</p>

<p>
	If i try to flash the image to SD and boot device fails to boot (performed all required tests and tried different cards).
</p>

<p>
	So at this point I don't know if i'm looking at a bad download or a compatibility issue with Buster? Any help would be greatly appreciated!
</p>
]]></description><guid isPermaLink="false">15283</guid><pubDate>Tue, 22 Sep 2020 13:44:57 +0000</pubDate></item><item><title>default resolution change</title><link>https://forum.armbian.com/topic/15262-default-resolution-change/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Please, does the latest Armbian support setting the resolution on boot? I want to use this resolution in my SDL2 based app, so things like randr does not help me.
</p>

<p>
	Thank you very much.
</p>
]]></description><guid isPermaLink="false">15262</guid><pubDate>Sat, 19 Sep 2020 14:09:13 +0000</pubDate></item><item><title>Problem installing 5.7.15 on RockPro64</title><link>https://forum.armbian.com/topic/15006-problem-installing-5715-on-rockpro64/</link><description><![CDATA[<p>
	Downloaded the image file Armbian_20.08_Rockpro64_buster_current_5.7.15_desktop.img.<br>
	Using the Etcher utility, I burned the image to the SD Card.<br>
	Installed SD Card in RockPro64.<br>
	The system does not start.
</p>

<p>
	The exact same problem is observed with Armbian_20.08_Rockpro64_focal_current_5.7.15_desktop.img.
</p>

<p>
	If I write the Armbian_20.05.2_Rockpro64_buster_current_5.4.43_desktop.img image to the SD Card, then the system starts and installs normally.<br>
	Then I use apt update and apt upgrade, as a result, the system is updated to version 5.7.15.<br>
	I am trying to transfer the system to a connected SSD, after which the system stops booting.
</p>

<p>
	 
</p>

<p>
	PS Sorry for my English.
</p>
]]></description><guid isPermaLink="false">15006</guid><pubDate>Mon, 24 Aug 2020 10:15:29 +0000</pubDate></item><item><title>Downgrade linux-image-current-rockchip64</title><link>https://forum.armbian.com/topic/15065-downgrade-linux-image-current-rockchip64/</link><description><![CDATA[<p>
	Hey All,
</p>

<p>
	 
</p>

<p>
	I am running a rockpro64 and updated my kernel to 5.7 (linux-image-current-rockchip64 package), but I am not able to run ZFS any longer because ZFS/0.8.4 does not support 5.7 kernel and ZFS/2.0.0rc1 dkms gives me a build failure with linux-image-current-rockchip64 v20.08 (symbol "__stack_chk_guard" is undefined). I was able to build ZFS/2.0.0rc1 with linux-image-current-rockchip64=20.05.7. I am not able to downgrade my kernel because the apt-cache only shows the latest version of linux-image-current-rockchip64 available. Any suggestions on where I can get the old linux-image-current-rockchip64 package (v20.05.7)?
</p>

<p>
	 
</p>

<p>
	Thanks in advance guys, love the work done here.
</p>

<p>
	 
</p>

<p>
	~Brocklobsta
</p>
]]></description><guid isPermaLink="false">15065</guid><pubDate>Mon, 31 Aug 2020 23:36:12 +0000</pubDate></item><item><title>How to repair drive after accidentally unplugging?</title><link>https://forum.armbian.com/topic/15077-how-to-repair-drive-after-accidentally-unplugging/</link><description><![CDATA[<p>
	Starting a new thread after this one solved my question: https://forum.armbian.com/topic/15044-how-to-re-format-and-remount-and-redo-lvm-volume-on-ssd/?tab=comments#comment-107672<br>
	<br>
	but taking care of those things wasn't the root cause. it turns out the drive wasn't unmounted cleanly after accidentally unplugging the power cable from the board.<br>
	<br>
	<br>
	I had a drive setup using:<br>
	<br>
	pvcreate /dev/nvme0n1<br>
	vgcreate rockpro64 /dev/nvme0n1<br>
	lvcreate -n &lt;name&gt; -L 500g rockpro64<br>
	<br>
	then i formatted like this:<br>
	mkfs.ext4 /dev/rockpro64/name<br>
	<br>
	but then i accidentally unplugged the power source while i got my system up and running<br>
	<br>
	it wasn't cleanly unmounted and now when i try to run the system again i get errors relating to what i created and it's mount point, so i'm wondering what to do to revert back to default settings. I tried reflashing the OS image again, but the same errors still applied so there is something still going on with the drive from when I accidentally unplugged it.<br>
	<br>
	Any tips or help would be greatly appreciated!
</p>
]]></description><guid isPermaLink="false">15077</guid><pubDate>Tue, 01 Sep 2020 20:09:55 +0000</pubDate></item><item><title>How to re-format and remount and redo LVM volume on SSD</title><link>https://forum.armbian.com/topic/15044-how-to-re-format-and-remount-and-redo-lvm-volume-on-ssd/</link><description><![CDATA[<p>
	I followed a guide to install a system on my Rockpro64 but something happened where I had to reinstall it. However, when I reflashed the ubuntu server image and tried re-installing the system it got an error pertaining to one of my disk volumes. So I'm wondering how to re-format and remount and redo the LVM volume my SSD.<br>
	<br>
	Any help or tips would be greatly appreciated!
</p>
]]></description><guid isPermaLink="false">15044</guid><pubDate>Sat, 29 Aug 2020 17:15:33 +0000</pubDate></item><item><title>Remote SSH keys (ECDSA key) issue when accessing from client-side</title><link>https://forum.armbian.com/topic/14941-remote-ssh-keys-ecdsa-key-issue-when-accessing-from-client-side/</link><description><![CDATA[<p>
	I have a Rockpro64 single board computer that I am trying to access remotely via an eMMC flashed Ubuntu iso image from here: https://www.armbian.com/rockpro64/, but keep getting the error message below. I was able to access the IP remotely from various laptops fine before by SSHing from the terminal, but after I failed at installing the program I wanted to install properly, I re-flashed the eMMC and have been getting this error ever since when accessing from other laptops (client-side) - I can SSH from the server-side fine with no issue FWIW.
</p>

<p>
	@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is SHA256:IWefc//FoZcRXp...fpsF0eM. Please contact your system administrator. Add correct host key in C:\Users\User/.ssh/known_hosts to get rid of this message. Offending ECDSA key in C:\Users\User/.ssh/known_hosts:3 ECDSA host key for has changed and you have requested strict checking. Host key verification failed.<br>
	<br>
	EDIT: I figured out I should be looking on my Windows laptop when I was expecting it to be on the Ubuntu server I was creating haha! Getting user@IP address: Permission denied (publickey) now though
</p>
]]></description><guid isPermaLink="false">14941</guid><pubDate>Wed, 19 Aug 2020 19:44:49 +0000</pubDate></item><item><title>RockPro64 + SATA Port Multiplier</title><link>https://forum.armbian.com/topic/14708-rockpro64-sata-port-multiplier/</link><description><![CDATA[<p>
	Hi I need help,<br>
	I have used in the past the Banana PI M1 card for many years with a SATA Port Multiplier.<br>
	To enable PMP support for this card, you had to edit:
</p>

<p>
	 
</p>

<p>
	nano /boot/boot.cmd
</p>

<p>
	 
</p>

<p>
	Go to line that starts with:
</p>

<p>
	 
</p>

<p>
	setenv bootargs and  add at the bottom of the row:
</p>

<p>
	 
</p>

<p>
	ahci_sunxi.enable_pmp=1
</p>

<p>
	<br>
	recompile with:
</p>

<p>
	 
</p>

<p>
	mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
</p>

<p>
	 
</p>

<p>
	Restart Almbian and the SATA Port Multiplier was activated.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	I now own a RockPro64 with Armbian and a 6-port PCIE sata card.
</p>

<p>
	Should buy a card with 8-10 ports to add hdd that I will need to make backups.
</p>

<p>
	At the moment, however, I would like to enable PMP support also on this card so that I can immediately install the backup disks because they are urgent because a disk has problems.
</p>

<p>
	 
</p>

<p>
	The procedure described above for Banana PI does not work, I believe it is due to a different CPU architecture.
</p>

<p>
	 
</p>

<p>
	Before Kernel 4.x on the "banana pi" you had to recompile the kernel, could you tell me what is the exact procedure to enable PMP support also on Rockchip RK3399 with 4.4.213 kernel?<br>
	<br>
	Thank you
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">14708</guid><pubDate>Fri, 24 Jul 2020 09:18:46 +0000</pubDate></item><item><title>AMPAK AP6256 ROCKPro64</title><link>https://forum.armbian.com/topic/14625-ampak-ap6256-rockpro64/</link><description><![CDATA[<p>
	Hello i hope you all have a nice day <span><span><img alt=":)" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_smile.png" srcset="https://forum.armbian.com/uploads/emoticons/smile@2x.png 2x" title=":)" width="20"></span></span>
</p>

<p>
	<span><span>At first i need to thank you for all the work you done.</span></span>
</p>

<p>
	<span><span>I'm runnig my ROCKPro64 no for a while</span></span><span><span> now</span></span>
</p>

<p>
	<span><span>Today i wanted to try wifi and bt  but it looks we dont have any drivers for the module</span></span>
</p>

<p>
	<span><span>AMPAK AP6256 Combo Module and made specifically for the ROCKPro64</span></span>
</p>

<p>
	Debian 10 headless 20.08.0-trunk
</p>

<p>
	Can someone help me to reach the goal to use my wifi ?
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">14625</guid><pubDate>Mon, 13 Jul 2020 14:30:01 +0000</pubDate></item><item><title>RockPro CPU fan always on?</title><link>https://forum.armbian.com/topic/14556-rockpro-cpu-fan-always-on/</link><description><![CDATA[<p>
	I just started RockPro64'ing (though been using Linux for about 25 years) and bought the low profile fan with the RockPro64. Armbian (downloaded today) installed fine, sees my NVME etc. so all good.
</p>

<p>
	 
</p>

<p>
	The only issue I have is that once the OS starts up the fan comes on and never stops - it seems to be running 100% all the time. It the speed meant to vary? And is it meant to turn off sometimes when not required?
</p>

<p>
	 
</p>

<p>
	I'm wondering if I am I missing a config file entry for this.
</p>

<p>
	Thanks for any assistance and well done on the distro.
</p>
]]></description><guid isPermaLink="false">14556</guid><pubDate>Sat, 04 Jul 2020 01:40:08 +0000</pubDate></item><item><title>rockpro64 - eth0 device missing</title><link>https://forum.armbian.com/topic/14539-rockpro64-eth0-device-missing/</link><description><![CDATA[<p>
	Hi there,
</p>

<p>
	I have a very strange issue:
</p>

<p>
	 
</p>

<p>
	kernel 5.4.14-rockchip64
</p>

<p>
	debian_version 10.3
</p>

<p>
	Armbian 20.02.0-rc1 stable
</p>

<p>
	cable is OK - checked
</p>

<p>
	eth0 in /etc/network/interfaces.d/eth0 set  to dhcp
</p>

<p>
	----
</p>

<p>
	unfortunately the rockpro64 gave up with an hardware ram issue
</p>

<p>
	The unit was replaced and luckily I have an image: March 3, 2020
</p>

<p>
	which was OK and fully functional.
</p>

<p>
	 
</p>

<p>
	Today I threw it on the SD-Card and I do not have a NIC at all.
</p>

<p>
	A.m. Data drawn from the OS
</p>

<p>
	 
</p>

<p>
	hwinfo issues RTL8211F
</p>

<p>
	irq:0 27 "eth0"
</p>

<p>
	 
</p>

<p>
	lshw
</p>

<p>
	network:0  eth0 id9 with MAC
</p>

<p>
	network:1 DISABLED dummy0
</p>

<p>
	 
</p>

<p>
	ip a
</p>

<p>
	dummy0 down (Never had this scrap before)
</p>

<p>
	eth0: NO CARRIER
</p>

<p>
	 
</p>

<p>
	ip link show
</p>

<p>
	dummy0 down
</p>

<p>
	eth0: BROADCAST UP...  state UP
</p>

<p>
	 
</p>

<p>
	Any ideas what happens here????
</p>

<p>
	What am I missing???
</p>

<p>
	 
</p>

<p>
	Thank you - willi
</p>

<p>
	 
</p>

<p>
	btw: my rockpros take about 90 seconds to boot up and I do have to power on/off the screen 2 times before the interface
</p>

<p>
	realizes that it has got a screen????
</p>

<p>
	 
</p>

<p>
	<br>
	 
</p>
]]></description><guid isPermaLink="false">14539</guid><pubDate>Thu, 02 Jul 2020 10:41:03 +0000</pubDate></item><item><title>Rockchip64 20.05.4 kernel images missing</title><link>https://forum.armbian.com/topic/14508-rockchip64-20054-kernel-images-missing/</link><description><![CDATA[<p>
	Hi all!
</p>

<p>
	 
</p>

<p>
	Rockchip64 20.05.4 kernel images are missing from the PPA. There is only 20.05.3 in https://apt.armbian.com/pool/main/l/linux-5.4.45-rockchip64/ and no https://apt.armbian.com/pool/main/l/linux-5.4.46-rockchip64/
</p>

<p>
	 
</p>

<p>
	I am looking for the header package in particular to build zfs.
</p>

<p>
	 
</p>

<p>
	Can you make those packages available, please?
</p>

<p>
	 
</p>

<p>
	Best regards,
</p>

<p>
	 
</p>

<p>
	kryps
</p>
]]></description><guid isPermaLink="false">14508</guid><pubDate>Sat, 27 Jun 2020 16:49:15 +0000</pubDate></item><item><title>Compiling Kernel 5.4.40 with RT-Patch "patch-5.4.40-rt24.patch" fails</title><link>https://forum.armbian.com/topic/14166-compiling-kernel-5440-with-rt-patch-patch-5440-rt24patch-fails/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	compiling Kernel 5.4.40 (setting in lib.config with KERNELBRANCH=tag:'5.4.40') under Vagrand  with RT-Patch "patch-5.4.40-rt24.patch"  putting in " ~/build/userpatches/kernel/rockchip64-current/ "for RockPro64 fails.
</p>

<p>
	 
</p>

<p>
	........
</p>

<p>
	[ o.k. ] * [l][c] general-rt5651-add-mclk.patch <br>
	[ o.k. ] * [l][c] mp8859-kbuild-makefile.patch <br><em><strong>[ o.k. ] * <span style="text-decoration:underline;">[c] patch-5.4.40-rt24.patch </span></strong></em><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] rk3328-add-dmc-driver.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] rk3328-audio-and-renegade-supplies.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] rk3328-clean-up-codec-gpio-SD.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] rk3328-fix-wrong-mmc-shift.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] rk3399-add-sclk-i2sout-src-clock.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] rk3399-adjust-txpbl-for-mtu-1500.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] rk3399-sd-drive-level-8ma.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] rockpi4-0005-arm64-dts-enable-es8316-audio.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] timekeeping32-tweaks-for-5.0.y.patch </span><br><span style="text-decoration:underline;">[ o.k. ] * [l][c] unlock-temperature.patch </span><br><span style="text-decoration:underline;">[ .... ] Compressing sources for the linux-source package  </span>
</p>

<p>
	<span style="text-decoration:underline;">  </span>
</p>

<p>
	<span style="text-decoration:underline;">..... </span>
</p>

<p>
	<span style="text-decoration:underline;">  </span>
</p>

<p>
	<span style="text-decoration:underline;">The following compiling process stopped with: </span>
</p>

<p>
	<span style="text-decoration:underline;">  </span>
</p>

<p>
	<span style="text-decoration:underline;">...... </span>
</p>

<p>
	<span style="text-decoration:underline;">  CC      security/inode.o</span><br><span style="text-decoration:underline;">  CC      security/lsm_audit.o</span><br><span style="text-decoration:underline;">  CC      security/device_cgroup.o</span><br><span style="text-decoration:underline;">  CC      kernel/configs.o</span><br><span style="text-decoration:underline;">  AR      security/built-in.a</span><br><span style="text-decoration:underline;">  AR      kernel/built-in.a</span><br><span style="text-decoration:underline;">  CC [M]  kernel/kheaders.o</span><br><strong><span style="text-decoration:underline;">[ error ] ERROR in function compile_kernel [ compilation.sh:378 ]</span><br><span style="text-decoration:underline;">[ error ] Kernel was not built [ @host ]</span></strong><br><span style="text-decoration:underline;">[ o.k. ] Process terminated  </span>
</p>

<p>
	<span style="text-decoration:underline;">  </span>
</p>

<p>
	<span style="text-decoration:underline;">Any idea what goes wrong ?</span><br><span style="text-decoration:underline;">  </span>
</p>

<p>
	<span style="text-decoration:underline;">Martin </span>
</p>

<p>
	<span style="text-decoration:underline;">  </span>
</p>

<p>
	<span style="text-decoration:underline;">  </span>
</p>

<p>
	<span style="text-decoration:underline;">  </span>
</p>
]]></description><guid isPermaLink="false">14166</guid><pubDate>Mon, 25 May 2020 12:12:07 +0000</pubDate></item><item><title>Rock64Pro splash screen</title><link>https://forum.armbian.com/topic/14058-rock64pro-splash-screen/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi, 
</p>

<p>
	 
</p>

<p>
	hot o enable splash screen on boot fo this image:
</p>

<p>
	 
</p>

<p>
	Armbian_20.02.1_Rockpro64_bionic_legacy_4.4.213_desktop.img
</p>

<p>
	 
</p>

<p>
	for Rockpro64?
</p>

<p>
	 
</p>

<p>
	Thanks
</p>
]]></description><guid isPermaLink="false">14058</guid><pubDate>Fri, 15 May 2020 08:26:43 +0000</pubDate></item><item><title>Rockpro64: CPU failed to come online</title><link>https://forum.armbian.com/topic/13441-rockpro64-cpu-failed-to-come-online/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Armbianmonitor: 
<div class='ipsType_break ipsContained'>
<a href='http://ix.io/2f4L' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2f4L
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Has anybody seen this message at boot:
</p>

<p>
	[    5.352826] CPU4: failed to come online<br>
	[    5.352835] CPU4: failed in unknown state : 0x0<br>
	[   10.481328] CPU5: failed to come online<br>
	[   10.481336] CPU5: failed in unknown state : 0x0
</p>

<p>
	 
</p>

<p>
	Then, the A72 cores don't show up (unsurprisingly since these are the two cores that somehow did not come online). On top of that, the kernel throws a backtrace (related to sound if I understand correctly):
</p>

<p>
	------------[ cut here ]------------<br>
	[   13.014782] WARNING: CPU: 3 PID: 1 at kernel/irq/manage.c:1990 request_threaded_irq+0x144/0x180<br>
	[   13.014784] Modules linked in:<br>
	[   13.014793] CPU: 3 PID: 1 Comm: swapper/0 Not tainted 5.4.26-rockchip64 #20.02.5<br>
	[   13.014795] Hardware name: Pine64 RockPro64 (DT)<br>
	[   13.014799] pstate: a0000005 (NzCv daif -PAN -UAO)<br>
	[   13.014804] pc : request_threaded_irq+0x144/0x180<br>
	[   13.014808] lr : request_threaded_irq+0x6c/0x180<br>
	[   13.014810] sp : ffff80001004b9b0<br>
	[   13.014813] x29: ffff80001004b9b0 x28: 0000000000000000<br>
	[   13.014817] x27: ffff0000ef78c0c0 x26: ffff8000111c8d98<br>
	[   13.014822] x25: 0000000000000000 x24: 0000000000000007<br>
	[   13.014826] x23: ffff0000f0914870 x22: ffff800010b2dce0<br>
	[   13.014830] x21: ffff0000f142a000 x20: 0000000000000000<br>
	[   13.014834] x19: ffff80001141bee0 x18: 0000000000000001<br>
	[   13.014838] x17: ffff800011188d00 x16: ffff800011188d08<br>
	[   13.014843] x15: ffffffffffffffff x14: ffff80001137b508<br>
	[   13.014847] x13: ffff00016f1e14b7 x12: ffff0000ef1e14c3<br>
	[   13.014851] x11: ffff0000f67ac268 x10: 0000000000000040<br>
	[   13.014855] x9 : ffff80001139f028 x8 : ffff80001139f020<br>
	[   13.014859] x7 : ffff0000f10002a8 x6 : 0000000000000000<br>
	[   13.014863] x5 : ffff0000f1000248 x4 : 0000000000000000<br>
	[   13.014867] x3 : 0000000000000000 x2 : 0000000000000000<br>
	[   13.014871] x1 : 0000000000000007 x0 : 0000000000031600<br>
	[   13.014875] Call trace:<br>
	[   13.014880]  request_threaded_irq+0x144/0x180<br>
	[   13.014887]  snd_mtpav_probe+0x15c/0x3d8<br>
	[   13.014893]  platform_drv_probe+0x50/0xa0<br>
	[   13.014899]  really_probe+0xd8/0x300<br>
	[   13.014902]  driver_probe_device+0x54/0xe8<br>
	[   13.014906]  __device_attach_driver+0x80/0xb8<br>
	[   13.014910]  bus_for_each_drv+0x78/0xc8<br>
	[   13.014915]  __device_attach+0xd4/0x130<br>
	[   13.014918]  device_initial_probe+0x10/0x18<br>
	[   13.014922]  bus_probe_device+0x90/0x98<br>
	[   13.014927]  device_add+0x3c4/0x5f0<br>
	[   13.014930]  platform_device_add+0x10c/0x230<br>
	[   13.014934]  platform_device_register_full+0xc8/0x140<br>
	[   13.014940]  alsa_card_mtpav_init+0x74/0xd0<br>
	[   13.014945]  do_one_initcall+0x74/0x1b0<br>
	[   13.014950]  kernel_init_freeable+0x194/0x22c<br>
	[   13.014957]  kernel_init+0x10/0xfc<br>
	[   13.014961]  ret_from_fork+0x10/0x18<br>
	[   13.014969] ---[ end trace 34ce35f0c45c0a90 ]---
</p>

<p>
	 
</p>

<p>
	Mathias
</p>
]]></description><guid isPermaLink="false">13441</guid><pubDate>Mon, 23 Mar 2020 19:44:21 +0000</pubDate></item><item><title>Rockpro64 no hdd sleep over sata</title><link>https://forum.armbian.com/topic/12875-rockpro64-no-hdd-sleep-over-sata/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	 
</p>

<p>
	On the Rockpro64, with the latest Amrbian dev kernel (5.4.0-rc1-rockchip64 updated on 19th of January), the sata hard drive connected to PCIe through the <a href="https://store.pine64.org/?product=rockpro64-pci-e-to-dual-sata-ii-interface-card" rel="external nofollow">pine store adapter</a> does not go to sleep anymore. It is properly set with hdparm and a udev rule, it used to work fine with the dev kernel before the 19th of January update. Now, if I issue a sleep commd (<em>hdpram -y /dev/sda</em>) it goes to sleep properly but not by itself after the 5 minutes inactivity I have set up.
</p>

<p>
	 
</p>

<p>
	Mathias
</p>
]]></description><guid isPermaLink="false">12875</guid><pubDate>Thu, 30 Jan 2020 08:24:22 +0000</pubDate></item><item><title>RK3399 : Crashs dumps</title><link>https://forum.armbian.com/topic/13591-rk3399-crashs-dumps/</link><description><![CDATA[<p>
	In order to enumerate the major issues that are *still* valid now, I'm creating a 'crash dump' thread.
</p>

<p>
	The idea is simple, if your RK3399 board crashed recently, you just <span>:</span>
</p>

<p>
	 
</p>

<ul><li>
		Write what happened during the crash;
	</li>
	<li>
		Provide the link you got from sudo armbianmonitor -u , after the crash happened;
	</li>
	<li>
		Provide the content of /var/log/kern.log (if this file is present on your system) (attach it or copy the content on pastebin and link it here).
	</li>
</ul><p>
	 
</p>

<p>
	No discussion here.<br>
	Feel free to create a new dedicated thread afterwards to talk about the problem you encountered.
</p>

<p>
	 
</p>

<p>
	Minor issues are welcome too, if they trigger a BUG message in your logs. Just state that it's a minor issue.
</p>
]]></description><guid isPermaLink="false">13591</guid><pubDate>Wed, 01 Apr 2020 20:25:47 +0000</pubDate></item><item><title>Infrequent RockPro64 freeze (kernel NULL pointer)</title><link>https://forum.armbian.com/topic/10881-infrequent-rockpro64-freeze-kernel-null-pointer/</link><description><![CDATA[<p>
	On several RockPro64 boards I experience infrequent freezes, mostly directly on boot, but also after some longer (hours, days) uptime. I use the official power adapter and no additional hardware except a PCIe adapter for an SSD, which works flawlessly when operational.
</p>

<p>
	 
</p>

<p>
	When looking at the kern.log, there are quite a few errors and warnings, but comparing to a successful boot these are all also present. So I don't think they cause the freeze directly.
</p>

<p>
	 
</p>

<p>
	Currently, I recorded the freeze on the latest Armbian Bionic as release just recently. FWIW, I think the same issue also occurs on the previous Debian Stretch image (had various freezes, but have not recorded any details yet).
</p>

<p>
	 
</p>

<p>
	On a unsuccessful boot, the error occurs after about 8 seconds. A reboot (or two) usually fixes the issue, until the next time...
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">Jul  8 15:18:23 carol kernel: [    8.528275] Unable to handle kernel NULL pointer dereference at virtual address 00000000
Jul  8 15:18:23 carol kernel: [    8.530625] pgd = ffffffc0ead3f000
Jul  8 15:18:23 carol kernel: [    8.532515] [00000000] *pgd=0000000000000000, *pud=0000000000000000
Jul  8 15:18:23 carol kernel: [    8.534710] Internal error: Oops: 96000005 [#1] SMP
Jul  8 15:18:24 carol kernel: [    8.536753] Modules linked in: af_packet iptable_nat nf_nat_ipv4 nf_nat nf_log_ipv4 nf_log_common xt_LOG xt_limit nf_conntrack_ipv4 nf_defrag_ipv4 xt_tcpudp xt_conntrack nf_conntrack iptable_filter snd_soc_rockchip_hdmi_dp rk_vcodec ip_tables x_tables autofs4 phy_rockchip_pcie
Jul  8 15:18:24 carol kernel: [    8.542598] CPU: 5 PID: 1044 Comm: find Not tainted 4.4.182-rockchip64 #1
Jul  8 15:18:24 carol kernel: [    8.544959] Hardware name: Pine64 RockPro64 (DT)
Jul  8 15:18:24 carol kernel: [    8.547155] task: ffffffc0eb247000 task.stack: ffffffc0e1c78000
Jul  8 15:18:24 carol kernel: [    8.549491] PC is at do_dentry_open+0x234/0x2e4
Jul  8 15:18:24 carol kernel: [    8.551687] LR is at do_dentry_open+0x288/0x2e4
Jul  8 15:18:24 carol kernel: [    8.553852] pc : [</span><span class="tag">&lt;ffffff80081f2738&gt;</span><span class="pln">] lr : [</span><span class="tag">&lt;ffffff80081f278c&gt;</span><span class="pln">] pstate: a0000145
Jul  8 15:18:24 carol kernel: [    8.556284] sp : ffffffc0e1c7bbc0
Jul  8 15:18:24 carol kernel: [    8.558403] x29: ffffffc0e1c7bbc0 x28: ffffffc0eb247000 
Jul  8 15:18:24 carol kernel: [    8.560742] x27: 0000000000000000 x26: ffffffc0f26eb000 
Jul  8 15:18:24 carol kernel: [    8.563064] x25: 000000000000011d x24: ffffffc0e1cff690 
Jul  8 15:18:24 carol kernel: [    8.565376] x23: ffffff8008219cb8 x22: 0000000000000000 
Jul  8 15:18:24 carol kernel: [    8.567670] x21: 0000000000000000 x20: ffffffc0f27882b0 
Jul  8 15:18:24 carol kernel: [    8.569954] x19: ffffffc0e1cff680 x18: 0000007fb4979a70 
Jul  8 15:18:24 carol kernel: [    8.572191] x17: 0000007fb48e8848 x16: ffffff80081f3ea4 
Jul  8 15:18:24 carol kernel: [    8.574416] x15: 0000000000000000 x14: ffffffffffffffff 
Jul  8 15:18:24 carol kernel: [    8.576663] x13: 0000000000000000 x12: 0101010101010101 
Jul  8 15:18:24 carol kernel: [    8.578896] x11: 7f7f7f7f7f7f7f7f x10: 0000007fb4a8a140 
Jul  8 15:18:24 carol kernel: [    8.581115] x9 : 0000000000000000 x8 : ffffffc0e1cff7b8 
Jul  8 15:18:24 carol kernel: [    8.583390] x7 : 0000000000000000 x6 : ffffffc0f061d1e9 
Jul  8 15:18:24 carol kernel: [    8.585641] x5 : 0000000000000000 x4 : 00000000000055b1 
Jul  8 15:18:24 carol kernel: [    8.587874] x3 : 00000040eee4a000 x2 : ffffff8008219a20 
Jul  8 15:18:24 carol kernel: [    8.590114] x1 : ffffff8008c02140 x0 : 0000000000000000 
Jul  8 15:18:24 carol kernel: [    8.592341] 
Jul  8 15:18:24 carol kernel: [    8.592341] PC: 0xffffff80081f26b8:
Jul  8 15:18:24 carol kernel: [    8.596219] 26b8  54fffd60 f940c680 f9001660 b4fffd20 aa1603e1 aa1303e0 940c0a2c 2a0003f6
Jul  8 15:18:24 carol kernel: [    8.598764] 26d8  35000700 b9405261 d5033bbf f940ca80 b5000320 b50004b7 f9401660 f9402c17
Jul  8 15:18:24 carol kernel: [    8.601305] 26f8  b5000457 b9405660 370004c0 b9405660 36080100 f9401661 f9400c22 b5000062
Jul  8 15:18:24 carol kernel: [    8.603883] 2718  f9401421 b4000061 320e0000 b9005660 b9405260 12166c00 b9005260 f9409a60
...</span></pre>

<p>
	Full kern.log boot log:
</p>

<p>
	<a href="https://pastebin.com/zcpxB1HQ" rel="external nofollow">https://pastebin.com/zcpxB1HQ</a>
</p>

<p>
	 
</p>

<p>
	Please find attached the full armbianmonitor output here:
</p>

<p>
	<a href="https://pastebin.com/NkVAejC6" rel="external nofollow">https://pastebin.com/NkVAejC6</a>
</p>

<p>
	 
</p>

<p>
	Any help is greatly appreciated!
</p>

<div class="ipsMargin_top">
    
    
    <div class="cTemplateField">
        <span class="cTemplateField_label"></span>
        <span class="cTemplateField_value">Board: Not on the list</span>
    </div>
    
    
</div>]]></description><guid isPermaLink="false">10881</guid><pubDate>Mon, 08 Jul 2019 16:44:53 +0000</pubDate></item><item><title>X11 crashing plus solution</title><link>https://forum.armbian.com/topic/13316-x11-crashing-plus-solution/</link><description><![CDATA[<p>
	There's an issue with Panfrost and Mesa 19.3 that causes X11 to crash in "OsLookupColor" which you may run into on Armbian on RK3399 devices; it can be solved by enabling the experimental branch in your /etc/apt/sources.list by adding the following line:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">deb http://deb.debian.org/debian experimental main contrib non-free</span></pre>

<p>
	 
</p>

<p>
	You can then run 'apt update' and install experimental branch packages with 'apt -t experimental install &lt;package&gt;'. To fix the crash in X11, update the following from experimental:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">libegl-mesa0
libgbm1
libgl1-mesa-dri
libglapi-mesa
libglx-mesa0
mesa-va-drivers
mesa-vdpau-drivers
mesa-vulkan-drivers</span></pre>

<p>
	This should allow X11 to run properly.
</p>

<p>
	 
</p>

<p>
	Thanks to zackw at the Pine64 forums (Original post: <a href="https://forum.pine64.org/showthread.php?tid=8915&amp;pid=61701#pid61701" rel="external nofollow">https://forum.pine64.org/showthread.php?tid=8915&amp;pid=61701#pid61701 )</a>
</p>
]]></description><guid isPermaLink="false">13316</guid><pubDate>Thu, 12 Mar 2020 06:57:11 +0000</pubDate></item><item><title>What source code are the 5.4.23-rockchip64 kernels from?</title><link>https://forum.armbian.com/topic/13268-what-source-code-are-the-5423-rockchip64-kernels-from/</link><description><![CDATA[<p>
	Where can I find a link to the source git for What source code are the 5.4.23-rockchip64 kernels from?
</p>]]></description><guid isPermaLink="false">13268</guid><pubDate>Fri, 06 Mar 2020 19:37:18 +0000</pubDate></item><item><title>Rockpro64, test of different parts.</title><link>https://forum.armbian.com/topic/12939-rockpro64-test-of-different-parts/</link><description><![CDATA[<p>
	We talk about test of different parts. 
</p>

<p>
	 
</p>

<p>
	It was orginal one topic but split. The other is <a href="https://forum.armbian.com/topic/12936-how-to-control-fan-on-rockpro64" rel="">https://forum.armbian.com/topic/12936-how-to-control-fan-on-rockpro64</a>
</p>

<p>
	 
</p>

<p>
	<a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/14274-deathisunknown/?do=hovercard" data-mentionid="14274" href="https://forum.armbian.com/profile/14274-deathisunknown/" rel="">@deathisunknown</a> Which kernel are you using? 5.3.xxx?
</p>

<p>
	 
</p>

<p>
	Until this week end, I was using Ayufan's kernel in order to have ats working (I have the nas box with a harddrive so I want to have some ventilation). I've switched to Armbian's current kernel (5.3.xxx, I don't remember the exact subversion) and noticed that the fan would not spin. Then I tried Armbian's dev kernel (5.4.0-rc1) and my fan works fine. I stumbled upon this thread in the mean time, but since as I remember the latest current kernel got compiled in November, it would not have this change included. On the other hand, I did not call "modprobe" while (quickly) testing the "current" kernel so It could have been there but I missed it...
</p>
]]></description><guid isPermaLink="false">12939</guid><pubDate>Mon, 20 Jan 2020 10:09:27 +0000</pubDate></item><item><title>mainline SPI NVME boot working rockpro64 with armbian</title><link>https://forum.armbian.com/topic/12639-mainline-spi-nvme-boot-working-rockpro64-with-armbian/</link><description><![CDATA[<p>
	See <a href="https://forum.pine64.org/showthread.php?tid=8685" rel="external nofollow">https://forum.pine64.org/showthread.php?tid=8685</a>
</p>

<p>
	 
</p>

<p>
	Using his SPI flash image,  and then using armbian-config   flash from SPi/system on NVME  option worked.  I had commented out the
</p>

<p>
	set the uboot partition section to what is started booting from lines in boot cmd to do the initial testing. 
</p>

<p>
	 
</p>

<p>
	I have been booting mainline for a while on this device.  It boots much faster,  and two or three weeks agoTobias Schramms  atf patch made into mainline atf so the device no longer hangs on a soft reboot.  
</p>

<p>
	 
</p>

<p>
	I have booted from sd, emmc and the NVME with this u-boot.  I haven't tried usb3 or usb2.  
</p>
]]></description><guid isPermaLink="false">12639</guid><pubDate>Tue, 07 Jan 2020 21:51:38 +0000</pubDate></item><item><title>Pine64 RockPro64 boot SPI + NVME</title><link>https://forum.armbian.com/topic/11752-pine64-rockpro64-boot-spi-nvme/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hello,
</p>

<p>
	is booting SPI + NVME supported on RockPro64?<br>
	If I use armbian-config and installing system SPI + NVME will not boot the system.<br>
	When using SD (mmc) + NVME is OK.
</p>

<p>
	SPI + USB also OK.<br>
	Thank you for your help.
</p>
]]></description><guid isPermaLink="false">11752</guid><pubDate>Tue, 01 Oct 2019 09:26:27 +0000</pubDate></item><item><title>Armbian status</title><link>https://forum.armbian.com/topic/12263-armbian-status/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	 
</p>

<p>
	I'm using Armbian with Ayufan's 5.3.0rc4 kernel (until ~1 month ago when I decided to freeze the dev kernels, they were not able to expose the pwmon for the fan that I need to keep running to cool my nas case). But I've seen lots of updates flying around about uboot. So I am wondering: are there significant improvements to uboot? I am currently using an old version of uboot on the SPI flash (so it is a little painful to test new version) and I am wondering if I should disable my SPI in order to have uboot on my emmc (to boot off the emmc) or if there is even a newer option to reflash my spi with a newer uboot...
</p>

<p>
	 
</p>

<p>
	Thanks,
</p>

<p>
	Mathias
</p>

<p>
	PS: so far, every time I've reflashed my SPI with Ayufan's sd-card image, it was very, very slow and I never got any visual feedback so I had to leave it for several hours to be sure it would work
</p>
]]></description><guid isPermaLink="false">12263</guid><pubDate>Mon, 25 Nov 2019 18:07:36 +0000</pubDate></item><item><title>Issue with ROCKPRO64 reset</title><link>https://forum.armbian.com/topic/12089-issue-with-rockpro64-reset/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	I'm using a RockPro64 boards inside one of my projects and I just noticed an issue related to the reset process. When pushing the reset button, the boards hangs in a reset loop. Using the oscilloscope, I found that the reset signal (OTP_OUT_H) is toggled every 330ms by the CPU and the only way to get it back to work is to power off the board, wait a few seconds, and power it back. The same issue is found if, after a working boot, a quick power cycle is performed.
</p>

<p>
	 
</p>

<p>
	I tried disconnecting everything from the board but still, when pushing the reset button, the boards hangs in a loop condition (as if it’s constantly crashing at boot).
</p>

<p>
	 
</p>

<p>
	The console doesn’t print anything.
</p>

<p>
	 
</p>

<p>
	I have already written to Pine support but they told me it's an OS related issue.
</p>

<p>
	 
</p>

<p>
	The OS in use is:
</p>

<p>
	1) Linux distribution Armbian 5.90 downloaded from this link:
</p>

<p>
	https://dl.armbian.com/rockpro64/archive/Armbian_5.91_Rockpro64_Debian_buster_default_4.4.184_desktop.7z
</p>

<p>
	2) Kernel based on Linux 4.4.182
</p>

<p>
	 
</p>

<p>
	Thank you
</p>
]]></description><guid isPermaLink="false">12089</guid><pubDate>Thu, 07 Nov 2019 14:43:26 +0000</pubDate></item><item><title>libmali issue with Armbian image on Rockpro64.</title><link>https://forum.armbian.com/topic/12078-libmali-issue-with-armbian-image-on-rockpro64/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	Greatings for the team.
</p>

<p>
	 
</p>

<p>
	Currently i am using Armbian Bionic Desktop image with my rockpro64. I went through this link for GPU supported libs installation-
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="7899" data-embedcontent="" data-embedid="embed7866630762" scrolling="no" src="https://forum.armbian.com/topic/9272-development-rk3399-media-script/?do=embed" style="height:233px;max-width:502px;"></iframe>

<p>
	I can see there are libMali.so files in /usr/lib/aarch... folder.
</p>

<p>
	 
</p>

<p>
	I also installed armnn from this link-
</p>

<p>
	<a href="https://developer.arm.com/solutions/machine-learning-on-arm/developer-material/how-to-guides/configuring-the-arm-nn-sdk-build-environment-for-tensorflow-lite/build-arm-nn" rel="external nofollow">https://developer.arm.com/solutions/machine-learning-on-arm/developer-material/how-to-guides/configuring-the-arm-nn-sdk-build-environment-for-tensorflow-lite/build-arm-nn</a>
</p>

<p>
	And successfully done and tested.
</p>

<p>
	 
</p>

<p>
	But when i am running on of my tenseflowlite based project, it is throughing error-
</p>

<p>
	 
</p>

<p>
	<strong>Loaded model mobilenet_ssd.tflite<br>
	resolved reporter<br>
	nn version: 1.0.0<br>
	findAvailableDevices<br>
	filename:libarmnn-driver.so    d_info:256608     d_reclen:40s<br>
	ERROR: The DDK is not compatible with any of the Mali GPUs on the system.<br>
	The DDK was built for 0x860 r2p0 status range [0..15], but none of the GPUs matched:<br>
	##Exception: Could not initialize the CL runtime. Error description: clGetDeviceIDs. CL error code: -6<br>
	[E][ArmnnDriver]: ArmnnDriver: Failed to setup CL runtime: Could not initialize the CL runtime. Error description: clGetDeviceIDs. CL error code: -6. Device will be unavailable.<br>
	[D][ArmnnDriver]: Register Service: armnn (version: 1.0.0)!<br>
	[ERROR]: IDevice::getCapabilities returned the error DEVICE_UNAVAILABLE<br>
	first invoked time: 488.432 ms</strong>
</p>

<p>
	 
</p>

<p>
	Please suggest any solution related to this Mali GPUs issue. 
</p>

<p>
	Will appreciate your help.
</p>

<p>
	Thanks.
</p>
]]></description><guid isPermaLink="false">12078</guid><pubDate>Wed, 06 Nov 2019 12:34:05 +0000</pubDate></item><item><title>MALI T860 , has anyone successfully installed Panfrost on an RK3399 board ?</title><link>https://forum.armbian.com/topic/9082-mali-t860-has-anyone-successfully-installed-panfrost-on-an-rk3399-board/</link><description><![CDATA[<p>
	I need one more component working.  3D and OpenCL.  Has anyone successfully installed Panfrost on a RK3399 board ?
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Update!  I manged to build the Panfrost X11 driver.  Here's how I did it:
</p>

<p>
	<a href="https://panfrost.freedesktop.org/building-panfrost-mesa.html" rel="external nofollow">https://panfrost.freedesktop.org/building-panfrost-mesa.html</a>
</p>

<p>
	 
</p>

<p>
	Before you create the build directory update the meson_options.txt file
</p>

<p>
	 
</p>

<p>
	change platforms from auto to x11
</p>

<p>
	change dri_driver from auto to swrast
</p>

<p>
	change gallium-drivers to panfrost
</p>

<p>
	cd to the build directory
</p>

<p>
	meson .. . -Ddri-drivers= -Dvulkan-drivers= -Dgallium-drivers=panfrost -Dlibunwind=false --prefix=/{wherever you want}
</p>

<p>
	ninja install
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	before you start a program
</p>

<p>
	export LD_LIBRARY_PATH=/{wherever your path is}
</p>

<p>
	glmark2-es2
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	When I get home from work I will test further.
</p>

<p>
	I will update later.  I wanted to post just in case anyone else wishes to try it.
</p>

<p>
	I got to go to sleep, work tomorrow.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">9082</guid><pubDate>Sun, 16 Dec 2018 18:21:27 +0000</pubDate></item><item><title>Rockpro64 does not auto boot after some time.</title><link>https://forum.armbian.com/topic/11781-rockpro64-does-not-auto-boot-after-some-time/</link><description><![CDATA[<p>
	Hi all experts,
</p>

<p>
	This is a serious issue for me as for one of the project i am using more than 20 numbers of rockpro64.
</p>

<p>
	I have installed them in my different locations of office.
</p>

<p>
	 
</p>

<p>
	I have used two types of OS-<br>
	*) LXDE-ubuntu-0.7.9-1067-arm64<br>
	*) bionic-containers-rockpro64-0.8.3-1141-arm64
</p>

<p>
	 
</p>

<p>
	Issue is- Whenever i flash these images to rockpro64, for some days autoboot works well such as if light goes and comes back then machines auto boot itself but after few  days, auto boot does not happens with few machines and i have to press the "power button" to boot up.<br>
	I thought with latest OS this issue will solve but same result with latest OS.
</p>

<p>
	 
</p>

<p>
	Please suggest what can be the exact issue? is it OS related? if yes then why it is not happening in all the machines. Which OS should i use with rockpro64?
</p>

<p>
	 
</p>

<p>
	Note- When i reflash the OS, then again auto boot happanes but again same result after few days.
</p>

<p>
	Eagerly waiting for the suggesstions.<br>
	Thanks
</p>
]]></description><guid isPermaLink="false">11781</guid><pubDate>Thu, 03 Oct 2019 07:34:10 +0000</pubDate></item><item><title>RockPro64 5.0.21-rt16 kernel no HDMI display</title><link>https://forum.armbian.com/topic/11558-rockpro64-5021-rt16-kernel-no-hdmi-display/</link><description><![CDATA[<p>
	I am running armbian buster Armbian_5.91_Rockpro64_Debian_buster_default_4.4.184_desktop.img.
</p>

<p>
	I need rt_preempt in order to run linuxcnc.<br>
	I started with the 5.0.21.tar.gz kernel source from &lt;<a href="https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/" rel="external nofollow">https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/</a>&gt; and the rt_preempt patch 5.0.21-rt16.patch.gz from &lt;<a href="https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/" rel="external nofollow">https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/</a>&gt;. I applied the patch to the kernel source and compiled it on a 4gb RockPro64. It boots fine into a remote terminal using ssh but there is no display on my HDMI monitor.  The white LED is showing but the red LED is not lit.
</p>

<p>
	 
</p>

<p>
	I had an earlier version of linux-5.0-rt running on armbian stretch so I mistakenly thought this would be a walk in the park.
</p>

<p>
	 
</p>

<p>
	Any ideas where to start looking?
</p>

<p>
	 
</p>

<p>
	Alan
</p>
]]></description><guid isPermaLink="false">11558</guid><pubDate>Tue, 10 Sep 2019 23:56:18 +0000</pubDate></item><item><title>zswap failed</title><link>https://forum.armbian.com/topic/11540-zswap-failed/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	 
</p>

<p>
	I've had for quite a while the following error messages at startup:
</p>

<p>
	[   39.095667] zswap: default zpool zbud not available<br>
	[   39.095670] zswap: pool creation failed
</p>

<p>
	 
</p>

<p>
	This has happened with various 5.0, 5.1, 5.2 and now 5.3 kernels. Any idea what I should do to fix it?
</p>

<p>
	Mathias
</p>
]]></description><guid isPermaLink="false">11540</guid><pubDate>Sun, 08 Sep 2019 19:49:50 +0000</pubDate></item><item><title>RK3399 UEFI Firmware</title><link>https://forum.armbian.com/topic/11284-rk3399-uefi-firmware/</link><description><![CDATA[<p>
	Does anyone have interest in this project? It looks quite promising!
</p>

<p>
	<a href="https://github.com/andreiw/rk3399-edk2/" rel="external nofollow">https://github.com/andreiw/rk3399-edk2/</a>
</p>
]]></description><guid isPermaLink="false">11284</guid><pubDate>Thu, 15 Aug 2019 09:08:42 +0000</pubDate></item><item><title>Vulkan support with rk3399 based rockpro64 board.</title><link>https://forum.armbian.com/topic/11172-vulkan-support-with-rk3399-based-rockpro64-board/</link><description><![CDATA[<p>
	Hi, I am using rockpro64 board (based on rk3399 chip). OS- ubuntu18.04 linux.
</p>

<p>
	I am building a project that requires Vulkan support for gpu acceleration.
</p>

<p>
	Can someone please suggest how can i get vulkan driver for rk3399?
</p>

<p>
	Thanks.
</p>
]]></description><guid isPermaLink="false">11172</guid><pubDate>Mon, 05 Aug 2019 15:48:32 +0000</pubDate></item><item><title>Rockpro64 dev kernel</title><link>https://forum.armbian.com/topic/10831-rockpro64-dev-kernel/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	 
</p>

<p>
	On my RockPro64, I usually run Armbian with Ayufan's 5.1 kernel (it runs very well and after manually compiling the dtb file most of the error messages at startup are gone). I've tried a few days ago to run Armbian's dev kernel (5.0), and both the sdcard and my usb3 attached ssd could not be detected. The network was also missing. I have pasted the output of <em>armbianmonitor -U</em> <a href="https://pastebin.com/Cb2xbUfD" rel="external nofollow">here</a>. <span> </span>
</p>

<p>
	 
</p>

<p>
	Mathias
</p>
]]></description><guid isPermaLink="false">10831</guid><pubDate>Wed, 03 Jul 2019 11:34:04 +0000</pubDate></item><item><title>ayufan rock64 mainline PCIE initialization failure</title><link>https://forum.armbian.com/topic/10764-ayufan-rock64-mainline-pcie-initialization-failure/</link><description><![CDATA[<p>
	5.1.0-1111-ayufan tag.
</p>

<p>
	 
</p>

<p>
	Kernel crash when PCIE card is installed (thus pcie host root complex initialize).
</p>

<p>
	 
</p>

<p>
	Will try previous tags soon, BTW, if anyone successfully run the "mainline" kernel with PCIE cards?
</p>

<p>
	 
</p>

<pre class="ipsCode">
[  161.895780] io scheduler mq-deadline registered                              
[  161.897340] io scheduler kyber registered                                    
[  161.911264] io scheduler bfq registered                                      
[  162.136905] vcc5v0_host: supplied by vcc5v0_usb                              
[  162.740884] rockchip-pcie f8000000.pcie: no vpcie12v regulator found         
[  162.746764] rockchip-pcie f8000000.pcie: no vpcie1v8 regulator found         
[  162.750391] rockchip-pcie f8000000.pcie: no vpcie0v9 regulator found         
[  163.280713] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:  
[  163.284059] rockchip-pcie f8000000.pcie:   MEM 0xfa000000..0xfbdfffff -&gt; 0xf0
[  163.286820] rockchip-pcie f8000000.pcie:    IO 0xfbe00000..0xfbefffff -&gt; 0xf0
[  163.302884] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00      
[  163.305119] pci_bus 0000:00: root bus resource [bus 00-1f]                   
[  163.306968] pci_bus 0000:00: root bus resource [mem 0xfa000000-0xfbdfffff]   
[  163.310027] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus add)
[  163.542130] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reg
[  163.560746] SError Interrupt on CPU5, code 0xbf000002 -- SError              
[  163.560932] CPU: 5 PID: 1 Comm: swapper/0 Tainted: G             L    5.1.0-3
[  163.561051] Hardware name: Pine64 RockPro64 (DT)                             
[  163.561157] pstate: 60000085 (nZCv daIf -PAN -UAO)                           
[  163.561258] pc : rockchip_pcie_rd_conf+0x1e8/0x280                           
[  163.561356] lr : rockchip_pcie_rd_conf+0x214/0x280                           
[  163.561440] sp : ffff00001004b7f0                                            
[  163.561527] x29: ffff00001004b7f0 x28: 0000000000000000                      
[  163.561800] x27: 0000000000000000 x26: 0000000000000000                      
[  163.562047] x25: 0000000000000004 x24: ffff800004de13c0                      
[  163.562275] x23: 0000000000000000 x22: ffff8000f61d6800                      
[  163.562499] x21: ffff00001004b894 x20: 0000000000100000                      
[  163.562718] x19: 0000000000000000 x18: 0000000000000000                      
[  163.562936] x17: 00000000250ca3fe x16: 000000009ae7c865                      
[  163.563154] x15: ffffffffffffffff x14: ffff00001153d6c8                      
[  163.563374] x13: ffff8000ec3df91c x12: ffff8000ec3df190                      
[  163.563592] x11: 0101010101010101 x10: 7f7f7f7f7f7f7f7f                      
[  163.563811] x9 : ff72646268756463 x8 : 00000000000003bd                      
[  163.564030] x7 : 0000000000000000 x6 : 0000000000000001                      
[  163.564248] x5 : ffff00001060f630 x4 : 0000000000000000                      
[  163.564466] x3 : 0000000000000000 x2 : 0000000000c00008                      
[  163.564686] x1 : ffff000017c00008 x0 : 0000000000000000                      
[  163.564961] Kernel panic - not syncing: Asynchronous SError Interrupt        
[  163.565098] CPU: 5 PID: 1 Comm: swapper/0 Tainted: G             L    5.1.0-3
[  163.565196] Hardware name: Pine64 RockPro64 (DT)                             
[  163.565276] Call trace:                                                      
[  163.565367]  dump_backtrace+0x0/0x168                                        
[  163.565452]  show_stack+0x24/0x30                                            
[  163.565535]  dump_stack+0xac/0xd4                                            
[  163.565617]  panic+0x150/0x2e8                                               
[  163.565705]  __stack_chk_fail+0x0/0x28                                       
[  163.565798]  arm64_serror_panic+0x80/0x8c                                    
[  163.565884]  do_serror+0x11c/0x120                                           
[  163.565968]  el1_error+0x84/0xf8                                             
[  163.566064]  rockchip_pcie_rd_conf+0x1e8/0x280                               
[  163.566164]  pci_bus_read_config_dword+0xb8/0x108                            
[  163.566271]  pci_bus_generic_read_dev_vendor_id+0x40/0x1b8                   
[  163.566368]  pci_bus_read_dev_vendor_id+0x58/0x88                            
[  163.566464]  pci_scan_single_device+0x84/0xf8                                
[  163.566556]  pci_scan_slot+0x44/0x108                                        
[  163.566653]  pci_scan_child_bus_extend+0x5c/0x350                            
[  163.566749]  pci_scan_bridge_extend+0x37c/0x518                              
[  163.566849]  pci_scan_child_bus_extend+0x204/0x350                           
[  163.566945]  pci_scan_root_bus_bridge+0x60/0xd0                              
[  163.567042]  rockchip_pcie_probe+0x5ec/0x718                                 
[  163.567135]  platform_drv_probe+0x58/0xa8                                    
[  163.567223]  really_probe+0x1f0/0x3d8                   </pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">10764</guid><pubDate>Tue, 25 Jun 2019 06:44:08 +0000</pubDate></item><item><title>MIDI Keyboard not working</title><link>https://forum.armbian.com/topic/10574-midi-keyboard-not-working/</link><description><![CDATA[<p>
	Dear all,
</p>

<p>
	 
</p>

<p>
	I'm running latest Armbian Bionic on Pine64 RockPro64, trying to connect a Midi Keyboard device (having several of them for testing), but it is not recognized by ALSA. 
</p>

<p>
	 
</p>

<p>
	If I run 
</p>

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

<p>
	After connecting the keyboard, it's not listed (same behavior with different keyboards).  
</p>

<p>
	 
</p>

<p>
	Does anyone possibly knows what module might be missing in the kernel?
</p>

<p>
	 
</p>

<p>
	Thanks..
</p>
]]></description><guid isPermaLink="false">10574</guid><pubDate>Fri, 07 Jun 2019 16:49:34 +0000</pubDate></item><item><title>[RockPro64] Armbian upstream kernel/uboot test?</title><link>https://forum.armbian.com/topic/10187-rockpro64-armbian-upstream-kerneluboot-test/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I got my RockPro64 board several days ago, and got *UPSTREAM* kernel (v5.1-rc5) and uboot (v2019.04) running on it using Archlinux ARM. (Sorry guys, I like upstream and Alarm more)
</p>

<p>
	The pull request for uboot-rockpro64 can be found here:
</p>

<p>
	<a href="https://github.com/archlinuxarm/PKGBUILDs/pull/1691" rel="external nofollow">https://github.com/archlinuxarm/PKGBUILDs/pull/1691</a>
</p>

<p>
	 
</p>

<p>
	The upstream kernel is in the official core repor of Archlinuxarm (and that's why I like Alarm so much).
</p>

<p>
	 
</p>

<p>
	It boots and runs mostly OK on full upstream kernel/u-boot setup.
</p>

<p>
	On rc-kernel it even has HDMI output working, but no hardware acceleration. I'm waiting panfrost as the open-source driver, so far it doesn't matter much as I don't plan to use it with X11/wayland anyway.
</p>

<p>
	But it's awesome that you can just run GNOME3 on wayland, using llvmpipe.
</p>

<p>
	And I even compiled mesa with panfrost natively on that board, so the future looks super bright.
</p>

<p>
	 
</p>

<p>
	However the biggest problem I hit is, upstream (5.0.8 and 5.1-rc5) kernel has random panic.
</p>

<p>
	The panic itself is Async SError, and mostly happens for memory heavy operations (memtester and heavy file operations like checking out the whole kernel code).
</p>

<p>
	The last panic I hit has no meaningful kernel calltrace, just el0_error_naked (user space triggered, and memtester is running)
</p>

<p>
	 
</p>

<p>
	At first I thought it's faulty ram, but when using the rockchip kernel from Armbian, it no longer crashes any more.
</p>

<p>
	 
</p>

<p>
	I have no clue what's going wrong, device tree? idbloader? trust.img? Uboot? Or just upstream kernel sucks? (I really hate to admit the last one)
</p>

<p>
	 
</p>

<p>
	Is there any upstream kernel precompiled in armbian for me to test so I could rule out one more problem?
</p>

<p>
	 
</p>

<p>
	Thanks.
</p>
]]></description><guid isPermaLink="false">10187</guid><pubDate>Mon, 22 Apr 2019 05:15:57 +0000</pubDate></item><item><title>merge rockchip64 with rk3399</title><link>https://forum.armbian.com/topic/10282-merge-rockchip64-with-rk3399/</link><description><![CDATA[<p>
	I prepared (last weekend? - don't remember anymore) a first step towards a merge of rk3399 (currently nanopi boards) with rockchip64 (more or less all the rest) so that both can be covered fully under one boardfamily (rockchip64). Patches are adjusted and dts support for nanopis in ayufans kernel is done as well.
</p>

<p>
	 
</p>

<p>
	<a href="https://github.com/chwe17/build/tree/rk3399merge" rel="external nofollow">https://github.com/chwe17/build/tree/rk3399merge</a>
</p>

<p>
	 
</p>

<p>
	I would happily give it into 'someone others' hands cause time in the next month might be really rare.
</p>

<p>
	 
</p>

<p>
	Basically it needs testing on the boards which got newly merged into rockchip64 (don't own any nanopi *4 board so I can't test it). And probably a small helper script to adjust the 'living' boards config so that they'll get updates in the future from their new boardfamily (this might be tricky and needs for sure a lot of testing, to ensure we don't break them)
</p>

<p>
	 
</p>

<p>
	Would be nice if someone can review it and test it on the nanopis
</p>
]]></description><guid isPermaLink="false">10282</guid><pubDate>Sat, 04 May 2019 22:07:12 +0000</pubDate></item><item><title>custom kernel boot - rockpro64</title><link>https://forum.armbian.com/topic/10449-custom-kernel-boot-rockpro64/</link><description><![CDATA[<p>
	Hello.
</p>

<p>
	I wanted preempt-rt kernel for my armbian rockpro64 so i have compiled and generated preempt-rt 4.4.167 deb kernel package.
</p>

<p>
	I have installed my custom kernel deb package but after reboot the system boot in old kernel not the custom kernel.
</p>

<p>
	How i can set the system to boot from custom installed kernel ?(4.4.167-rt176 is my custom kernel)
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">$ ls -a /boot
.                               boot.cmd                   dtb-4.4.174-rockchip64         System.map-4.4.174-rockchip64
..                              boot-desktop.png           Image                          uInitrd
armbianEnv.txt                  boot.scr                   initrd.img-4.4.167-rt176       uInitrd-4.4.167-rt176
armbianEnv.txt.out              config-4.4.167-rt176       initrd.img-4.4.174-rockchip64  uInitrd-4.4.174-rockchip64
armbian_first_run.txt.template  config-4.4.174-rockchip64  .next                          vmlinuz-4.4.167-rt176
boot.bmp                        dtb                        System.map-4.4.167-rt176       vmlinuz-4.4.174-rockchip64</span></pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">10449</guid><pubDate>Wed, 22 May 2019 09:37:16 +0000</pubDate></item><item><title>[RockPro64] Touchpad scroll direction</title><link>https://forum.armbian.com/topic/10273-rockpro64-touchpad-scroll-direction/</link><description><![CDATA[<p>
	While running the debian stretch desktop, I'm able to set my scroll direction in the mouse/touchpad manager but only certain programs respond to the changes.  The file manager and leafpad do but chromium and the terminal window don't.  Anyone know anything about this?
</p>]]></description><guid isPermaLink="false">10273</guid><pubDate>Fri, 03 May 2019 20:56:12 +0000</pubDate></item><item><title><![CDATA[RockPro64 & nightly 5_82]]></title><link>https://forum.armbian.com/topic/10188-rockpro64-nightly-5_82/</link><description><![CDATA[<p>
	I am using this image <a href="https://dl.armbian.com/rockpro64/nightly/Armbian_5.82.190422_Rockpro64_Debian_stretch_dev_5.0.0.7z" rel="external nofollow">https://dl.armbian.com/rockpro64/nightly/Armbian_5.82.190422_Rockpro64_Debian_stretch_dev_5.0.0.7z</a>
</p>

<p>
	 
</p>

<p>
	Board start only without wifi &amp; pcie. But i got this error.
</p>

<p>
	 
</p>

<p>
	<a href="https://pastebin.com/gq2DpXaF" rel="external nofollow">https://pastebin.com/gq2DpXaF</a>
</p>
]]></description><guid isPermaLink="false">10188</guid><pubDate>Mon, 22 Apr 2019 06:00:34 +0000</pubDate></item><item><title>Can RockPro64 get support</title><link>https://forum.armbian.com/topic/10034-can-rockpro64-get-support/</link><description><![CDATA[<p>
	Hi so there is a wip for RockPro64 but Kernel development and some other builds like MrFixIt have made gr8 advancement.
</p>

<p>
	 
</p>

<p>
	Wondering if you could start support for rp64 or maybe update the wip since kernel has greatly improved.
</p>
]]></description><guid isPermaLink="false">10034</guid><pubDate>Sun, 31 Mar 2019 17:37:08 +0000</pubDate></item><item><title>Build / Install xtables-addons-dkms problem</title><link>https://forum.armbian.com/topic/9973-build-install-xtables-addons-dkms-problem/</link><description><![CDATA[<p>
	Basically, I'm trying to get iptables to block per country: 
</p>

<p>
	<a href="https://daenney.github.io/2017/01/07/geoip-filtering-iptables.html" rel="external nofollow">https://daenney.github.io/2017/01/07/geoip-filtering-iptables.html</a>
</p>

<p>
	 
</p>

<p>
	I got most of things work until getting problem on installing xtables-addons-dmks
</p>

<p>
	 
</p>

<p>
	# apt-get install --reinstall xtables-addons-dkms
</p>

<p>
	------------------------------
</p>

<p>
	Deleting module version: 2.12
</p>

<p>
	completely from the DKMS tree.
</p>

<p>
	------------------------------
</p>

<p>
	Done.
</p>

<p>
	Unpacking xtables-addons-dkms (2.12-0.1) over (2.12-0.1) ...
</p>

<p>
	Setting up xtables-addons-dkms (2.12-0.1) ...
</p>

<p>
	Loading new xtables-addons-2.12 DKMS files...
</p>

<p>
	Building for 4.4.174-rk3399
</p>

<p>
	Building initial module for 4.4.174-rk3399
</p>

<p>
	Error! Build of xt_ACCOUNT.ko failed for: 4.4.174-rk3399 (aarch64)
</p>

<p>
	Consult the make.log in the build directory
</p>

<p>
	/var/lib/dkms/xtables-addons/2.12/build/ for more information.
</p>

<p>
	 
</p>

<p>
	# cat /var/lib/dkms/xtables-addons/2.12/build/make.log
</p>

<p>
	DKMS make.log for xtables-addons-2.12 for kernel 4.4.174-rk3399 (aarch64)
</p>

<p>
	Mon Mar 25 18:58:27 PDT 2019
</p>

<p>
	make: Entering directory '/usr/src/linux-headers-4.4.174-rk3399'
</p>

<p>
	Makefile:667: arch//Makefile: No such file or directory
</p>

<p>
	make: *** No rule to make target 'arch//Makefile'. Stop.
</p>

<p>
	make: Leaving directory '/usr/src/linux-headers-4.4.174-rk3399'
</p>

<p>
	<br>
	I have both kernel headers and source installed from armbian-config.
</p>

<p>
	 
</p>

<p>
	Any pointer to get correct commands to solve this problem would be appreciated. 
</p>

<p>
	 
</p>

<p>
	Thanks,
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">9973</guid><pubDate>Tue, 26 Mar 2019 02:01:48 +0000</pubDate></item><item><title>[SOLVED] Just upgraded to 4.4.174 on rockpro64 .... wont boot into desktop</title><link>https://forum.armbian.com/topic/9772-solved-just-upgraded-to-44174-on-rockpro64-wont-boot-into-desktop/</link><description><![CDATA[<p>
	Anybody else seen this ?
</p>

<p>
	Just upgraded and after a reboot Armbian wont boot into desktop.
</p>

<p>
	Xorg Looks good with no errors and I can see the kernel boot screen and log in via ssh.
</p>

<p>
	If I disconnect and reconnect the HDMI I get the following ... but nothing appears on the monitor<br><br>
	[ 1733.805014] rockchip-vop ff900000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
</p>

<p>
	 
</p>

<p>
	The screen remains on as it can detect the graphics display .... its just blank
</p>

<p>
	 
</p>

<p>
	what display manager does Armbian use ?
</p>
]]></description><guid isPermaLink="false">9772</guid><pubDate>Sun, 03 Mar 2019 09:36:47 +0000</pubDate></item><item><title>Build for RockPro64 works for BRANCH "dev", but fails for "default"</title><link>https://forum.armbian.com/topic/9888-build-for-rockpro64-works-for-branch-dev-but-fails-for-default/</link><description><![CDATA[<p>
	Noob here, please excuse if I ask something obvious and feel free to just point me into the right direction.
</p>

<p>
	 
</p>

<p>
	About a week ago, I was able to successfully build Armbian for RockPro64 in the standard Vagrant build environment, creating a bootable image using the compilation GUI without any special kernel configuration.
</p>

<p>
	 
</p>

<p>
	I tried again yesterday, both with the GUI and the CLI command below, but the build process always fails:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">$ sudo ./compile.sh BOARD=rockpro64 PROGRESS_LOG_TO_FILE=yes KERNEL_ONLY=no KERNEL_CONFIGURE=no RELEASE=stretch BUILD_DESKTOP=no BRANCH=default
...
CC [M]  drivers/net/wireless/rockchip_wlan/rtl8723bu/core/rtw_mp_ioctl.o
CC [M]  drivers/net/wireless/rockchip_wlan/rtl8723bu/core/rtw_bt_mp.o
LD [M]  drivers/net/wireless/rockchip_wlan/rtl8723bu/8723bu.o
LD      drivers/net/wireless/built-in.o
LD      drivers/net/built-in.o
LD      drivers/built-in.o
[ error ] ERROR in function compile_kernel [ compilation.sh:389 ]
[ error ] Kernel was not built [ @host ]
[ o.k. ] Process terminated </span></pre>

<p>
	 
</p>

<p>
	In the `compilation.log` there are two main errors. First example (occurs maybe 10+ times):
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">In file included from drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/mlan.h:32:0,
                 from drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/mlan_shim.c:26:
drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/mlan_ioctl.h:1797:1: note: offset of packed bit-field ‘MaxAMSDU’ has changed in GCC 4.4
 } MLAN_PACK_END ExtCap_t, *pExtCap_t;
 ^</span></pre>

<p>
	Second example (occurs 50+ times):
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">In file included from ./arch/arm64/include/asm/compat.h:25:0,
                 from ./arch/arm64/include/asm/stat.h:23,
                 from include/linux/stat.h:5,
                 from include/linux/module.h:10,
                 from drivers/net/wireless/rtl8812au/include/basic_types.h:76,
                 from drivers/net/wireless/rtl8812au/include/drv_types.h:26,
                 from drivers/net/wireless/rtl8812au/core/rtw_cmd.c:17:
include/linux/sched.h:1211:1: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
 const struct sched_group_energy * const(*sched_domain_energy_f)(int cpu);
 ^~~~~
cc1: warning: unrecognized command line option ‘-Wno-cast-function-type’</span></pre>

<p>
	 
</p>

<p>
	Initially I was suspecting the virtualbox image, going back to the exact release I've been using last week (two updates from Vagrant since), but to no avail. After looking at Github issues, reading posts and sifting through the scripts, I got the build process working by explicitly using BRANCH="dev".
</p>

<p>
	 
</p>

<p>
	I am especially wondering why it worked wihtout issues a week ago, but not anymore. Any recent changes? Might this have something to do with these ongoing changes? In that regard, I'd rather expect the "dev" branch to fail than the default one.
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedcontent="" data-embedid="embed8863845320" scrolling="no" src="https://forum.armbian.com/topic/9876-switching-rockchip64-dev-to-50y/?do=embed" style="height:250px;max-width:502px;"></iframe>

<p>
	 
</p>

<p>
	Please find attached the various compilation.log files:
</p>

<ul><li>
		compilation.log for BRANCH="default": <a href="https://pastebin.com/wMLiAHdA" rel="external nofollow">https://pastebin.com/wMLiAHdA</a> (compilation fails with error shown at the beginning)
	</li>
	<li>
		compilation.log for BRANCH="dev": <a href="https://pastebin.com/i5UXZZys" rel="external nofollow">https://pastebin.com/i5UXZZys</a> (compilation successful)
	</li>
</ul><p>
	 
</p>

<p>
	I'm thankful for any insights or pointers to getting a stable RockPro64 image, as I'd like to later customize it with additional software (definitely not there yet).
</p>
]]></description><guid isPermaLink="false">9888</guid><pubDate>Sat, 16 Mar 2019 15:24:24 +0000</pubDate></item><item><title>Rock64pro</title><link>https://forum.armbian.com/topic/8170-rock64pro/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	i would like to know if there will be armbian stretch for rock64pro. I tried images on official website, but there are all with alot of buggs + they have everything messed up with user.
</p>

<p>
	I need that clean new image for emmc card. I would start from basic debian stretch image, but i couldnt make it work with etcher.
</p>

<p>
	 
</p>

<p>
	p.s. sorry for my bad English, this is not my native language
</p>

<p>
	 
</p>

<p>
	Best regards, Bekim
</p>
]]></description><guid isPermaLink="false">8170</guid><pubDate>Mon, 10 Sep 2018 20:14:00 +0000</pubDate></item><item><title>BTRFS error (device sda1): could not find root 8</title><link>https://forum.armbian.com/topic/9610-btrfs-error-device-sda1-could-not-find-root-8/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	<br>
	rockpro64
</p>

<p>
	<br>
	Linux rockpro64 4.4.174-rockchip64 #16 SMP Sun Feb 10 16:50:35 CET 2019 aarch64 aarch64 aarch64 GNU/Linux
</p>

<p>
	<br>
	as root:
</p>

<p>
	# btrfs qgroup show /   
</p>

<p>
	--&gt; ERROR: can't list qgroups: quotas not enabled     (thats not the problem)
</p>

<p>
	<br>
	but  a dmesg
</p>

<p>
	<br>
	BTRFS error (device sda1): could not find root 8
</p>

<p>
	<br>
	occurs ..
</p>

<p>
	<br>
	There is a old (2015) discussion about a missing group
</p>

<p>
	(create a dedicated qgroup ioctl)
</p>

<p>
	<br><a href="https://www.spinics.net/lists/linux-btrfs/msg49628.html" rel="external nofollow">https://www.spinics.net/lists/linux-btrfs/msg49628.html</a>
</p>

<p>
	 
</p>

<p>
	<a href="https://www.spinics.net/lists/linux-btrfs/msg49635.html" rel="external nofollow">https://www.spinics.net/lists/linux-btrfs/msg49635.html</a>
</p>

<p>
	<br>
	May you have a idea ?!
</p>

<p>
	<br>
	Best regards - and you make a great job!
</p>

<p>
	 
</p>

<p>
	Jean
</p>
]]></description><guid isPermaLink="false">9610</guid><pubDate>Tue, 12 Feb 2019 18:37:27 +0000</pubDate></item></channel></rss>
