<?xml version="1.0"?>
<rss version="2.0"><channel><title>Amlogic meson Latest Topics</title><link>https://forum.armbian.com/forum/172-amlogic-meson/</link><description>Amlogic meson Latest Topics</description><language>en</language><item><title>Help wanted to test a new OpenVFD alternative</title><link>https://forum.armbian.com/topic/43667-help-wanted-to-test-a-new-openvfd-alternative/</link><description><![CDATA[<p>
	Hi
</p>

<p>
	 
</p>

<p>
	I've made a new kernel Auxiliary Display Driver for TM16XX and compatible LED controllers. This driver supports various LED controller chips, including TM16XX family, FD6XX family, PT6964, and HBS658. It provides support for both I2C and SPI interfaces.
</p>

<p>
	 
</p>

<p>
	I wanted it to manage the hardware on the kernel space while having an easy sysfs user space interface. It also aims to reduce the code to maintain by relaying on existing kernel features instead of recoding them. Plus, you can switch to hardware i2c/spi (instead of software <abbr title="General purpose input/output">gpio</abbr>) depending on the pins used.
</p>

<p>
	 
</p>

<p>
	You can use "vfdconf-convert" to convert your existing vfd.conf to its device-tree version.  Or you can use the already converted vfd.conf of <a href="https://github.com/arthur-liberman/vfd-configurations" rel="external nofollow">https://github.com/arthur-liberman/vfd-configurations</a> that are listed in the <a href="https://github.com/jefflessard/tm16xx-display/blob/main/DEVICES.md" rel="external nofollow">device table</a>.
</p>

<p>
	 
</p>

<p>
	You don't need to manually edit your device tree, the "make" command will apply the device tree source overlay to your <abbr title="Device tree blob">dtb</abbr>.
</p>

<p>
	 
</p>

<p>
	It comes with a service written as a simple bash script. So it's easily customizable without having to write custom C code.
</p>

<p>
	 
</p>

<p>
	Instructions and source code at <a href="https://github.com/jefflessard/tm16xx-display/" rel="external nofollow">https://github.com/jefflessard/tm16xx-display/</a>
</p>

<p>
	 
</p>

<p>
	Could you please give it a try and report your feedback? 
</p>
]]></description><guid isPermaLink="false">43667</guid><pubDate>Sat, 10 Aug 2024 21:00:43 +0000</pubDate></item><item><title>S805 Armbian new backup</title><link>https://forum.armbian.com/topic/48565-s805-armbian-new-backup/</link><description><![CDATA[<p>
	I finnaly found it on google
</p>

<p>
	Here is the link: <a href="https://drive.google.com/file/d/1gVU-iGhoYALZNok6RMkUzWg0BhXTrWCt/view?usp=drive_link" rel="external nofollow">https://drive.google.com/file/d/1gVU-iGhoYALZNok6RMkUzWg0BhXTrWCt/view?usp=drive_link</a>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">48565</guid><pubDate>Wed, 25 Dec 2024 17:31:02 +0000</pubDate></item><item><title>ODROID-GO-Ultra support</title><link>https://forum.armbian.com/topic/56711-odroid-go-ultra-support/</link><description><![CDATA[<p>
	I just got a mystery box from Ameridroid that contained a ODROID-GO-Ultra. Hardkernel has an old Ubuntu 20.04 image. Does Armibian support this device?
</p>
]]></description><guid isPermaLink="false">56711</guid><pubDate>Sun, 14 Dec 2025 02:25:51 +0000</pubDate></item><item><title>RTC running on current Armbian release??</title><link>https://forum.armbian.com/topic/56322-rtc-running-on-current-armbian-release/</link><description><![CDATA[<p>
	I am unable to get any RTC installed on a C2 with current Armbian.  i2cdetect sees the device ID but no joy getting anything to talk to it.   Yes, I know these are very old but they were donated to a non-profit and I am trying to help set them up for a project.  Current Armbian runs great and perfect for our need.  I need an RTC.  I have tried both the Odroid PCF8563 (0x51 seen) and DS3231.  I have tried all the online blog posts, rebuilt the Device Tree, etc. but can't seem to get things to work.  Any pointers would be much appreciate.
</p>

<p>
	 
</p>

<p>
	LInux odroidc2 6.12.56-current-meson64 #1 SMP PREEMPT Wed. Oct 29 13:09:02 UTC 2025
</p>

<p>
	 
</p>

<p>
	Thanks,
</p>

<p>
	 
</p>

<p>
	Scott
</p>
]]></description><guid isPermaLink="false">56322</guid><pubDate>Fri, 21 Nov 2025 20:58:45 +0000</pubDate></item><item><title>Build current and edge releases on Odroid C1</title><link>https://forum.armbian.com/topic/26316-build-current-and-edge-releases-on-odroid-c1/</link><description><![CDATA[<p>
	I figure I'd make this a new post. Thanks to <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/202899-markus_/?do=hovercard" data-mentionid="202899" href="https://forum.armbian.com/profile/202899-markus_/" rel="">@Markus_</a> and <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> for their help. I'm still trying to get wifi module 3 working, but I'm happy to at least have an up to date C1 image.
</p>

<p>
	 
</p>

<ol>
	<li>
		<pre class="ipsCode">git clone --depth=1 --branch=master https://github.com/armbian/build</pre>
	</li>
	<li>
		<pre class="ipsCode">cd build</pre>
	</li>
	<li>
		<pre class="ipsCode">mkdir -p ./output/debs</pre>
	</li>
	<li>
		<pre class="ipsCode">wget -c -O ./output/debs/linux-u-boot-current-odroidc1_23.02.0-trunk_armhf.deb http://apt.armbian.com/pool/main/l/linux-u-boot-odroidc1-current/linux-u-boot-current-odroidc1_21.02.3_armhf.deb</pre>
	</li>
	<li>
		<pre class="ipsCode">./compile.sh CLEAN_LEVEL= BOARD=odroidc1 BRANCH=current RELEASE=jammy REPOSITORY_INSTALL= BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_CONFIGURE=no KERNEL_ONLY=no COMPRESS_OUTPUTIMAGE=sha,gpg,img</pre>
	</li>
	<li>
		<pre class="ipsCode">ls ./output/images</pre>

		<p>
			 
		</p>
	</li>
</ol>

<p>
	u-boot has not been able to be built for a while now (last supported image was focal and 5.x kernel).
</p>

<p>
	 
</p>

<p>
	Step 4 copies the last good u-boot to ./output/debs which is created in step 3. Change <strong>current</strong> in ./output/debs/linux-u-boot-<strong>current</strong>-odroidc1_<strong>23.02.0</strong>-trunk_armhf.deb to <strong>edge</strong> to use edge kernel. Also change build number <strong>23.02.0 </strong>to current build number.
</p>

<p>
	 
</p>

<p>
	Step 5 does build without prompting. Change BRANCH=<strong>current</strong> to BRANCH=<strong>edge</strong> to build edge branch. If all goes well you should see image with step 6.
</p>

<p>
	 
</p>

<p>
	Issues:
</p>

<ul>
	<li>
		reboot not working.
	</li>
	<li>
		Headless, no HDMI.
	</li>
	<li>
		No wifi at this point, just wired.
	</li>
	<li>
		Current branch with 5.x kernel corrupts SD. I found this build totally unusable.
	</li>
</ul>
]]></description><guid isPermaLink="false">26316</guid><pubDate>Sun, 29 Jan 2023 18:20:26 +0000</pubDate></item><item><title>Odroid C4 is using HC4 dtb and odroidhc4 packages</title><link>https://forum.armbian.com/topic/34965-odroid-c4-is-using-hc4-dtb-and-odroidhc4-packages/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	 
</p>

<p>
	I'm running debian bullseye on an Odroid C4 since quite some time now and decided it was a good time to upgrade to bookworm.
</p>

<p>
	When I first installed armbian on this board, I remember that I had to install the Odroid HC4 image. If I'm not mistaking, there were no C4 image at the time.
</p>

<p>
	 
</p>

<p>
	After upgrading my current bullseye firmware with armbian-config ( and by passing the SSD issue described in <a href="https://forum.armbian.com/topic/26787-odroid-hc4-not-recognisingpartially-recognising-ssds/" rel="">this armbian forum post</a> by hot plugging it ), I noticed that /boot/armbianEnv.txt had this line:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">fdtfile=amlogic/meson-sm1-odroid-hc4.dtb</span></pre>

<p>
	whereas the amlogic/meson-sm1-odroid-c4.<abbr title="Device tree blob">dtb</abbr> file exists in the /boot/<abbr title="Device tree blob">dtb</abbr> directory.
</p>

<p>
	Despite having read that HC4 and C4 were the same board with few differences, dtdiff shows a lot of settings differ between the <abbr title="Device tree blob">dtb</abbr> of the two boards.
</p>

<p>
	 
</p>

<p>
	Similarly, I notice that a bunch of *odroidc4 packages are now present in the repository that I don't remember having seen when I first installed armbian.
</p>

<p>
	 
</p>

<p>
	So before upgrading to bookworm, I was wondering if it would be a good or bad idea to modify the armbianEnv.txt in order to use the C4 <abbr title="Device tree blob">dtb</abbr>, and replace the *odroidhc4 packages by their *odroidc4 equivalents.
</p>

<p>
	 
</p>

<p>
	Did someone already try these changes ?
</p>

<p>
	Does someone see any issue with applying this changes ?
</p>

<p>
	Will there be other changes to apply in order to fully migrate from the initial HC4 configuration to a possibly more appropriate C4 configuration ?
</p>

<p>
	 
</p>

<p>
	Thanks for your time and answers.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">34965</guid><pubDate>Thu, 22 Feb 2024 08:36:09 +0000</pubDate></item><item><title>C2 kernel usb fix</title><link>https://forum.armbian.com/topic/51577-c2-kernel-usb-fix/</link><description><![CDATA[<p>
	I only test on my OdroidC2 so this find may affect more.
</p>

<p>
	As repeatedly mentioned, the C2 has usb detect issues.
</p>

<p>
	For us, a main culprit not discussed yet is the default kernel config.
</p>

<p>
	Having both:
</p>

<p>
	CONFIG_USB_EHCI_TT_NEWSCHED=Y
</p>

<p>
	CONFIG_USB_OHCI_HCD=Y
</p>

<p>
	 
</p>

<p>
	For USB1.1, these should be one or the other, never both.
</p>

<p>
	Mainline has: CONFIG_USB_OHCI_HCD=Y and CONFIG_USB_EHCI_TT_NEWSCHED is not set.
</p>

<p>
	For the OdroidC2, CONFIG_USB_OHCI_HCD=N is proper.<br />
	As it has no OHCI and USB2 handles that for us.
</p>

<p>
	 
</p>

<p>
	Forcing the USB power on state has helped workaround this issue, by keeping the driver tied to the device in the kernel.
</p>
]]></description><guid isPermaLink="false">51577</guid><pubDate>Sat, 26 Apr 2025 07:45:11 +0000</pubDate></item><item><title>Odroid C2 and HC4 soft-reset fix for latest Armbian (24.08)</title><link>https://forum.armbian.com/topic/47089-odroid-c2-and-hc4-soft-reset-fix-for-latest-armbian-2408/</link><description><![CDATA[<p>
	Thanks to g4751 for doing the tests for Odroid-HC4. The tests for the Odroid-C2 were performed by myself. Tests were performed on Armbian 24.08 Official releases.
</p>

<p>
	 
</p>

<p>
	Fix is to add a section to the <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr> to enable a recently (last year) added kernel driver "meson64-reboot" that is an updated version of the "odroid-reboot" in older kernels.
</p>

<p>
	 
</p>

<p>
	<u><strong>For Odroid-C2:</strong></u>
</p>

<p>
	 
</p>

<p>
	- save your existing <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr>
</p>

<p>
	- use <abbr title="Device tree compiler"><abbr title="Device tree compiler">DTC</abbr></abbr> to convert <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr>-&gt;<abbr title="Device tree source"><abbr title="Device tree source">DTS</abbr></abbr>
</p>

<p>
	- modify the <abbr title="Device tree source"><abbr title="Device tree source">DTS</abbr></abbr> with the code below
</p>

<p>
	- use <abbr title="Device tree compiler"><abbr title="Device tree compiler">DTC</abbr></abbr> to convert <abbr title="Device tree source"><abbr title="Device tree source">DTS</abbr></abbr>-&gt;<abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr>
</p>

<p>
	- reboot (will fail because new <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr> not loaded yet)
</p>

<p>
	- POR (will now load the new <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr>)
</p>

<p>
	- log-in
</p>

<p>
	- reboot should now work.
</p>

<p>
	 
</p>

<p>
	 
</p>

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

	<div class="ipsQuote_contents">
		<p>
			Add the following under the stock "<abbr title="General purpose input/output"><abbr title="General purpose input/output">gpio</abbr></abbr>-regulator-tf_io {....}":
		</p>

		<p>
			 
		</p>

		<p>
			meson64-reboot {<br />
			    compatible = "meson64,reboot";<br />
			    sys_reset = &lt;0x84000009&gt;;<br />
			    sys_poweroff = &lt;0x84000008&gt;;<br />
			    sd-vqsw = &lt;0x39 0x03 0x00&gt;;<br />
			    sd-vmmc = &lt;0x23 0x57 0x00&gt;;<br />
			};
		</p>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<u><strong><span> </span>For Odroid-HC4:</strong></u>
</p>

<p>
	 
</p>

<p>
	- save your existing <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr>
</p>

<p>
	- use <abbr title="Device tree compiler"><abbr title="Device tree compiler">DTC</abbr></abbr> to convert <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr>-&gt;<abbr title="Device tree source"><abbr title="Device tree source">DTS</abbr></abbr>
</p>

<p>
	- modify the <abbr title="Device tree source"><abbr title="Device tree source">DTS</abbr></abbr> with the code below
</p>

<p>
	- use <abbr title="Device tree compiler"><abbr title="Device tree compiler">DTC</abbr></abbr> to convert <abbr title="Device tree source"><abbr title="Device tree source">DTS</abbr></abbr>-&gt;<abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr>
</p>

<p>
	- reboot (will fail because new <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr> not loaded yet)
</p>

<p>
	- POR (will now load the new <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr>)
</p>

<p>
	- log-in
</p>

<p>
	- reboot should now work.
</p>

<p>
	 
</p>

<p>
	 
</p>

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

	<div class="ipsQuote_contents">
		<p>
			Add the following under the stock "<abbr title="General purpose input/output"><abbr title="General purpose input/output">gpio</abbr></abbr>-regulator-tf_io {....}":
		</p>

		<p>
			 
		</p>

		<p>
			meson64-reboot {<br />
			    compatible = "meson64,reboot";<br />
			    sys_reset = &lt;0x84000009&gt;;<br />
			    sys_poweroff = &lt;0x84000008&gt;;
		</p>

		<p>
			    sd-vqen = &lt;0x44 0x0e 0x00&gt;;<br />
			    sd-vqsw = &lt;0x44 0x06 0x00&gt;;<br />
			    sd-vmmc = &lt;0x44 0x03 0x00&gt;;<br />
			};
		</p>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Notes:
</p>

<p>
	- As far as I know, only the Odroid -C4 has an Armbian patch to do the above automatically for each release.
</p>

<p>
	- For others, updates may overwrite the <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr> and you'll need to perform this fix again. In theory, <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr> changes are fairly rare.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">47089</guid><pubDate>Thu, 14 Nov 2024 20:46:26 +0000</pubDate></item><item><title>Upgrade to bookworm failed - system does not start?</title><link>https://forum.armbian.com/topic/37161-upgrade-to-bookworm-failed-system-does-not-start/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	can someone help me, I got an odroid n2 with <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">emmc</abbr></abbr>.
</p>

<p>
	 
</p>

<p>
	For years I was running buster. Now because of end of updates, I upgraded from buster to bullseye - everything was fine there.
</p>

<p>
	 
</p>

<p>
	After upgrading to bullseye I tried to update to bookworm. Upgrade itself seemed ok, all packages installed.
</p>

<p>
	<br />
	I did it like described here
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="100060" data-embedcontent="" data-embedid="embed9418361197" src="https://forum.armbian.com/topic/19237-armbian-upgrade-from-buster-to-bullseye/.?do=embed" style="height:213px;max-width:502px;"></iframe>

<p>
	 
</p>

<p>
	 
</p>

<p>
	After updating to the "default debian bookworm", I commented in the Armbian repository with bullseye in armbian.list, and it updated this packages
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">armbian-bsp-cli-odroidn2
armbian-config
armbian-zsh
base-files
linux-dtb-current-meson64
linux-image-current-meson64
linux-u-boot-odroidn2-current</span></pre>

<p>
	 
</p>

<p>
	Now, it does not boot any longer. Monitor only shows black, turns on from standby (backlit) and off again. Repeats every 10-30s maybe.
</p>

<p>
	How could I figure out what the issue is?
</p>

<p>
	 
</p>

<p>
	After upgrading to bullseye, i got this configuration:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"># lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye

# uname -mrs
Linux 5.10.60-meson64 aarch64

# cat /etc/debian_version
11.9</span></pre>

<p>
	<br />
	The upgrade output was:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">user@odroidn2:/etc/apt# apt full-upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
  armbian-bsp-cli-odroidn2
Verwenden Sie »apt autoremove«, um es zu entfernen.
Die folgenden NEUEN Pakete werden installiert:
  armbian-bsp-cli-odroidn2-current
Die folgenden Pakete werden aktualisiert (Upgrade):
  armbian-bsp-cli-odroidn2 armbian-config armbian-zsh base-files linux-dtb-current-meson64 linux-image-current-meson64 linux-u-boot-odroidn2-current
7 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 57,8 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 36,3 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]
Holen:1 http://apt.armbian.com bookworm/main arm64 base-files arm64 24.2.1-12.4+deb12u5-bookworm [53,1 kB]
Holen:7 http://imola.armbian.com/apt bookworm/main arm64 linux-image-current-meson64 arm64 24.2.1 [44,5 MB]
Holen:4 http://mirrors.xtom.de/armbian bookworm/main arm64 armbian-config all 24.2.1 [136 kB]
Holen:2 http://fi.mirror.armbian.de/apt bookworm/main arm64 armbian-bsp-cli-odroidn2 arm64 24.2.1 [1.288 B]
Holen:3 http://fi.mirror.armbian.de/apt bookworm/main arm64 armbian-bsp-cli-odroidn2-current arm64 24.2.1 [430 kB]
Holen:5 http://fi.mirror.armbian.de/apt bookworm/main arm64 armbian-zsh all 24.2.1 [11,8 MB]
Holen:6 http://fi.mirror.armbian.de/apt bookworm/main arm64 linux-dtb-current-meson64 arm64 24.2.1 [166 kB]
Holen:8 http://fi.mirror.armbian.de/apt bookworm/main arm64 linux-u-boot-odroidn2-current arm64 24.2.1 [761 kB]
Es wurden 57,8 MB in 7 s geholt (8.664 kB/s).
(Lese Datenbank ... 58101 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../base-files_24.2.1-12.4+deb12u5-bookworm_arm64.deb ...
Entpacken von base-files (24.2.1-12.4+deb12u5-bookworm) über (12.4+deb12u5) ...
base-files (24.2.1-12.4+deb12u5-bookworm) wird eingerichtet ...
(Lese Datenbank ... 58101 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-armbian-bsp-cli-odroidn2_24.2.1_arm64.deb ...
Entpacken von armbian-bsp-cli-odroidn2 (24.2.1) über (23.02.2) ...
dpkg: Warnung: Altes Verzeichnis »/usr/share/armbian« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer
dpkg: Warnung: Altes Verzeichnis »/usr/local/bin« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer
dpkg: Warnung: Altes Verzeichnis »/usr/local« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer
dpkg: Warnung: Altes Verzeichnis »/usr/lib/chromium-browser« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer
dpkg: Warnung: Altes Verzeichnis »/usr/lib/armbian« kann nicht gelöscht werden: Das Verzeichnis ist nicht leer
Vormals nicht ausgewähltes Paket armbian-bsp-cli-odroidn2-current wird gewählt.
Vorbereitung zum Entpacken von .../1-armbian-bsp-cli-odroidn2-current_24.2.1_arm64.deb ...
Armbian 'armbian-bsp-cli-odroidn2-current' for '1-PC13d1-V2d94-H02fb-Ba537-R6632': 'preinst' starting.
Armbian 'armbian-bsp-cli-odroidn2-current' for '1-PC13d1-V2d94-H02fb-Ba537-R6632': 'preinst' finishing.
Entpacken von armbian-bsp-cli-odroidn2-current (24.2.1) ...
Vorbereitung zum Entpacken von .../2-armbian-config_24.2.1_all.deb ...
Entpacken von armbian-config (24.2.1) über (23.02.2) ...
Vorbereitung zum Entpacken von .../3-armbian-zsh_24.2.1_all.deb ...
Entpacken von armbian-zsh (24.2.1) über (23.02.2) ...
Vorbereitung zum Entpacken von .../4-linux-dtb-current-meson64_24.2.1_arm64.deb ...
Armbian 'linux-dtb-current-meson64' for '6.6.16-current-meson64': 'preinst' starting.
Armbian 'linux-dtb-current-meson64' for '6.6.16-current-meson64': 'preinst' finishing.
Entpacken von linux-dtb-current-meson64 (24.2.1) über (21.08.1) ...
Vorbereitung zum Entpacken von .../5-linux-image-current-meson64_24.2.1_arm64.deb ...
Armbian 'linux-image-current-meson64' for '6.6.16-current-meson64': 'preinst' starting.
Armbian 'linux-image-current-meson64' for '6.6.16-current-meson64': 'preinst' finishing.
Entpacken von linux-image-current-meson64 (24.2.1) über (21.08.1) ...
Vorbereitung zum Entpacken von .../6-linux-u-boot-odroidn2-current_24.2.1_arm64.deb ...
Entpacken von linux-u-boot-odroidn2-current (24.2.1) über (21.08.1) ...
armbian-zsh (24.2.1) wird eingerichtet ...
armbian-config (24.2.1) wird eingerichtet ...
linux-image-current-meson64 (24.2.1) wird eingerichtet ...
Armbian 'linux-image-current-meson64' for '6.6.16-current-meson64': 'postinst' starting.
dkms: autoinstall for kernel 6.6.16-current-meson64 was skipped since the kernel headers for this kernel do not seem to be installed.
update-initramfs: Generating /boot/initrd.img-6.6.16-current-meson64
update-initramfs: Armbian: Converting to u-boot format: /boot/uInitrd-6.6.16-current-meson64
Image Name:   uInitrd
Created:      Wed Apr  3 11:54:06 2024
Image Type:   AArch64 Linux RAMDisk Image (gzip compressed)
Data Size:    16365934 Bytes = 15982.36 KiB = 15.61 MiB
Load Address: 00000000
Entry Point:  00000000
update-initramfs: Armbian: Symlinking /boot/uInitrd-6.6.16-current-meson64 to /boot/uInitrd
'/boot/uInitrd' -&gt; 'uInitrd-6.6.16-current-meson64'
update-initramfs: Armbian: done.
Remove unused generated file: /boot/initrd.img-5.10.60-meson64
Remove unused generated file: /boot/uInitrd-5.10.60-meson64
Armbian: update last-installed kernel symlink to 'Image'...
'/boot/Image' -&gt; 'vmlinuz-6.6.16-current-meson64'
Armbian: Debian compat: linux-update-symlinks install 6.6.16-current-meson64 boot/vmlinuz-6.6.16-current-meson64
I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.6.16-current-meson64
I: /initrd.img.old is now a symlink to boot/initrd.img-6.6.16-current-meson64
I: /vmlinuz is now a symlink to boot/vmlinuz-6.6.16-current-meson64
I: /initrd.img is now a symlink to boot/initrd.img-6.6.16-current-meson64
Armbian 'linux-image-current-meson64' for '6.6.16-current-meson64': 'postinst' finishing.
linux-dtb-current-meson64 (24.2.1) wird eingerichtet ...
Armbian 'linux-dtb-current-meson64' for '6.6.16-current-meson64': 'postinst' starting.
Armbian: DTB: symlinking /boot/dtb to /boot/dtb-6.6.16-current-meson64...
'dtb' -&gt; 'dtb-6.6.16-current-meson64'
Armbian 'linux-dtb-current-meson64' for '6.6.16-current-meson64': 'postinst' finishing.
linux-u-boot-odroidn2-current (24.2.1) wird eingerichtet ...
Armbian 'uboot-odroidn2-current' for '2022.10-S4deb-P35fb-H24ab-V33c2-B11a8-R448a': 'postinst' starting.
Armbian 'uboot-odroidn2-current' for '2022.10-S4deb-P35fb-H24ab-V33c2-B11a8-R448a': 'postinst' finishing.
armbian-bsp-cli-odroidn2-current (24.2.1) wird eingerichtet ...
Armbian 'armbian-bsp-cli-odroidn2-current' for '1-PC13d1-V2d94-H02fb-Ba537-R6632': 'postinst' starting.
'/boot/boot.cmd' -&gt; '/usr/share/armbian/boot.cmd-1712138049'
NOTE: You can find previous bootscript versions in /usr/share/armbian !
Recreating boot script
'/usr/share/armbian/boot.cmd' -&gt; '/boot/boot.cmd'
sed: -e Ausdruck #1, Zeichen 76: Nicht beendeter »s«-Befehl
sed: -e Ausdruck #1, Zeichen 47: Nicht beendeter »s«-Befehl
Armbian 'armbian-bsp-cli-odroidn2-current' for '1-PC13d1-V2d94-H02fb-Ba537-R6632': 'postinst' finishing.
Trigger für mandb (2.11.2-2) werden verarbeitet ...
Trigger für cracklib-runtime (2.9.6-5+b1) werden verarbeitet ...
Trigger für initramfs-tools (0.142) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-6.6.16-current-meson64
update-initramfs: Armbian: Converting to u-boot format: /boot/uInitrd-6.6.16-current-meson64
Image Name:   uInitrd
Created:      Wed Apr  3 11:54:31 2024
Image Type:   AArch64 Linux RAMDisk Image (gzip compressed)
Data Size:    16365968 Bytes = 15982.39 KiB = 15.61 MiB
Load Address: 00000000
Entry Point:  00000000
update-initramfs: Armbian: Symlinking /boot/uInitrd-6.6.16-current-meson64 to /boot/uInitrd
'/boot/uInitrd' -&gt; 'uInitrd-6.6.16-current-meson64'
update-initramfs: Armbian: done.
armbian-bsp-cli-odroidn2 (24.2.1) wird eingerichtet ...
user@odroidn2:/etc/apt#</span></pre>

<p>
	<br />
	I mounted the <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">emmc</abbr></abbr> on another system and the boot directory looks like this:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">drwxr-xr-x  3 root root     4096  3. Apr 14:29 .
drwxrwxrwx 19 root root     4096  3. Apr 11:54 ..
-rw-r--r--  1 root root      161  3. Apr 11:58 armbianEnv.txt
-rw-r--r--  1 root root      161  2. Nov 2021  armbianEnv.txt.old
-rw-r--r--  1 root root     1531 30. Okt 2021  armbian_first_run.txt.template
-rw-r--r--  1 root root    38518 26. Aug 2021  boot.bmp
-rw-r--r--  1 root root     8075  3. Apr 11:54 boot.cmd
-rw-r--r--  1 root root     5579 16. Jun 2023  boot.ini
-rw-r--r--  1 root root     8147  3. Apr 11:54 boot.scr
-rw-r--r--  1 root root   258772 29. Feb 18:56 config-6.6.16-current-meson64
-rwxr-xr-x  1 root root      120  1. Jan 1970  display.bin
lrwxrwxrwx  1 root root       26  3. Apr 11:54 dtb -&gt; dtb-6.6.16-current-meson64
drwxr-xr-x  3 root root     4096  3. Apr 11:53 dtb-6.6.16-current-meson64
-rwxr-xr-x  1 root root      256  1. Jan 1970  edid.bin
lrwxrwxrwx  1 root root       30  3. Apr 11:54 Image -&gt; vmlinuz-6.6.16-current-meson64
-rw-r--r--  1 root root 16365968  3. Apr 11:54 initrd.img-6.6.16-current-meson64
-rw-r--r--  1 root root        0  3. Apr 11:54 .next
-rw-r--r--  1 root root  4424139 29. Feb 18:56 System.map-6.6.16-current-meson64
-rw-r--r--  1 root root 25461312  9. Dez 2021  uImage
lrwxrwxrwx  1 root root       30  3. Apr 11:54 uInitrd -&gt; uInitrd-6.6.16-current-meson64
-rw-r--r--  1 root root 16366032  3. Apr 11:54 uInitrd-6.6.16-current-meson64
-rw-r--r--  1 root root 28346880 29. Feb 18:56 vmlinuz-6.6.16-current-meson64</span></pre>

<p>
	 
</p>

<p>
	And now, I'm completely lost!
</p>

<p>
	No clue what to do or where to look.
</p>

<p>
	 
</p>

<p>
	Any help would be appreciated!<br />
	 
</p>
]]></description><guid isPermaLink="false">37161</guid><pubDate>Wed, 03 Apr 2024 12:36:02 +0000</pubDate></item><item><title>Odroid-C4: Failed to start systemd-sysctl.service - Apply Kernel Variables.?</title><link>https://forum.armbian.com/topic/49339-odroid-c4-failed-to-start-systemd-sysctlservice-apply-kernel-variables/</link><description><![CDATA[<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"># uname -a
Linux odroidc4 6.6.63-current-meson64 #1 SMP PREEMPT Fri Nov 22 14:38:37 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux</span></pre>

<p>
	Installed latest "Armbian_24.11.1_Odroidc4_noble_current_6.6.60-kisak.img"
</p>

<p>
	...with latest sudo apt update; sudo apt upgrade, rebooted...
</p>

<p>
	<u><strong>Hardware:</strong></u>
</p>

<p>
	- Odroid-C4
</p>

<p>
	- Sabrent USB 3.0 to 2.5-Inch SATA Adapter; Model: EC-SSHD with latest firmware patch,  connected to a Kingston SSD: SA400S37480G
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"># dmesg -l emerg,alert,crit,err
[    0.879290] meson-drm ff900000.vpu: DSI transceiver device is disabled
[    3.402246] systemd[1]: Failed to start systemd-sysctl.service - Apply Kernel Variables.
[    4.327154] panfrost ffe40000.gpu: error -ENODEV: _opp_set_regulators: no regulator (mali) found
[    4.871183] systemd[1]: Failed to start systemd-sysctl.service - Apply Kernel Variables.
[    5.093021] I/O error, dev sda, sector 2064 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[    5.098203] I/O error, dev sda, sector 2088 op 0x0:(READ) flags 0x80700 phys_seg 2 prio class 2
[    5.098226] I/O error, dev sda, sector 2120 op 0x0:(READ) flags 0x80700 phys_seg 6 prio class 2
[    5.102570] Buffer I/O error on dev sda1, logical block 2, async page read
[    5.111428] Buffer I/O error on dev sda1, logical block 2, async page read</span></pre>

<p>
	I'm not worried about <abbr title="Video processing unit (encoding/decoding)"><abbr title="Video processing unit (encoding/decoding)">vpu</abbr></abbr>, or <abbr title="driver for Mali Midgard and Bifrost GPUs"><abbr title="driver for Mali Midgard and Bifrost GPUs">panfrost</abbr></abbr> errors, ..., since I don't care about <abbr title="Graphic processing unit (3D acceleration)"><abbr title="Graphic processing unit (3D acceleration)">gpu</abbr></abbr> on this headless (non-desktop) cli mini-server.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"># dmesg | grep -i systemd-sysctl
[    3.331877] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[    3.399999] systemd[1]: systemd-sysctl.service: Main process exited, code=exited, status=1/FAILURE
[    3.400501] systemd[1]: systemd-sysctl.service: Failed with result 'exit-code'.
[    3.402246] systemd[1]: Failed to start systemd-sysctl.service - Apply Kernel Variables.
[    4.822476] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[    4.870046] systemd[1]: systemd-sysctl.service: Main process exited, code=exited, status=1/FAILURE
[    4.870601] systemd[1]: systemd-sysctl.service: Failed with result 'exit-code'.
[    4.871183] systemd[1]: Failed to start systemd-sysctl.service - Apply Kernel Variables.</span></pre>

<p>
	 
</p>

<p>
	I checked /etc/sysctl.conf, and everything looks ok, afaik.?<br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"># cat /etc/sysctl.conf
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
#

#kernel.domainname = example.com

# Uncomment the following to stop low-level messages on console
#kernel.printk = 3 4 1 3

###################################################################
# Functions previously found in netbase
#

# Uncomment the next two lines to enable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
#net.ipv4.conf.default.rp_filter=1
#net.ipv4.conf.all.rp_filter=1

# Uncomment the next line to enable TCP/IP SYN cookies
# See http://lwn.net/Articles/277146/
# Note: This may impact IPv6 TCP sessions too
#net.ipv4.tcp_syncookies=1

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

# Uncomment the next line to enable packet forwarding for IPv6
#  Enabling this option disables Stateless Address Autoconfiguration
#  based on Router Advertisements for this host
#net.ipv6.conf.all.forwarding=1


###################################################################
# Additional settings - these settings can improve the network
# security of the host and prevent against some network attacks
# including spoofing attacks and man in the middle attacks through
# redirection. Some network environments, however, require that these
# settings are disabled so review and enable them as needed.
#
# Do not accept ICMP redirects (prevent MITM attacks)
#net.ipv4.conf.all.accept_redirects = 0
#net.ipv4.conf.default.accept_redirects = 0
# _or_
# Accept ICMP redirects only for gateways listed in our default
# gateway list (enabled by default)
# net.ipv4.conf.all.secure_redirects = 1
#
# Do not send ICMP redirects (we are not a router)
#net.ipv4.conf.all.send_redirects = 0
#
# Log Martian Packets
#net.ipv4.conf.all.log_martians = 1
#

###################################################################
# Magic system request Key
# 0=disable, 1=enable all, &gt;1 bitmask of sysrq functions
# See https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html
# for what other values do
#kernel.sysrq=438

Swappiness for zram, see swapon
vm.swappiness=100
# Decrease swap usage to a more reasonable level
#vm.swappiness=30
#
# Improve cache management
#vm.vfs_cache_pressure=50
#
# Improve writing to external media like USB memory sticks
#vm.dirty_bytes=335544320
#vm.dirty_background_bytes=167772160
#</span></pre>

<p>
	 
</p>

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

<p>
	For the sake of brevity, I'm only running "transmission-daemon" on this successfully -sort of, with everything else being the default Armbian server settings, ...
</p>

<p>
	see:
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="5958" data-embedcontent="" data-embedid="embed690655766" src="https://forum.armbian.com/topic/49248-solved-odroid-c4-can-not-mount-external-usb-drive-via-fstab-on-boot/?do=embed&amp;comment=210642&amp;embedComment=210642&amp;embedDo=findComment#comment-210642" style="height:298px;max-width:502px;"></iframe>

<p>
	 
</p>

<p>
	with:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"># cat /etc/udev/rules.d/99-usb-drive.rules
ENV{ID_FS_UUID}=="501ce172-bc60-40db-90b6-9e025d2748bb", ACTION=="add", RUN{program}+="/usr/bin/systemd-mount --type=ext4 --no-block --collect $devnode /media/USB01/"</span></pre>

<p>
	 
</p>

<p>
	...so as to mount my USB-SSD-drive upon boot. But that's for another topic,
</p>

<p>
	since the "<strong><em>Failed to start systemd-sysctl.service - Apply Kernel Variables.</em></strong>" were there before, and nothing else was changed.
</p>

<p>
	 
</p>

<p>
	Basically, are the errors in my "dmesg" output above anything to really worry about.?
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">49339</guid><pubDate>Thu, 16 Jan 2025 14:11:57 +0000</pubDate></item><item><title>[SOLVED]: Odroid-C4 can not mount external USB drive via fstab on boot?</title><link>https://forum.armbian.com/topic/49248-solved-odroid-c4-can-not-mount-external-usb-drive-via-fstab-on-boot/</link><description><![CDATA[<p>
	I successfully flashed the "Armbian_24.11.1_Odroidc4_noble_current_6.6.60-kisak.img" on my <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">emmc</abbr></abbr>, and everything boots, runs, and updates fine...
</p>

<p>
	 
</p>

<p>
	 My 2TB USB3.0 seagate HD, /dev/sda, is seen fine in "dmesg", as well as "lsblk" and "blkid", but when I add my UUID, ..., in /etc/fstab it fails to mount at boot.<br />
	see below line in /etc/fstab for above /dev/sda1 <span>:</span><br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">UUID=</span><span class="tag">&lt;output-of-bklid-for-sda1&gt;</span><span class="pln">   /media/USB01   ext4   defaults   0   1</span></pre>

<p>
	To test the above /etc/fstab mount I ran:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">sudo findmnt --verify</span></pre>

<p>
	<br />
	(which completes successfully)<br />
	Also, if I run:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">sudo mount -a</span></pre>

<p>
	<br />
	(it manually automounts /dev/sda1 -&gt; /media/USB01 successfully).
</p>

<p>
	 
</p>

<p>
	But, whenever i reboot, it does not come up mounted.?
</p>

<p>
	-this is driving me crazy. <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>
	Do I also need udisks2 ?, or autofs&gt;, and/or, manually edit udev*?, and/or "systemd-mount" to get this thing to mount on every boot. ?  <br />
	 
</p>
]]></description><guid isPermaLink="false">49248</guid><pubDate>Fri, 10 Jan 2025 19:18:38 +0000</pubDate></item><item><title>How to enable external antenna on Radxa Zero?</title><link>https://forum.armbian.com/topic/49059-how-to-enable-external-antenna-on-radxa-zero/</link><description><![CDATA[<p>
	I am trying to enable the external antenna on my Radxa Zero <abbr title="Single board computer">SBC</abbr>. I was assuming that there is a kernel overlay available to achieve this, but unfortunately not. At least I am unable to find it using armbian-config.
</p>

<p>
	I am running Armbian v24.11.1 with kernel 6.6.63-current-meson64.
</p>

<p>
	Has anyone ever achieved to enable the external antenna? Any hints appreciated.
</p>
]]></description><guid isPermaLink="false">49059</guid><pubDate>Tue, 31 Dec 2024 11:44:10 +0000</pubDate></item><item><title>Ubuntu 24.04 (Noble) Minimal / IOT Request for Radxa Zero 2</title><link>https://forum.armbian.com/topic/48574-ubuntu-2404-noble-minimal-iot-request-for-radxa-zero-2/</link><description><![CDATA[<p>
	Would it be possible to get a "minimal" build of Armbian based on Ubuntu 24.04 (Noble) for the Radxa Zero 2?
</p>

<p>
	Thanks.
</p>
]]></description><guid isPermaLink="false">48574</guid><pubDate>Thu, 26 Dec 2024 05:03:06 +0000</pubDate></item><item><title>Odroid C4 will not reboot after any sort of kernel update - have tried running nand-sata-install</title><link>https://forum.armbian.com/topic/19340-odroid-c4-will-not-reboot-after-any-sort-of-kernel-update-have-tried-running-nand-sata-install/</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/3G0U' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/3G0U
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hi there!
</p>

<p>
	 
</p>

<p>
	I just got my hands on a brand new Odroid C4.
</p>

<p>
	I flashed Armbian <strong>Bullseye</strong> (tried Buster too as Bullseye is marked unstable) onto an SD card.
</p>

<p>
	 
</p>

<p>
	The Issue I'm now facing is, after any sort of kernel update the board will <strong>not </strong>properly soft reboot anymore.
</p>

<p>
	 
</p>

<p>
	I can restart the freshly installed system (which I generated the ix link with) as many times as I want using /sbin/reboot, but one apt upgrade later the board hangs in limbo when I issue a soft reboot.
</p>

<p>
	 
</p>

<p>
	I can see the system itself shutting down, the blue light stopping to heartbeat, and then nothing happens anymore, until I replug power, then the board boots up fine.
</p>

<p>
	 
</p>

<p>
	I have tried to run <abbr title="A type of flash memory"><abbr title="A type of flash memory">nand</abbr></abbr>-sata-install as described on the C4's board page (If you face issues with rebooting run this as root) but it does not help, and I'm not even sure whether it even flashes a new U-Boot at all.
</p>

<p>
	 
</p>

<p>
	Obviously, I have trouble using the board as a server like this, as I'd have to come home and replug it if I ever need to reboot so hopefully this can get fixed <img alt=":(" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_sad.png" srcset="https://forum.armbian.com/uploads/emoticons/sad@2x.png 2x" title=":(" width="20" />
</p>

<p>
	 
</p>

<p>
	Should anyone require further data, I can always provide that.
</p>
]]></description><guid isPermaLink="false">19340</guid><pubDate>Wed, 24 Nov 2021 20:40:37 +0000</pubDate></item><item><title>can we encrypt the armbian installation inside 905X3 tv box</title><link>https://forum.armbian.com/topic/47026-can-we-encrypt-the-armbian-installation-inside-905x3-tv-box/</link><description><![CDATA[<p>
	hi, 
</p>

<p>
	i recently created a game that i would like to install over 905x3 tv box, i would like to protect it from copy.
</p>

<p>
	is there a way to encrypt the whole ROM without the need of any external hardware or password to be entered each reboot ?
</p>

<p>
	tv box launch directly into the game and every possible way to interact with linux is disabled (keyboard, usb, lan) and i only need to encrypt the ROM to make the game more resistent in some extent to copy.
</p>

<p>
	 
</p>

<p>
	i read about encrypted bootloader but i'm not sure if that is what i need. can i only encrypt the game bin with a key that is protected inside the 905x3 ? (beside cpuid as it seem easy to reverse).
</p>

<p>
	 
</p>

<p>
	i'm not super good at coding and i would like some help or a step by step guide.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">47026</guid><pubDate>Mon, 11 Nov 2024 09:30:31 +0000</pubDate></item><item><title>Radxa Zero 2 Pro using Waveshare 4 inch DSI LCD</title><link>https://forum.armbian.com/topic/46386-radxa-zero-2-pro-using-waveshare-4-inch-dsi-lcd/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	Thank you for the great effort of Armbian having community support of this board.
</p>

<p>
	 
</p>

<p>
	I have a <a href="https://www.waveshare.com/wiki/4inch_DSI_LCD" rel="external nofollow">Waveshare 4inch DSI LCD with touch</a> that I want to use it with Radxa Zero 2 Pro. They have a <a href="https://github.com/raspberrypi/linux/blob/rpi-6.6.y/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-panel-overlay.dts" rel="external nofollow">device tree overlay</a> provided for Raspberry Pi and <a href="https://github.com/waveshareteam/Waveshare-DSI-LCD" rel="external nofollow">drivers for different kernels for <abbr title="Raspberry Pi"><abbr title="Raspberry Pi">RPi</abbr></abbr></a>
</p>

<p>
	 
</p>

<p>
	And I found a kernel patch that seem to enable DSI <a href="https://patchwork.kernel.org/project/linux-amlogic/cover/20240205-amlogic-v6-4-upstream-dsi-ccf-vim3-v10-0-dc06073d5330@linaro.org/" rel="external nofollow">here</a>.
</p>

<p>
	 
</p>

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

<p>
	 
</p>

<p>
	I am using the latest build of Armbian for <strong>radxa-zero2</strong> and it's <strong>Linux radxa-zero2 6.6.53-current-meson64</strong>
</p>

<p>
	 
</p>

<p>
	When I
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">find /lib/modules/$(uname -r) -type f -name '*dsi*'</span></pre>

<p>
	It shows
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pun">/</span><span class="pln">lib</span><span class="pun">/</span><span class="pln">modules</span><span class="pun">/</span><span class="lit">6.6</span><span class="pun">.</span><span class="lit">53</span><span class="pun">-</span><span class="pln">current</span><span class="pun">-</span><span class="pln">meson64</span><span class="pun">/</span><span class="pln">kernel</span><span class="pun">/</span><span class="pln">drivers</span><span class="pun">/</span><span class="pln">gpu</span><span class="pun">/</span><span class="pln">drm</span><span class="pun">/</span><span class="pln">hisilicon</span><span class="pun">/</span><span class="pln">kirin</span><span class="pun">/</span><span class="pln">dw_drm_dsi</span><span class="pun">.</span><span class="pln">ko
</span><span class="pun">/</span><span class="pln">lib</span><span class="pun">/</span><span class="pln">modules</span><span class="pun">/</span><span class="lit">6.6</span><span class="pun">.</span><span class="lit">53</span><span class="pun">-</span><span class="pln">current</span><span class="pun">-</span><span class="pln">meson64</span><span class="pun">/</span><span class="pln">kernel</span><span class="pun">/</span><span class="pln">drivers</span><span class="pun">/</span><span class="pln">gpu</span><span class="pun">/</span><span class="pln">drm</span><span class="pun">/</span><span class="pln">panel</span><span class="pun">/</span><span class="pln">panel</span><span class="pun">-</span><span class="pln">dsi</span><span class="pun">-</span><span class="pln">cm</span><span class="pun">.</span><span class="pln">ko
</span><span class="pun">/</span><span class="pln">lib</span><span class="pun">/</span><span class="pln">modules</span><span class="pun">/</span><span class="lit">6.6</span><span class="pun">.</span><span class="lit">53</span><span class="pun">-</span><span class="pln">current</span><span class="pun">-</span><span class="pln">meson64</span><span class="pun">/</span><span class="pln">kernel</span><span class="pun">/</span><span class="pln">drivers</span><span class="pun">/</span><span class="pln">gpu</span><span class="pun">/</span><span class="pln">drm</span><span class="pun">/</span><span class="pln">bridge</span><span class="pun">/</span><span class="pln">nwl</span><span class="pun">-</span><span class="pln">dsi</span><span class="pun">.</span><span class="pln">ko
</span><span class="pun">/</span><span class="pln">lib</span><span class="pun">/</span><span class="pln">modules</span><span class="pun">/</span><span class="lit">6.6</span><span class="pun">.</span><span class="lit">53</span><span class="pun">-</span><span class="pln">current</span><span class="pun">-</span><span class="pln">meson64</span><span class="pun">/</span><span class="pln">kernel</span><span class="pun">/</span><span class="pln">drivers</span><span class="pun">/</span><span class="pln">gpu</span><span class="pun">/</span><span class="pln">drm</span><span class="pun">/</span><span class="pln">bridge</span><span class="pun">/</span><span class="pln">cadence</span><span class="pun">/</span><span class="pln">cdns</span><span class="pun">-</span><span class="pln">dsi</span><span class="pun">.</span><span class="pln">ko
</span><span class="pun">/</span><span class="pln">lib</span><span class="pun">/</span><span class="pln">modules</span><span class="pun">/</span><span class="lit">6.6</span><span class="pun">.</span><span class="lit">53</span><span class="pun">-</span><span class="pln">current</span><span class="pun">-</span><span class="pln">meson64</span><span class="pun">/</span><span class="pln">kernel</span><span class="pun">/</span><span class="pln">drivers</span><span class="pun">/</span><span class="pln">gpu</span><span class="pun">/</span><span class="pln">drm</span><span class="pun">/</span><span class="pln">bridge</span><span class="pun">/</span><span class="pln">ti</span><span class="pun">-</span><span class="pln">sn65dsi83</span><span class="pun">.</span><span class="pln">ko
</span><span class="pun">/</span><span class="pln">lib</span><span class="pun">/</span><span class="pln">modules</span><span class="pun">/</span><span class="lit">6.6</span><span class="pun">.</span><span class="lit">53</span><span class="pun">-</span><span class="pln">current</span><span class="pun">-</span><span class="pln">meson64</span><span class="pun">/</span><span class="pln">kernel</span><span class="pun">/</span><span class="pln">drivers</span><span class="pun">/</span><span class="pln">mtd</span><span class="pun">/</span><span class="pln">nand</span><span class="pun">/</span><span class="pln">raw</span><span class="pun">/</span><span class="pln">nandsim</span><span class="pun">.</span><span class="pln">ko</span></pre>

<p>
	 
</p>

<p>
	When I
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">zcat /proc/config.gz | grep DSI</span></pre>

<p>
	It shows
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted"><span class="pln">CONFIG_MTD_NAND_NANDSIM</span><span class="pun">=</span><span class="pln">m
CONFIG_DRM_MIPI_DSI</span><span class="pun">=</span><span class="pln">y
CONFIG_DRM_PANEL_DSI_CM</span><span class="pun">=</span><span class="pln">m
CONFIG_DRM_NWL_MIPI_DSI</span><span class="pun">=</span><span class="pln">m
</span><span class="com"># CONFIG_DRM_SAMSUNG_DSIM is not set</span><span class="pln">
CONFIG_DRM_TI_SN65DSI83</span><span class="pun">=</span><span class="pln">m
</span><span class="com"># CONFIG_DRM_TI_SN65DSI86 is not set</span><span class="pln">
CONFIG_DRM_CDNS_DSI</span><span class="pun">=</span><span class="pln">m
CONFIG_DRM_CDNS_DSI_J721E</span><span class="pun">=</span><span class="pln">y
CONFIG_DRM_DW_MIPI_DSI</span><span class="pun">=</span><span class="pln">y
CONFIG_DRM_MESON_DW_MIPI_DSI</span><span class="pun">=</span><span class="pln">y</span></pre>

<p>
	 
</p>

<p>
	<strong>Questions</strong>
</p>

<p>
	AFAIK, <strong>that means the DSI interface is enabled</strong> and what I need to do is to compile a .dtbo device tree overlay based on Waveshare's and then load it into the system? 
</p>

<p>
	 
</p>

<p>
	And I assume the LCD needs some kind of 'driver' but Waveshare only provides some .ko and .dtso files in their GitHub repo. They have as recent as kernel 
</p>

<p>
	6.6.20, <strong>can I use that driver and how?</strong>
</p>

<p>
	 
</p>

<p>
	As for <strong>compiling a device tree source <abbr title="Device tree source"><abbr title="Device tree source">DTS</abbr></abbr> into a Device Tree Blog <abbr title="Device tree blob"><abbr title="Device tree blob">DTB</abbr></abbr></strong>, do I use the traditional way of 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">
dtc -I dts -O dtb -o output_file.dtb input_file.dts</span></pre>

<p>
	or using
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">
armbian-add-overlay</span></pre>

<p>
	(however the documentation says <em><a href="https://docs.armbian.com/User-Guide_Allwinner_overlays/#armbian-specific-notes" rel="external nofollow">DT overlays are a Work-in-Progress (<abbr title="Work in progress"><abbr title="Work in progress">WIP</abbr></abbr>) feature, present only in certain images.</a></em>)
</p>

<p>
	 
</p>

<p>
	<strong>Is there a way that I can verify if the DSI interface is functioning at all before I move on to the driver and overlay issue?</strong> That way I won't be working with too many uncertainties. I measured some of the pins on the DSI port on the monitor side and they seem to be 'functioning` (as there are pins with voltages and a 3.3v, plus there's  LED on the monitor that is blinking - I didn't go as far as checking if the 3.3v pin is in accordance of the Radxa Zero 2 Pro side for the DSI port, nor I did try to logic analyse other pins)
</p>

<p>
	 
</p>

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

<p>
	 
</p>

<p>
	I have tried to compile Armbian and choose ` &gt; Device Drivers &gt; Graphics support &gt; DRM support for MIPI DBI compatible panels &gt; *
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="png" data-fileid="13328" href="https://forum.armbian.com/uploads/monthly_2024_10/Screenshot2024-10-16at6_08_57PM.png.69f790f7ebd7dabed86b5e3f3acc7b2b.png" rel=""><img alt="Screenshot 2024-10-16 at 6.08.57 PM.png" class="ipsImage ipsImage_thumbnailed" data-fileid="13328" data-ratio="58.5" width="1000" src="https://forum.armbian.com/uploads/monthly_2024_10/Screenshot2024-10-16at6_08_57PM.thumb.png.d8de86c8e3359deabb0348bbcb250bf7.png" /></a>
</p>
]]></description><guid isPermaLink="false">46386</guid><pubDate>Wed, 16 Oct 2024 10:45:38 +0000</pubDate></item><item><title>System service failures on ODROID HC4 with Armbian_community 24.8.0-trunk.501</title><link>https://forum.armbian.com/topic/43381-system-service-failures-on-odroid-hc4-with-armbian_community-2480-trunk501/</link><description><![CDATA[<p>
	Hello Armbian Community,<br />
	 
</p>

<p>
	I'm reaching out for help with a critical issue I've been facing on my ODROID HC4 server since updating to Armbian_community 24.8.0-trunk.4xx.
</p>

<p>
	 
</p>

<p>
	I put 4xx because I don't know which version caused the issues. It was yesterday and I just saw updates in my OMV workbench, did the updates and then rebooted and then was unable to access OMV anymore.
</p>

<p>
	I have since upgraded to trunk.500 last night, didn't help, and trunk.501 this morning also didn't fix anything.<br />
	<br />
	Here’s a detailed account of the situation and the troubleshooting steps I've taken so far.
</p>

<p>
	 
</p>

<p>
	<u><strong>Background:</strong></u>
</p>

<p>
	 
</p>

<p>
	Device: ODROID HC4
</p>

<p>
	OS: Armbian (latest updates applied)
</p>

<p>
	Purpose: NAS with OpenMediaVault, and Tailscale configured as a subnet router.
</p>

<p>
	 
</p>

<p>
	<strong>Loss of SSH Access:</strong><br />
	 
</p>

<p>
	I initially had SSH access to the server, but after executing sudo tailscale down --accept-risk=lose-ssh and rebooting, I completely lost SSH access.
</p>

<p>
	 
</p>

<p>
	<strong><u>Broken openssh-server Installation</u></strong>
</p>

<p>
	 
</p>

<p>
	I attempted to reinstall openssh-server, but the installation failed with the message: dpkg: error processing package openssh-server (--configure): installed openssh-server package post-installation script subprocess returned error exit status 1.
</p>

<p>
	Attempts to fix broken packages with apt-get install -f showed no new issues, but dpkg-reconfigure also fails with errors.
</p>

<p>
	 
</p>

<p>
	<u><strong>System Services Failures:</strong></u>
</p>

<p>
	 
</p>

<p>
	Upon trying to resolve the issue, I encountered multiple service failures.
</p>

<p>
	Key services such as nginx, openmediavault, and collectd are not starting, and their status shows errors related to failed starts and missing units.
</p>

<p>
	For example, the nginx service fails with bind() to 0.0.0.0:443 failed (98: Address already in use), and the openmediavault-engined service is not found.
</p>

<p>
	 
</p>

<p>
	When I open journalctl -xe, I see a lot of errors. the logs seem to go up forever.
</p>

<p>
	First red I see is from odroidhc4 monit [1751]: 'rrdcached' process is not running. Right above that I see in green letters: The unit packagekit.service has successfully entered the 'dead' state. A bit further above that another red one from odroidhc4 monit[1751]: 'collectd' failed to start (exit status 5) -- '/bin/systemctl start collectd': Failed to start colledtd.service: Unit collectd.service not found. Above that some more gray stuff and then the next red one is again about collectd process is not running. Right above that also from odroidhc4 monit[1751]: 'omv-engined' failed to start (exit status 5) -- 'bin/systemctl start openmediavault-engined': Failed to start openmediavault-engined.service: Unit openmediavault-engined.service not found. Next red one up is 'omv-engined' process is not running, and right above that 'nginx' failed to start (exit status 5) -- '/bin/systemctl start nginx': Failed to start nginx.service: Unit nginx.service not found. Then the same thing with php-fpm, 'rrdcached', 'collectd', and keeps on going, but seems to repeat the same errors about rrdcached process is not running and collectd failed to start, omvengined, nginx, php-fpm, rrdcached again
</p>

<p>
	 
</p>

<p>
	<u><strong>Steps Taken</strong></u>
</p>

<p>
	 
</p>

<p>
	Checked Network Configuration:
</p>

<p>
	Verified network interface settings with ip a and /etc/netplan/*.yaml. The static IP seems correct, and no Tailscale-related entries appear in the output of ip a or lsof -i :443.
</p>

<p>
	 
</p>

<p>
	Reviewed System Logs:
</p>

<p>
	Errors related to monit, collectd, nginx, openmediavault-engined, and others were observed in journalctl -xe.
</p>

<p>
	Key errors include failures to start these services and issues with rrdcached and collectd.
</p>

<p>
	 
</p>

<p>
	Package Management:
</p>

<p>
	Tried sudo apt-get install -f, which showed no issues, but dpkg -l | grep -i broken returned no results.
</p>

<p>
	 
</p>

<p>
	<u><strong>Request for Assistance</strong></u>
</p>

<p>
	 
</p>

<p>
	SSH Server Reinstallation:
</p>

<p>
	I need guidance on reinstalling or fixing openssh-server given the current errors.
</p>

<p>
	 
</p>

<p>
	Service Restoration:
</p>

<p>
	Advice on restoring services like nginx, openmediavault, and collectd, including fixing missing or broken units.
</p>

<p>
	 
</p>

<p>
	Filesystem and Package Repairs:
</p>

<p>
	Recommendations for handling any remaining package issues.
</p>

<p>
	 
</p>

<p>
	Any additional troubleshooting steps or insights based on the provided info would be helpful!
</p>

<p>
	I appreciate any help or suggestions you can provide.<br />
	<br />
	Thank you!
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">43381</guid><pubDate>Fri, 02 Aug 2024 12:30:14 +0000</pubDate></item><item><title>Odroid HC4 bookworm omv7 docker - networking issue prevents container access?!</title><link>https://forum.armbian.com/topic/42748-odroid-hc4-bookworm-omv7-docker-networking-issue-prevents-container-access/</link><description><![CDATA[<p>
	Running ODroid HC4 on Armbian bookworm with Openmediavault 7 with docker compose plugin.
</p>

<p>
	I've done 2 clean installs to ensure the problem is reproducable and not something I meddled with.
</p>

<p>
	I spent time on Docker's forums running sample containers I was asked to try, they viewed my settings logs for docker and were at a loss.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	The containers go up fine and are running.  They just cannot be accessed even from the host machine e.g. curl <a href="http://localhost:9000" rel="external nofollow">http://localhost:8080</a> fails when running a sample container docker hub forums supplied me with as a 'surefire' test.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">---
services:
  test_default_bridge:
    image: nginx:latest
    network_mode: bridge
    ports:
      - 8080:80</span></pre>

<p>
	 
</p>

<p>
	Is anyone else having this issue and how do I get it working?
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">42748</guid><pubDate>Mon, 22 Jul 2024 18:26:07 +0000</pubDate></item><item><title>Armbian Bookworm OMV7 OdroidHC4</title><link>https://forum.armbian.com/topic/42527-armbian-bookworm-omv7-odroidhc4/</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/nicabiyeru' target='_blank'  rel="nofollow noreferrer">
	
		
			https://paste.armbian.com/nicabiyeru
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	I was running Armbian Bullseye for a while with OMV 6.  I happened to see OMV has gone to v7 and Armbian to bookworm.
</p>

<p>
	 
</p>

<p>
	I went here to get the <abbr title="Single board computer"><abbr title="Single board computer">SBC</abbr></abbr>/IOT bare version of bookworm:  <a href="https://www.armbian.com/odroid-hc4/" rel="external nofollow">https://www.armbian.com/odroid-hc4/</a>
</p>

<p>
	 
</p>

<p>
	Problem 1:  is it said: "You are using an automated version meant only for developers..."
</p>

<p>
	Problem 2:  it did not come with Armbian-config which I had to install manually
</p>

<p>
	Problem 3:  Armbian-config 'softy' refused to install OMV saying it can only be installed on Buster (OMV5) or Bullseye (OMV6)
</p>

<p>
	 
</p>

<p>
	Finally: <a href="https://wiki.omv-extras.org/doku.php?id=omv7:armbian_bookworm_install" rel="external nofollow">https://wiki.omv-extras.org/doku.php?id=omv7:armbian_bookworm_install</a>  states specifically not to use any developer versions of the OS.
</p>

<p>
	 
</p>

<p>
	Is there a stable version of the OS where it comes with Armbian-config and softy will install OMV-7?   (If so, url's please)
</p>

<p>
	 
</p>

<p>
	How do I proceed?  For now going back to Bullseye OMV6  <span><img alt=":(" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_sad.png" srcset="https://forum.armbian.com/uploads/emoticons/sad@2x.png 2x" title=":(" width="20" /></span>
</p>

<p>
	 
</p>

<p>
	<span>Much thanks in advance.</span>
</p>
]]></description><guid isPermaLink="false">42527</guid><pubDate>Mon, 15 Jul 2024 18:56:51 +0000</pubDate></item><item><title>Installation issues with mecool kiii</title><link>https://forum.armbian.com/topic/41136-installation-issues-with-mecool-kiii/</link><description><![CDATA[<p>
	Hello.
</p>

<p>
	 
</p>

<p>
	I tried the steps, but my Mecool KIII pro don't run using default conf
</p>

<p>
	 
</p>

<p>
	extlinux.conf:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">label Armbian_community
  kernel /Image
  initrd /uInitrd
  fdtdir /dtb/amlogic/meson-gxm-mecool-kiii-pro.dtb
  append root=UUID=3bc7a8b8-73ee-4ade-9030-f3fa965fc27e rootflags=data=writeback console=ttyAML0,115200n8 console=tty0 rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 splash plymouth.ignore-serial-consoles</span></pre>

<p>
	 
</p>

<p>
	But I need choose (unofficial)
</p>

<p>
	<br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">label Armbian-unofficial
  kernel /Image
  initrd /uInitrd
  fdtdir /dtb/amlogic/meson-gxm-mecool-kiii-pro.dtb

#Insert the correct FDT line for your box's dtb in the extlinux.conf file
#The dtbs for Amlogic s9xx boxes are located in /boot/dtb/amlogic
#For example for a TX3 mini box the FDT line to insert would look like this:
FDT /dtb/amlogic/meson-gxm-mecool-kiii-pro.dtb
append root=UUID=3bc7a8b8-73ee-4ade-9030-f3fa965fc27e rootflags=data=writeback console=ttyAML0,115200n8 console=tty0 rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 splash plymouth.ignore-serial-consoles</span></pre>

<p>
	<br />
	Thx
</p>
]]></description><guid isPermaLink="false">41136</guid><pubDate>Thu, 13 Jun 2024 23:06:42 +0000</pubDate></item><item><title>La Frite latest 24.x images do not work</title><link>https://forum.armbian.com/topic/39430-la-frite-latest-24x-images-do-not-work/</link><description><![CDATA[<p>
	I have tried every one of the latest 24.x images on my newly purchased LaFrite s805x-ac board.  NONE worked.  They all gave an error about overwriting reserved memory.   I randomly chose a 20.x image and it worked immedaitely.  I do not currently have time to do further analysis.
</p>
]]></description><guid isPermaLink="false">39430</guid><pubDate>Sat, 18 May 2024 18:51:37 +0000</pubDate></item><item><title>NanoPi K2 General Topics</title><link>https://forum.armbian.com/topic/5917-nanopi-k2-general-topics/</link><description><![CDATA[<p>
	Like Le Potato, status of support.  Unlike Le Potato, WIP board without official support, 90% of this is incidental to improved mainline support/easy adaptation of fixes for other boards.
</p>

<p>
	 
</p>

<p>
	Current next image kernel:  4.14
</p>

<p>
	 
</p>

<p>
	<strong>Dec. 14 2017</strong>:  Functions working for me (N=1 sample size)
</p>

<ul><li>
		WiFi functioned for me out of the box.
	</li>
	<li>
		HDMI (I added this functionality some time ago)
	</li>
	<li>
		HDMI Sound (Added as of 1:45 Dec.14, not part of any image/build yet)
	</li>
	<li>
		USB
	</li>
	<li>
		Ethernet (no long-term stability testing yet)
	</li>
</ul><p>
	<strong>Jan. 24 2018:</strong> small bugfix
</p>

<ul><li>
		Board now reports 2 GB RAM instead of 1
	</li>
</ul><p>
	<strong>July 8, 2018:  </strong>"Next" kernel (4.17) bugfix
</p>

<ul><li>
		HDMI audio repaired (in build system, images not built yet)
	</li>
	<li>
		DVFS better, but still throwing errors
	</li>
	<li>
		[BUG]  No USB on K2. 
	</li>
</ul>]]></description><guid isPermaLink="false">5917</guid><pubDate>Thu, 14 Dec 2017 06:51:43 +0000</pubDate></item><item><title>Issues on C2 after switching from Hardkernel's 20.04-3.16 Mate image to Armbian 24.2.1 bookworm</title><link>https://forum.armbian.com/topic/37327-issues-on-c2-after-switching-from-hardkernels-2004-316-mate-image-to-armbian-2421-bookworm/</link><description><![CDATA[<p>
	I needed a kernel upgrade to be able to run some applications. I value stability over cutting edge features so I decided to try the Debian image. However I detected a few things that are not working properly.
</p>

<p>
	 
</p>

<p>
	1. USB almost never works. Most of the time my very plain USB keyboard won't be detected. There is an error message right at the start of the boot sequence "Failed to get keyboard state from device[...]". I have to shutdown and start multiple times by plugging off the power cable and I also keep trying different USB ports. Some rare times the keyboard will work though, even with the above error message. Even rarely I don’t see the error message at the boot start ( I get a confirmation that the keyboard was detected). This of course while the keyboard is plugged in before connecting the power plug. I found <a href="https://forum.armbian.com/topic/7618-odroid-c2-keyboards-do-not-work/?do=findComment&amp;comment=57363" rel="">this comment</a> but clearly the problem now is not plugging in the USB cable after booting. Also there is a mention about a note on this requirement in the downloads page, but I wasn’t able to find it?
</p>

<p>
	 
</p>

<p>
	Then after I managed to setup the basics, I found <a href="https://forum.armbian.com/topic/35563-odroid-c2-usb-ports-are-again-not-working-properly/" rel="">this recent thread</a> and I would like to know if the suggested fix is the recommended solution. Also I removed the J1 jumper from the board after reading in <a href="https://www.hardkernel.com/shop/odroid-c2/" rel="external nofollow">the official product page</a> that I should remove it to save power in case I don’t use the USB OTG port for power supply (I use a dedicated power cable via the small round connector between the HDMI and the Ethernet ports). Also, would removing or placing the jumper matter for this case?
</p>

<p>
	 
</p>

<p>
	2. The first time I installed the Armbian image I must have made a mistake and the language got set to my local language, but I prefer English. I tried to change this using 'armbian-config' but it wouldn’t stick. I could see the changes on screen after I made my selection, but if I exited and started the config tool again, it would show the default value again, instead of my previous choice. The only way I could see the changes taking effect was after I followed the instructions <a href="https://unix.stackexchange.com/a/537221/286296" rel="external nofollow">here</a>, specifically the BASH script in xinitrc .  
</p>

<p>
	At this point the language issue was fixed but the home folders were not in English, so I figured it wouldn’t take long to try a fresh setup again and so I etched the image again and this time the correct settings were applied. But the issue of not being able to change locale via the tools provided should remain valid.
</p>

<p>
	 
</p>

<p>
	3. I installed X11vnc to access remotely the same desktop I would have with a monitor connected to the C2. This was the setup I had before with the official Hardkernel images and this was working properly. The issue now is that with a monitor connected I do get via X11vnc the same screen (showing the Armbian Linux penguin), but if I reboot with the monitor disconnected I get a very small window insted, and this time with the xfce wallpaper. I can resize this window with the ratio settings in the control panel, but what I would really like is to have the same desktop, whether a monitor is connected or not, as I had before. I noticed the installation doesn’t create a Xorg.conf file, and I don't want to start tinkering by myself because I need the machine in working condition atm. I found <a href="https://gist.github.com/mgeeky/8e068b978095053b100ad49a6e9559d8" rel="external nofollow">these instructions</a> that involve using a dummy monitor setting, but I am unsure if this would yield the result I’m looking for. If someone is able to provide good directed advice I would prefer that than start changing settings without really knowing if they are going to fix the issue or not.
</p>

<p>
	 
</p>

<p>
	4. The network connector shows a notification on the top right corner about the wired connection and a button offering the option to not show the notification again, but the button doesn’t do anything and I get the notification again after every boot.
</p>

<p>
	 
</p>

<p>
	Does the Ubuntu image handle these issues better?
</p>

<p>
	 
</p>

<p>
	I could maybe post this in 4 separate threads if it would be better to follow up on the discussions? Thanks.
</p>
]]></description><guid isPermaLink="false">37327</guid><pubDate>Mon, 08 Apr 2024 19:41:41 +0000</pubDate></item><item><title>How to match GPIO number for export?</title><link>https://forum.armbian.com/topic/37290-how-to-match-gpio-number-for-export/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	Armbian_21.02.3_Odroidc1_focal_current_5.10.21
</p>

<p>
	 
</p>

<p>
	how do I find out which number do I need to provide to <abbr title="General purpose input/output"><abbr title="General purpose input/output">gpio</abbr></abbr> export command?
</p>

<p>
	Let's say I have physical pin 16, which is labeled by the manufacturer as `GPIOX.5` or `102`.
</p>

<p>
	But that doesn't work with Armbian:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">echo 102  &gt; /sys/class/gpio/export</span></pre>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">[ 1602.030617] export_store: invalid GPIO 102</span></pre>

<p>
	How do I know the value to provide for /sys/class/<abbr title="General purpose input/output"><abbr title="General purpose input/output">gpio</abbr></abbr>/export?
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln"># cat /sys/kernel/debug/gpio
gpiochip1: GPIOs 413-428, parent: platform/c8100084.pinctrl, aobus-banks:
 gpio-416 (                    |TF_IO               ) out lo
 gpio-417 (                    |usb-hub-reset       ) out hi
 gpio-426 (                    |c1:blue:alive       ) out hi ACTIVE LOW

gpiochip0: GPIOs 429-511, parent: platform/c1109880.pinctrl, cbus-banks:
 gpio-456 (                    |regulator-tflash_vdd) out lo
 gpio-470 (                    |PHY reset           ) out hi ACTIVE LOW
 gpio-482 (                    |cd                  ) in  hi ACTIVE LOW
 gpio-492 (                    |reset               ) out hi ACTIVE LOW</span></pre>

<p>
	Thanks
</p>
]]></description><guid isPermaLink="false">37290</guid><pubDate>Sun, 07 Apr 2024 10:56:02 +0000</pubDate></item><item><title>Installing Armbian on Odroid HC4</title><link>https://forum.armbian.com/topic/36163-installing-armbian-on-odroid-hc4/</link><description><![CDATA[<p>
	Hello,<br />
	I just received my new Odroid HC4 and wanted to install Armbian on it.<br />
	<br />
	I downloaded and decided to use the following image:<br />
	Armbian_24.2.1_Odroidxu4_jammy_current_6.1.77.img<br />
	<br />
	I used two ways to flash the SD card<br />
	- Balnea echter<br />
	and also<br />
	- sudo dd if=Armbian_24.2.1_Odroidxu4_jammy_current_6.1.77.img of=/dev/mmcblk0<br />
	<br />
	As recommended to bypass the bootloader petitboot I followed the recommended procedure:<br />
	**********************************************************************<br />
	Bootloader Bypass Method<br />
	<br />
	This is now the preferred method. It is easier, and be performed<br />
	without<br />
	a display via SSH<br />
	<br />
	Install an SD Card with a fresh Armbian image<br />
	Flip device upside down<br />
	With a tool, press and hold down the black button.<br />
	Continue holding button and plug in power to device<br />
	Login to console or SSH and perform follow normal setup procedures<br />
	Verify system can access SPI FLASH device and Erase<br />
	Reboot<br />
	<br />
	odroidhc4:~:# ls -ltr /dev/mtd*<br />
	crw------- 1 root root 90, 0 Nov 6 21:38 /dev/mtd0<br />
	brw-rw---- 1 root disk 31, 0 Nov 6 21:38 /dev/mtdblock0<br />
	crw------- 1 root root 90, 1 Nov 6 21:38 /dev/mtd0ro<br />
	odroidhc4:~:# flash_erase /dev/mtd0 0 0<br />
	Erasing 4 Kibyte @ fff000 -- 100 % complete<br />
	odroidhc4:~:#<br />
	**********************************************************************<br />
	I could find the IP which was 192.168.1.80<br />
	<br />
	But I see no open port using nmap even not the port 22, so I can not get into the system to use ssh for removing "petitboot"<br />
	Unfortunately I have neither a display nor a keyboard so I can not really see what happens.<br />
	I could not find any information on how long the black button must be hold so I tried few second up to more or less a minute with always the same result.<br />
	I'm not sure that the system boots from the SD cad when I press the button.<br />
	<br />
	Any help or information what to do ?
</p>
]]></description><guid isPermaLink="false">36163</guid><pubDate>Thu, 14 Mar 2024 22:03:11 +0000</pubDate></item><item><title>Bookworm images not starting</title><link>https://forum.armbian.com/topic/34201-bookworm-images-not-starting/</link><description><![CDATA[<p>
	Hi, all
</p>

<p>
	I have tested all the bookworm images and they all have the same error.<br />
	HDMI debugging not working...<br />
	This is the log uart Armbian_23.5.1_Nanopik2-s905_bookworm_current_6.1.30
</p>

<p>
	 
</p>

<p>
	Regards
</p>
<p>
<a class="ipsAttachLink" href="https://forum.armbian.com/applications/core/interface/file/attachment.php?id=11779&amp;key=6f7d0141c0242ee824ec57a77b1aa5bb" data-fileExt='pik2-armbian' data-fileid='11779' data-filekey='6f7d0141c0242ee824ec57a77b1aa5bb'>npik2-armbian</a></p>]]></description><guid isPermaLink="false">34201</guid><pubDate>Sat, 10 Feb 2024 19:37:43 +0000</pubDate></item><item><title>Beelink GT1 u-boot on SD</title><link>https://forum.armbian.com/topic/34016-beelink-gt1-u-boot-on-sd/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I broke my /boot on <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">eMMC</abbr></abbr> and my Beelink GT1 is in boot loop.<br />
	I can't configure u-boot to boot from the SD card to reinstall it.
</p>

<p>
	Can you help me reconfigure u-boot to boot from the SD card?
</p>

<p>
	<br />
	Thx
</p>

<p>
	 
</p>

<p>
	printenv
</p>

<pre class="ipsCode">bootargs=rootfstype=ramfs init=/init console=ttyS0,115200 no_console_suspend earlyprintk=aml-uart,0xc81004c0 ramoops.mem_address=0x20000000 ramoops.mem_size=0x100000 ramoops.record_size=0x8000 ramoops.console_size=0x4000 androidboot.selinux=permissive logo=osd1,loaded,0x3f800000,576cvbs hdmimode=720p60hz cvbsmode=576cvbs hdmitx= androidboot.firstboot=0 mac=86:48:d8:49:99:56 androidboot.mac=86:48:d8:49:99:56
bootcmd=run start_autoscript; run storeboot
bootdelay=1
bootmode_check=get_rebootmode; echo reboot_mode=${reboot_mode};if test ${reboot_mode} = factory_reset; then defenv_reserv aml_dt;setenv upgrade_step 2; save;fi;
bootup_offset=0x10ac270
bootup_size=0x5eec36
cmdline_keys=if keyman init 0x1234; then if keyman read usid ${loadaddr} str; then setenv bootargs ${bootargs} androidboot.serialno=${usid};fi;if keyman read mac ${loadaddr} str; then setenv bootargs ${bootargs} mac=${mac} androidboot.mac=${mac};fi;if keyman read deviceid ${loadaddr} str; then setenv bootargs ${bootargs} androidboot.deviceid=${deviceid};fi;fi;
cvbsmode=576cvbs
display_bpp=24
display_color_bg=0
display_color_fg=0xffff
display_color_index=24
display_height=576
display_layer=osd1
display_width=720
dtb_mem_addr=0x1000000
edid.crcvalue=0x9f290000
ethact=Meson_Ethernet
ethaddr=00:15:18:01:81:31
factory_reset_poweroff_protect=echo wipe_data=${wipe_data}; echo wipe_cache=${wipe_cache};if test ${wipe_data} = failed; then run init_display; run storeargs;if mmcinfo; then run recovery_from_sdcard;fi;if usb start 0; then run recovery_from_udisk;fi;run recovery_from_flash;fi; if test ${wipe_cache} = failed; then run init_display; run storeargs;if mmcinfo; then run recovery_from_sdcard;fi;if usb start 0; then run recovery_from_udisk;fi;run recovery_from_flash;fi;
fb_addr=0x3f800000
fb_height=1080
fb_width=1920
fdt_high=0x20000000
filesize=320
firstboot=0
gatewayip=10.18.9.1
hdmimode=720p60hz
hostname=arm_gxbb
identifyWaitTime=750
init_display=hdmitx hpd;osd open;osd clear;vout output ${outputmode};imgread pic logo bootup $loadaddr;bmp display $bootup_offset;bmp scale
initargs=rootfstype=ramfs init=/init console=ttyS0,115200 no_console_suspend earlyprintk=aml-uart,0xc81004c0 ramoops.mem_address=0x20000000 ramoops.mem_size=0x100000 ramoops.record_size=0x8000 ramoops.console_size=0x4000 androidboot.selinux=permissive
ipaddr=10.18.9.97
irremote_update=if irkey 0xe31cfb04 0xb748fb04 2500000; then echo read irkey ok!; if itest ${irkey_value} == 0xe31cfb04; then run update;else if itest ${irkey_value} == 0xb748fb04; then run update;\
fi;fi;fi;
loadaddr=1080000
mac=86:48:d8:49:99:56
netmask=255.255.255.0
outputmode=576cvbs
preboot=run factory_reset_poweroff_protect;run upgrade_check;run bootmode_check;run init_display;run storeargs;run upgrade_key;run switch_bootmode;
reboot_mode=cold_boot
recovery_from_flash=if imgread kernel recovery ${loadaddr}; then wipeisb; bootm ${loadaddr}; fi
recovery_from_sdcard=if fatload mmc 0 ${loadaddr} aml_autoscript; then autoscr ${loadaddr}; fi;if fatload mmc 0 ${loadaddr} recovery.img; then if fatload mmc 0 ${dtb_mem_addr} dtb.img; then echo sd dtb.img loaded; fi;wipeisb; bootm ${loadaddr};fi;
recovery_from_udisk=if fatload usb 0 ${loadaddr} aml_autoscript; then autoscr ${loadaddr}; fi;if fatload usb 0 ${loadaddr} recovery.img; then if fatload usb 0 ${dtb_mem_addr} dtb.img; then echo udisk dtb.img loaded; fi;wipeisb; bootm ${loadaddr};fi;
saradc_val=0x1
sdc_burning=sdc_burn ${sdcburncfg}
sdcburncfg=aml_sdc_burn.ini
serverip=10.18.9.113
start_autoscript=if mmcinfo; then run start_mmc_autoscript; fi; if usb start; then run start_usb_autoscript; fi; run start_emmc_autoscript
start_emmc_autoscript=if fatload mmc 1 1020000 emmc_autoscript; then autoscr 1020000; fi;
start_mmc_autoscript=if fatload mmc 0 1020000 s905_autoscript; then autoscr 1020000; fi;
start_usb_autoscript=for usbdev in 0 1 2 3; do if fatload usb ${usbdev} 1020000 s905_autoscript; then autoscr 1020000; fi; done
stderr=serial
stdin=serial
stdout=serial
storeargs=setenv bootargs ${initargs} logo=${display_layer},loaded,${fb_addr},${outputmode} hdmimode=${hdmimode} cvbsmode=${cvbsmode} hdmitx=${cecconfig} androidboot.firstboot=${firstboot}; run cmdline_keys;
storeboot=if imgread kernel boot ${loadaddr}; then store dtb read $dtb_mem_addr; bootm ${loadaddr}; fi;run update;
switch_bootmode=get_rebootmode;if test ${reboot_mode} = factory_reset; then run recovery_from_flash;else if test ${reboot_mode} = update; then run update;else if test ${reboot_mode} = cold_boot; then run try_auto_burn; fi;fi;fi;
try_auto_burn=update 700 750;
update=run usb_burning; run sdc_burning; if mmcinfo; then run recovery_from_sdcard;fi;if usb start 0; then run recovery_from_udisk;fi;run recovery_from_flash;
upgrade_check=echo upgrade_step=${upgrade_step}; if itest ${upgrade_step} == 3; then run init_display; run storeargs; run update;else if itest ${upgrade_step} == 1; then defenv_reserv; setenv upgrade_step 2; saveenv;fi;fi;
upgrade_key=saradc open 0; if saradc get_in_range 0x0 0x50; then echo detect upgrade key; run update;fi;
upgrade_step=2
usb_burning=update 1000
wipe_cache=successful
wipe_data=successful</pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">34016</guid><pubDate>Thu, 08 Feb 2024 21:13:24 +0000</pubDate></item><item><title>[Invalid] - Odroid C2 SPDIF sound output</title><link>https://forum.armbian.com/topic/17415-invalid-odroid-c2-spdif-sound-output/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi ,
</p>

<p>
	 
</p>

<p>
	i buiild a SPDIF connector like shown here:
</p>

<p>
	<a href="https://forum.odroid.com/viewtopic.php?t=21477" rel="external nofollow">https://forum.odroid.com/viewtopic.php?t=21477</a>
</p>

<p>
	 
</p>

<p>
	it uses the J7 SPDIF output which is connected to HDMI.
</p>

<p>
	On coreelec i can clearly see a HDMI soundcard output with aplay -L , i dont see that on armbian....
</p>

<p>
	 
</p>

<p>
	Is odroid c2 spdif output on armbian working ? why do i not see this soundcard that f.e. libreelec is showing ( i have 2 odroid c2s , one is running coreelec in my living room with HDMI connector working)
</p>

<p>
	 
</p>

<p>
	im using a little older armbian distro since the latest has ethernet issues on C2 (im using 20.11 , kernel 5.9.10 debian edition )
</p>

<p>
	 
</p>

<p>
	regards,
</p>

<p>
	Simon
</p>
]]></description><guid isPermaLink="false">17415</guid><pubDate>Sat, 03 Apr 2021 07:47:08 +0000</pubDate></item><item><title>Trying to get HDMI remote control/CEC working on micro linux computer</title><link>https://forum.armbian.com/topic/32405-trying-to-get-hdmi-remote-controlcec-working-on-micro-linux-computer/</link><description><![CDATA[<p>
	Hello Experts, I was hoping to get some beginner help getting my TV's remote control working with my Radxa Zero 2 micro computer running Armbian_23.11.1_Radxa-zero2_jammy_current_6.1.63_xfce_desktop or any armbian OS if there is a better one that can do CEC out of the box.
</p>

<p>
	 
</p>

<p>
	I have installed v4l-utils and cec-utils, but when I use the command cec-ctl there is an error:
</p>

<p>
	 
</p>

<p>
	Failed to open /dev/cec0 
</p>

<p>
	 
</p>

<p>
	I know my Samsung tv/hdmi connection is good and the remote works with my raspberry pi 4 with LibreElec, but it seems like this Radxa Zero does not recognize the HDMI/CEC device and its not installed. The Raspi4+LibreELEC works with my TV out of the box. I was going to install CoreELEC on this hardware, but it does not recognize my microSD card so I was hoping I could get it to work with my TV. Any idea where I should start?
</p>
]]></description><guid isPermaLink="false">32405</guid><pubDate>Sat, 09 Dec 2023 19:36:10 +0000</pubDate></item><item><title>Odroid C4 where is the vmlinux binary and kernel debug symbol?</title><link>https://forum.armbian.com/topic/31437-odroid-c4-where-is-the-vmlinux-binary-and-kernel-debug-symbol/</link><description><![CDATA[<p>
	I try to profiler the system, but could not find vmlinux binary and kernel debug symbol.
</p>

<p>
	The board is Odroid C4, 
</p>

<p>
	SD card Image is download from armbian website
</p>

<p>
	Ubuntu 22.04.3
</p>

<p>
	kernel 6.1.50-current-meson64
</p>

<p>
	 
</p>

<p>
	Thank you for help
</p>
]]></description><guid isPermaLink="false">31437</guid><pubDate>Tue, 07 Nov 2023 14:21:55 +0000</pubDate></item><item><title>banana pi m2 zero bookworm doesn't boot without keyboard</title><link>https://forum.armbian.com/topic/31281-banana-pi-m2-zero-bookworm-doesnt-boot-without-keyboard/</link><description><![CDATA[<p>
	I am running bookworm on a banana pi m2 zero.
</p>

<p>
	It comes up properly and connects to Wifi and to the attached LAN adapter, so I can access it via SSH on both interfaces.
</p>

<p>
	BUT, when I disconnect the keyboard, it doesn't boot properly anymore and I cannot connect to it.
</p>

<p>
	I attached a monitor to take a look at the startup messages and found that it hangs at starting the hostname service (see screenshot)
</p>

<p>
	How can I get it to boot properly?
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2023_11/bookwormhangs.jpg.1451ea824e6c0bd8a676888744a4a0f6.jpg" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="11257" src="https://forum.armbian.com/uploads/monthly_2023_11/bookwormhangs.thumb.jpg.f53d8d6afc5142f851736733eba3fde8.jpg" data-ratio="108.07" width="694" class="ipsImage ipsImage_thumbnailed" alt="bookworm hangs.jpg"></a></p>]]></description><guid isPermaLink="false">31281</guid><pubDate>Fri, 03 Nov 2023 16:15:02 +0000</pubDate></item><item><title>32 bits system on odroid c4</title><link>https://forum.armbian.com/topic/30533-32-bits-system-on-odroid-c4/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I would like to run a 32 bits (armhf) Debian or Ubuntu image on an Odroid C4. Do you know if this is possible, and if it is, can you point me to the right image ?
</p>

<p>
	 
</p>

<p>
	Cheers,
</p>

<p>
	 
</p>

<p>
	jf
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">30533</guid><pubDate>Tue, 03 Oct 2023 15:25:44 +0000</pubDate></item><item><title>I2C does not work with official Armbian 23.02 image</title><link>https://forum.armbian.com/topic/27153-i2c-does-not-work-with-official-armbian-2302-image/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	I have trouble activating i2c on odroid c4. There's a pcf8563 module connected to the board. Also, /dev/i2c-0 /dev/i2c-1 exist. But pcf8563 does not show up when I run i2cdetect. <span>I can rule out hardware issue because both i2c and pcf8563 work well with Hardkernel's Ubuntu image. So far, I've tried the followings but they don't work:</span>
</p>

<ul>
	<li>
		Adding overlay="i2cA i2cB" to /boot/armbianEnv.txt and reboot.
	</li>
	<li>
		Manually editing device tree by changing status under "i2c@1d000" to "okay" and reboot.
	</li>
</ul>

<p>
	 
</p>

<p>
	<span>Also, </span>I remember that i2c used to work on older versions of Armbian, which come with older version of kernels. But since linux 5.19, i2c no longer works. So I suspect that some changes in kernel may break the i2c functionality.
</p>

<p>
	 
</p>

<p>
	I've uploaded diagnose info to <a href="https://paste.armbian.com/pevijojiwa" rel="external nofollow">https://paste.armbian.com/pevijojiwa</a>
</p>

<p>
	 
</p>

<p>
	Please advise. Thank you.
</p>
]]></description><guid isPermaLink="false">27153</guid><pubDate>Sun, 12 Mar 2023 05:45:39 +0000</pubDate></item><item><title>GPIO doesn't work</title><link>https://forum.armbian.com/topic/29385-gpio-doesnt-work/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	I try to use <abbr title="General purpose input/output">GPIO</abbr> on BananaPi M5 board. But interface doesn't work.
</p>

<p>
	 
</p>

<p>
	Armbian 23.05.1 Jammy with Linux 6.1.30-meson64.
</p>

<p>
	 
</p>

<p>
	/boot/armbianEnv.txt:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">verbosity=1
console=both
overlay_prefix=meson
fdtfile=amlogic/meson-sm1-bananapi-m5.dtb
rootdev=UUID=d099eb25-cf52-43fb-b826-535b9109637f
rootfstype=ext4
overlays=w1-gpio
usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u</span></pre>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">m5@bananapim5:~$ dmesg | grep w1
[    7.568386] w1-gpio onewire@0: gpio_request (pin) failed
[    7.607814] w1-gpio onewire@0: gpio_request (pin) failed
[    7.620109] w1-gpio onewire@0: gpio_request (pin) failed
[    7.662444] w1-gpio onewire@0: gpio_request (pin) failed
[    7.671512] w1-gpio onewire@0: gpio_request (pin) failed
[    7.677156] w1-gpio onewire@0: gpio_request (pin) failed
[    7.689428] w1-gpio onewire@0: gpio_request (pin) failed
[    7.693341] w1-gpio onewire@0: gpio_request (pin) failed
[    7.711606] w1-gpio onewire@0: gpio_request (pin) failed
[    7.714019] w1-gpio onewire@0: gpio_request (pin) failed
[    7.784669] w1-gpio onewire@0: gpio_request (pin) failed
[    7.836363] w1-gpio onewire@0: gpio_request (pin) failed
[    7.877654] w1-gpio onewire@0: gpio_request (pin) failed
[    7.915447] w1-gpio onewire@0: gpio_request (pin) failed
[    7.975862] w1-gpio onewire@0: gpio_request (pin) failed
[    7.983126] w1-gpio onewire@0: gpio_request (pin) failed
[   18.143361] w1-gpio onewire@0: gpio_request (pin) failed</span></pre>

<p>
	 
</p>

<p>
	Have any ideas?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">29385</guid><pubDate>Tue, 25 Jul 2023 17:12:36 +0000</pubDate></item><item><title>No SD-Card when booting from SSD</title><link>https://forum.armbian.com/topic/26969-no-sd-card-when-booting-from-ssd/</link><description><![CDATA[<p>
	Armbian Armbian 22.11.4 Jammy on Odroid C4 boot from SD card system on an ext4 SSD.
</p>

<p>
	 
</p>

<p>
	First of all - everything I need works correctly...
</p>

<p>
	 
</p>

<p>
	However, I have a question about the SD card. During the first installation on the SSD disk, the system hung on the first reboot and you could see from the console that the SD card with UUID=61748c7e-b234-40e8-b6b6-592f845c3699 was being waited for. After the timeout, the only way to fix the "error" was to log into the system via terminal. Long story - only after commenting out the SD card in the fstab on the SSD:
</p>

<p>
	UUID=61748c7e-b234-40e8-b6b6-592f845c3699 /media/mmcboot ext4 defaults,noatime,commit=600,errors=remount-ro,x-gvfs-hide 0 0<br />
	/media/mmcboot/boot /boot none bind 0 0
</p>

<p>
	the system booted from the SSD as requested.
</p>

<p>
	Since then, the SD card is not mounted and just shows up as:
</p>

<p>
	 
</p>

<p>
	Disk /dev/mmcblk0: 30.61 MiB, 32096256 bytes, 62688 sectors<br />
	Units: sectors of 1 * 512 = 512 bytes<br />
	Sector size (logical/physical): 512 bytes / 512 bytes<br />
	I/O size (minimum/optimal): 512 bytes / 512 bytes
</p>

<p>
	at fdisk -l. No UUID etc nothing...
</p>

<p>
	 
</p>

<p>
	The SD-Card is 32G and is readable on other systems...
</p>

<p>
	Question now - is this normal? Can I live with that? Can it be fixed?
</p>

<p>
	 
</p>

<p>
	A "curiosity" - after booting from the SSD and updating the kernel to 6.0.13, the update ended up on both the SSD and the unmounted SD card. How - is a mystery to me (;-)
</p>
]]></description><guid isPermaLink="false">26969</guid><pubDate>Thu, 02 Mar 2023 10:13:56 +0000</pubDate></item><item><title>How to upgrade armbian from focal to bullseye on s905w tv box</title><link>https://forum.armbian.com/topic/29340-how-to-upgrade-armbian-from-focal-to-bullseye-on-s905w-tv-box/</link><description><![CDATA[<p>
	I can't upgrade armbian focal to bullseye.
</p>
]]></description><guid isPermaLink="false">29340</guid><pubDate>Fri, 21 Jul 2023 15:42:14 +0000</pubDate></item><item><title>Kernel Crash</title><link>https://forum.armbian.com/topic/28603-kernel-crash/</link><description><![CDATA[<p>
	I've installed Armbian on a Odroid C4 board (running with <abbr title="embedded MultiMediaCard">emmc</abbr> storage &amp; connected to the orginal power supply). After a few hours or days, the board crashes &amp; throws an error 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">unable to handle kernel paging request at virtual address 000000000002e82e2...</span></pre>

<p>
	 
</p>

<p>
	See <a href="https://pasteboard.co/NjIo5L6UR0Px.jpg" rel="external nofollow">https://pasteboard.co/NjIo5L6UR0Px.jpg</a> for the complete error message
</p>

<p>
	 
</p>

<p>
	System diagnosis information is uploaded to <a href="https://paste.armbian.com/aqahepelav" rel="external nofollow">https://paste.armbian.com/aqahepelav</a>
</p>
]]></description><guid isPermaLink="false">28603</guid><pubDate>Thu, 01 Jun 2023 16:40:51 +0000</pubDate></item><item><title>Latest images for download</title><link>https://forum.armbian.com/topic/24334-latest-images-for-download/</link><description><![CDATA[<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.armbian.com/uploads/monthly_2022_12/image.png.ad164a391811e94d889e0dea9e2ee0af.png" data-fileid="9762" data-fileext="png" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="9762" data-ratio="56.30" data-unique="80uhg26dw" width="1000" alt="image.png" src="https://forum.armbian.com/uploads/monthly_2022_12/image.thumb.png.7643025855635b9619cf26020e1ae3a4.png"></a>
</p>

<p>
	<a href="https://www.armbian.com/radxa-zero2/" ipsnoembed="true" rel="external nofollow">https://www.armbian.com/radxa-zero2/</a>
</p>
]]></description><guid isPermaLink="false">24334</guid><pubDate>Wed, 09 Nov 2022 15:51:23 +0000</pubDate></item><item><title>Problem with large files</title><link>https://forum.armbian.com/topic/28339-problem-with-large-files/</link><description><![CDATA[<p>
	Dear all,
</p>

<p>
	 
</p>

<p>
	I have a strage problem here with handling large files and I ran out of ideas.
</p>

<p>
	 
</p>

<p>
	System:
</p>

<p>
	Odroid C4 (running from SD-card)
</p>

<p>
	OS: 5.7.15-meson64 #20.08 SMP PREEMPT
</p>

<p>
	PRETTY_NAME="Debian GNU/Linux 10 (buster)"
</p>

<p>
	 
</p>

<p>
	Attached to the system are a few USB disks: 
</p>

<p>
	3x 8TB, 1x 4TB, 1x 3TB, 1x 2TB 
</p>

<p>
	All filesystems: ext4 (except the remote NAS filesystem, which is ZFS - see below) 
</p>

<p>
	3 of these disks are encrypted via truecrypt 7.1
</p>

<p>
	 
</p>

<p>
	On the 3 TB disk (ext4, unencrypted) there is a zipped dd-image of a harddisk.
</p>

<p>
	That file has about 760 GB size
</p>

<p>
	 
</p>

<p>
	Now I tried to copy this file to a different location.
</p>

<p>
	1st try: rsync to a NAS filer (ZFS, OmniOS, NFSv4) -&gt; The rsync process goes to "D" state after a couple of GB
</p>

<p>
	2nd try: scp to the same NAS -&gt; same result. Copies a couple of gigabytes and then freezes
</p>

<p>
	3rd to 5th try: mounted the NAS via NFSv4 and used rsync, scp and cp to the mountpoint -&gt; same result
</p>

<p>
	6th and 7th try: Tried to copy to a local (truecrypted) 8TB disk using rsync and cp -&gt; same result
</p>

<p>
	All these attemts stopped after transferring a couple of gigabytes and then the involved processes showed "defunct" state.
</p>

<p>
	The transferred size is different every time and is between 40 an 200 GBytes.
</p>

<p>
	 
</p>

<p>
	What I tried to pinpoint the problem:
</p>

<p>
	Tried to read the big file:
</p>

<p>
	- md5sum &lt;big_imagefile&gt; -&gt; works!
</p>

<p>
	- dd if=&lt;file&gt; of=/dev/null bs=100M -&gt; works!
</p>

<p>
	Tried to write a big file:
</p>

<p>
	- dd if=/dev/zero of=&lt;file_on_8TB_truecrypted_disk&gt; bs=100M count=10000 -&gt; works!
</p>

<p>
	Tried to copy using dd:
</p>

<p>
	- dd if=&lt;the_image_file&gt; of=&lt;file_on_truecrypted_disk&gt; bs=100M -&gt; works! Checksum is ok.
</p>

<p>
	  So I finally managed to copy the file to a different location using dd.
</p>

<p>
	 
</p>

<p>
	But why is cp, scp and rsync failing?
</p>

<p>
	 
</p>

<p>
	Additional information:
</p>

<p>
	During the process I did several experiments with the swapspace (disabled, used swapfile on SD-card,  etc) nothing helped.
</p>

<p>
	In the logfiles there is not the smallest hint to a problem.
</p>

<p>
	Also observing the memory during copy using "free" command did not show any unusual state. 
</p>

<p>
	 
</p>

<p>
	Systemlimits:
</p>

<p>
	root@odroidc4:/var# ulimit -a<br />
	core file size          (blocks, -c) 0<br />
	data seg size           (kbytes, -d) unlimited<br />
	scheduling priority             (-e) 0<br />
	file size               (blocks, -f) unlimited<br />
	pending signals                 (-i) 11363<br />
	max locked memory       (kbytes, -l) 65536<br />
	max memory size         (kbytes, -m) unlimited<br />
	open files                      (-n) 1024<br />
	pipe size            (512 bytes, -p) 8<br />
	POSIX message queues     (bytes, -q) 819200<br />
	real-time priority              (-r) 0<br />
	stack size              (kbytes, -s) 8192<br />
	cpu time               (seconds, -t) unlimited<br />
	max user processes              (-u) 11363<br />
	virtual memory          (kbytes, -v) unlimited<br />
	file locks                      (-x) unlimited<br />
	 
</p>

<p>
	No overclocking or something. Just a plain Armbian installation. No funny "tuning".
</p>

<p>
	 
</p>

<p>
	I also have the same problem with some other applications.
</p>

<p>
	For example rmlint, for eliminating duplicates, runs for a while (30 minutes?) and then freezes.
</p>

<p>
	After that I connected the USB disk to a different Linux system and rmlint worked fine.
</p>

<p>
	 
</p>

<p>
	Fun fact: I'm pretty sure I originally copied the long file from a "full size" Linux system via rsync 
</p>

<p>
	to the Odroid a couple of months ago.
</p>

<p>
	 
</p>

<p>
	Any ideas what the problem could be? 
</p>

<p>
	 
</p>

<p>
	Thank you!
</p>

<p>
	 
</p>

<p>
	  Lothar
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">28339</guid><pubDate>Fri, 19 May 2023 10:42:47 +0000</pubDate></item><item><title>Odroid C4 - No HDMI audio (after armbian update/in latest release)</title><link>https://forum.armbian.com/topic/27240-odroid-c4-no-hdmi-audio-after-armbian-updatein-latest-release/</link><description><![CDATA[<p>
	Hi guys,
</p>

<p>
	I have issues with audio - only dummy interface shown - after the system update of ~2year old armbian.
</p>

<p>
	I did not find any solution, so I decided to go for latest build - so I flashed latest image Armbian 23.02 Jammy XFCE to the <abbr title="embedded MultiMediaCard">emmc</abbr> drive of my odroid C4.
</p>

<p>
	System started ok, but unfortunately no HDMI audio device shown anyway.
</p>

<p>
	I have no idea what to do, my dmesq is full of these lines:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">[   13.936415]  fe.dai-link-0: ASoC: no backend DAIs enabled for fe.dai-link-0
[   13.937748]  fe.dai-link-0: ASoC: error at dpcm_fe_dai_prepare on fe.dai-link-0: -22
...
[  935.795034]  fe.dai-link-0: ASoC: no backend DAIs enabled for fe.dai-link-0
[  935.801472]  fe.dai-link-0: ASoC: error at dpcm_fe_dai_prepare on fe.dai-link-0: -22</span></pre>

<p>
	 
</p>

<p>
	I believe it is connected - there are some similar issues reported on various distros.   <br />
	Only solution, which seems to me would work, was reinstall odroid-base and odroid-alsa packages, however these are not in the armbian repositories.<br />
	Would you please help what should I do to resolve such challenge? Or at least where are these packages, please?
</p>
]]></description><guid isPermaLink="false">27240</guid><pubDate>Tue, 14 Mar 2023 15:43:56 +0000</pubDate></item><item><title>Cannot find the serial number on ODroid C4</title><link>https://forum.armbian.com/topic/27931-cannot-find-the-serial-number-on-odroid-c4/</link><description><![CDATA[<p>
	I cannot find the serial number with Armbian 23.02.2 on ODroid C4. On ODroid C2 with Armbian 22.11.2 and older versions it was readable on /sys/firmware/devicetree/base/serial-number. This does not exist anymore on C4. I do not know if it depends on Armbian version or board type.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">27931</guid><pubDate>Tue, 18 Apr 2023 12:11:47 +0000</pubDate></item><item><title>Odroid C1</title><link>https://forum.armbian.com/topic/23479-odroid-c1/</link><description><![CDATA[<p>
	Are there any images for the C1? The archive download link is broken.
</p>
]]></description><guid isPermaLink="false">23479</guid><pubDate>Sun, 11 Sep 2022 19:44:56 +0000</pubDate></item><item><title>Unable to boot Odroid C4</title><link>https://forum.armbian.com/topic/25686-unable-to-boot-odroid-c4/</link><description><![CDATA[<p>
	How to run Armbian on Odroid C4?
</p>

<p>
	 
</p>

<p>
	I followed official guide (<a href="https://docs.armbian.com/User-Guide_Getting-Started/#how-to-prepare-a-sd-card" rel="external nofollow">https://docs.armbian.com/User-Guide_Getting-Started</a>), but I always ends up with following:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  UUID=e614931e-7b37-40f0-8d34-c3ca836004e8 does not exist.  Dropping to a shell!</span></pre>

<p>
	 
</p>

<p>
	SD-Card is wo<abbr title="Rockchip">rk</abbr>ing fine when other OS is used (such as Ubuntu provided by Hardkernel)
</p>

<p>
	 
</p>

<p>
	Am I missing something?
</p>
]]></description><guid isPermaLink="false">25686</guid><pubDate>Mon, 09 Jan 2023 07:20:49 +0000</pubDate></item><item><title>ODROID-C1 - Test with few images and results</title><link>https://forum.armbian.com/topic/27279-odroid-c1-test-with-few-images-and-results/</link><description><![CDATA[<p>
	Images tried <span><span>:</span></span>
</p>

<p>
	 
</p>

<ul>
	<li>
		<span><span>Armbian_21.02.1_Odroidc1_bullseye_current_5.10.12.img.xz</span></span>
	</li>
	<li>
		<span><span>Armbian_22.08.0-trunk_Odroidc1_jammy_current_5.18.19.img.xz</span></span>
	</li>
</ul>

<p>
	 
</p>

<p>
	<span><span>Results:</span></span>
</p>

<p>
	 
</p>

<p>
	<strong><span><span>Armbian_21.02.1_Odroidc1_bullseye_current_5.10.12.img.xz</span></span></strong>
</p>

<p>
	 
</p>

<p>
	Network is recognized and ssh login possible + Serial console output working.
</p>

<p>
	ping gmail.com is working
</p>

<p>
	 
</p>

<p>
	<strong><span><span>Armbian_22.08.0-trunk_Odroidc1_jammy_current_5.18.19.img.xz</span></span></strong>
</p>

<p>
	 
</p>

<p>
	Network is not recognized and ssh login possible + Serial console output working.
</p>

<p>
	ping gmail.com is not working
</p>
]]></description><guid isPermaLink="false">27279</guid><pubDate>Wed, 15 Mar 2023 17:01:24 +0000</pubDate></item><item><title>I've been looking at the issue of Odroid boards having trouble rebooting.</title><link>https://forum.armbian.com/topic/26932-ive-been-looking-at-the-issue-of-odroid-boards-having-trouble-rebooting/</link><description><![CDATA[<p>
	The proposed solution here (<a href="https://github.com/armbian/build/pull/4824" rel="external nofollow">https://github.com/armbian/build/pull/4824) basically performs a power-reset of the SDCARD in the final moments in order to prepare </a>for the bootloader's (Uboot) restart.
</p>

<p>
	 
</p>

<p>
	What puzzles me is that the kernel has a Watchdog feature which seems to operating fine as witnessed by the console log "watchdog: watchdog0: watchdog did not stop!" meaning that the watchdog driver has been told to disregard attempts to disable it (which is fine in the context that the watchdog is being used to reset the cpu). The problem is, the watchdog never times-out because, i presume, something is still "kicking the dog" (there seems to be a worker thread tasked for this purpose).
</p>

<p>
	 
</p>

<p>
	As a test I "brutally" caused a watchdog timeout (watchdog_dev.c: watchdog_release()) by:
</p>

<p>
	1) disabling interrupts
</p>

<p>
	2) setting watchdog timeout to 2 secs
</p>

<p>
	3) going into infinite loop
</p>

<p>
	 
</p>

<p>
	The board now reboots fine and reliably but clearly i've skipped the notification handler mechanism that is meant to be used in the "odroid-reboot.c" solution.
</p>

<p>
	 
</p>

<p>
	So I guess my question is, are reboots meant to be an elegant hand-off from kernel to uboot, or is the watchdog supposed to be the means to get all registers/pin to their POR state ready for a cold boot?
</p>

<p>
	 
</p>

<p>
	I'm new here so didn't know where to post, let me know the preferred place or whether it's not appropriate.
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">26932</guid><pubDate>Tue, 28 Feb 2023 16:07:07 +0000</pubDate></item><item><title>ODROID C4 : How can I configure SDIO bus on GPIO 40 pins ?</title><link>https://forum.armbian.com/topic/26790-odroid-c4-how-can-i-configure-sdio-bus-on-gpio-40-pins/</link><description><![CDATA[<p>
	ODROID C4 : How can I configure SDIO bus on <abbr title="General purpose input/output">GPIO</abbr> 40 pins ?
</p>

<p>
	 
</p>

<p>
	I beleave that ODROID-C4 <abbr title="General purpose input/output">GPIO</abbr> 40pins supports SDIO bus by <abbr title="System On a Chip">SoC</abbr> <abbr title="General purpose input/output">GPIO</abbr> pin configuration.
</p>

<p>
	How can I get such pin configuration, that enables SDIO bus on <abbr title="General purpose input/output">GPIO</abbr> 40 pins?
</p>

<p>
	Are there someone who got such configuration?
</p>

<p>
	 
</p>

<p>
	Thank you .
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">26790</guid><pubDate>Tue, 21 Feb 2023 09:22:56 +0000</pubDate></item><item><title>Odroid C4 not showing up on Network</title><link>https://forum.armbian.com/topic/26752-odroid-c4-not-showing-up-on-network/</link><description><![CDATA[<p>
	My buddy gave me his Odroid C4 when he bought a Raspberry and it has been reset for me to use. I plugged it into my new fibre modem. It has access to the internet. I have my  PC upstairs with lots of videos I have downloaded. I used to use a WD box to watch my movies. I can't seem to get the new Odroid to connect to the network. I use windows 10 and didn't have a problem sharing files before. Does anyone have idea on how to hock the systems so they will share files??? Rod
</p>
]]></description><guid isPermaLink="false">26752</guid><pubDate>Sat, 18 Feb 2023 00:24:46 +0000</pubDate></item><item><title>OdroidC4 with Hardkernel Display VU7Aplus: Display dimensions not detected properly?</title><link>https://forum.armbian.com/topic/26574-odroidc4-with-hardkernel-display-vu7aplus-display-dimensions-not-detected-properly/</link><description><![CDATA[<p>
	Hello to all,
</p>

<p>
	I have an OdroidC4 with a Hardkernel HDMI Display VU7Aplus.<br />
	I installed latest image 22.11 XFCE.
</p>

<p>
	 
</p>

<p>
	I think the display size via display data channel is not properly handled.<br />
	If a lot of text is to be displayed (see pic with the setting of the locale after first login), the lowest lines disappear.<br />
	So you have to type in the language/continent/country settings blind, because there is no input prompt to be seen.<br />
	Even when the GUI desktop starts, there is the same issue. When you open a terminal window, the lower border of the window<br />
	disappears (see pic).
</p>

<p>
	Is there a way to configure the display size manually?
</p>

<p>
	 
</p>

<p>
	I also did a complete new build (Armbian_23.02.0-trunk_Odroidc4_jammy_current_6.1.11_xfce_desktop) , there is the same problem, as with the stable image from the download area.
</p>

<p>
	Thanks for any help in advance
</p>

<p>
	Andy
</p>

<p>
	 
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2023_02/IMG_6683.jpg.94663ae0dfe4cadedc048c0e2f0b8fdf.jpg" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="9991" src="https://forum.armbian.com/uploads/monthly_2023_02/IMG_6683.jpg.94663ae0dfe4cadedc048c0e2f0b8fdf.jpg" data-ratio="75" width="640" class="ipsImage ipsImage_thumbnailed" alt="IMG_6683.jpg"></a></p>
<p><a href="https://forum.armbian.com/uploads/monthly_2023_02/IMG_6684.jpg.aee277321ba459a8fed65af6194e7e07.jpg" class="ipsAttachLink ipsAttachLink_image" ><img data-fileid="9992" src="https://forum.armbian.com/uploads/monthly_2023_02/IMG_6684.jpg.aee277321ba459a8fed65af6194e7e07.jpg" data-ratio="133.33" width="480" class="ipsImage ipsImage_thumbnailed" alt="IMG_6684.jpg"></a></p>]]></description><guid isPermaLink="false">26574</guid><pubDate>Fri, 10 Feb 2023 16:06:28 +0000</pubDate></item><item><title>SPI - kernel NULL pointer dereference</title><link>https://forum.armbian.com/topic/23702-spi-kernel-null-pointer-dereference/</link><description><![CDATA[<p>
	Hi,<br />
	just returned to start working on a FLIR Lepton camera, with Odroid C4, hooked up to SPI (faster than the C2).<br />
	WIth the official image from download page (Armbian 22.08 Jammy, kernel 5.10.144) I get the following message on console as soon as I try any access to spidev:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">[   77.660325] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
[   77.666930] Mem abort info:
[   77.670400]   ESR = 0x86000004
[   77.673801]   EC = 0x21: IABT (current EL), IL = 32 bits
[   77.677915]   SET = 0, FnV = 0
[   77.681367]   EA = 0, S1PTW = 0
[   77.684796] user pgtable: 4k pages, 48-bit VAs, pgdp=000000000f26b000
[   77.690454] [0000000000000000] pgd=0000000000000000, p4d=0000000000000000
[   77.697196] Internal error: Oops: 86000004 [#1] PREEMPT SMP
[   77.702645] Modules linked in: spidev rfkill cpufreq_powersave cpufreq_conservative lz4hc lz4hc_compress lz4 snd_soc_hdmi_codec snd_soc_meson_axg_tdmout snd_soc_meson_axg_sound_card snd_soc_meson_g12a_tohdmitx panfrost snd_soc_meson_card_utils gpu_sched snd_soc_meson_codec_glue snd_soc_meson_axg_frddr snd_soc_meson_axg_fifo meson_gxbb_wdt meson_vdec(C) v4l2_mem2mem ir_nec_decoder videobuf2_dma_contig meson_rng dw_hdmi_i2s_audio videobuf2_memops videobuf2_v4l2 videobuf2_common meson_saradc videodev rc_odroid mc meson_ir rc_core snd_soc_meson_axg_tdm_interface snd_soc_meson_axg_tdm_formatter snd_soc_core ac97_bus snd_pcm_dmaengine snd_pcm snd_timer snd soundcore display_connector zram sch_fq_codel ramoops reed_solomon nfsd efi_pstore auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 meson_gxl reset_meson_audio_arb rtc_meson_vrtc axg_audio sclk_div clk_phase dwmac_generic realtek dwmac_meson8b
[   77.810859] CPU: 2 PID: 3156 Comm: spidev_test Tainted: G         C        5.10.144-meson64 #22.08.2
[   77.819904] Hardware name: Hardkernel ODROID-C4 (DT)
[   77.824823] pstate: a0400009 (NzCv daif +PAN -UAO -TCO BTYPE=--)
[   77.830777] pc : 0x0
[   77.835509] lr : meson_spicc_pow2_determine_rate+0x2c/0x40
[   77.840340] sp : ffff800012eb3920
[   77.845116] x29: ffff800012eb3920 x28: 0000000000000000 
[   77.849906] x27: ffff000001170800 x26: 0000000000000000 
[   77.854808] x25: 0000000000000000 x24: ffff80001134cdf8 
[   77.860069] x23: 0000000000000002 x22: 0000000000000000 
[   77.865331] x21: ffff800012eb3a70 x20: ffff000000d75f00 
[   77.870594] x19: 0000000000000000 x18: 0000000000000000 
[   77.875854] x17: 0000000000000000 x16: 0000000000000000 
[   77.881115] x15: 0000aaaaaf3a3018 x14: 0000000000000000 
[   77.886376] x13: 0000000000000000 x12: 0000000000000000 
[   77.891637] x11: 0000000000000000 x10: 0000000000000054 
[   77.896898] x9 : 0000000000000001 x8 : 0000000000000001 
[   77.902159] x7 : 00000000ffffffbf x6 : 0000000000000000 
[   77.907421] x5 : 0000000000000000 x4 : ffff800012eb39c0 
[   77.912682] x3 : ffff800012eb3d30 x2 : 0000000000000000 
[   77.917943] x1 : ffff800012eb39c0 x0 : ffff00003f9c9e28 
[   77.923206] Call trace:
[   77.927258]  0x0
[   77.931291]  clk_core_determine_round_nolock.part.30+0x20/0x88
[   77.935568]  clk_core_round_rate_nolock+0x80/0x90
[   77.940226]  clk_mux_determine_rate_flags+0xdc/0x208
[   77.945145]  clk_mux_determine_rate+0x14/0x20
[   77.949456]  clk_core_determine_round_nolock.part.30+0x20/0x88
[   77.955234]  clk_core_round_rate_nolock+0x80/0x90
[   77.959889]  clk_core_set_rate_nolock+0x5c/0x1f0
[   77.964460]  clk_set_rate+0x38/0xa8
[   77.968504]  meson_spicc_transfer_one+0x88/0x300
[   77.972483]  spi_transfer_one_message+0x258/0x4c0
[   77.977139]  __spi_pump_messages+0x34c/0x570
[   77.981366]  __spi_sync+0x1e8/0x220
[   77.985297]  spi_sync+0x30/0x58
[   77.989235]  spidev_sync+0x48/0x80 [spidev]
[   77.993146]  spidev_message+0x2e0/0x400 [spidev]
[   77.997026]  spidev_ioctl+0x41c/0x848 [spidev]
[   78.001033]  __arm64_sys_ioctl+0xa8/0xe8
[   78.004914]  el0_svc_common.constprop.4+0x8c/0x180
[   78.009656]  do_el0_svc+0x24/0x90
[   78.013090]  el0_svc+0x14/0x20
[   78.016370]  el0_sync_handler+0x90/0xb8
[   78.019747]  el0_sync+0x160/0x180
[   78.023032] Code: bad PC value
[   78.026046] ---[ end trace b73c9916d0bfd2d6 ]---</span></pre>

<p>
	 
</p>

<p>
	This behaviour affects also simple programs like spidev_test from kernel archive.
</p>

<p>
	 
</p>

<p>
	I checked the hardkernel image (kernel 4.9) and there the problem is not existing.
</p>

<p>
	Any ideas on that?
</p>

<p>
	 
</p>

<p>
	Thanks in advance, Michael
</p>
]]></description><guid isPermaLink="false">23702</guid><pubDate>Fri, 30 Sep 2022 08:23:29 +0000</pubDate></item><item><title>Slow speed withe external SSD</title><link>https://forum.armbian.com/topic/26066-slow-speed-withe-external-ssd/</link><description><![CDATA[<p>
	Please delete!
</p>

<p>
	I just found the problem.
</p>

<p>
	 
</p>

<p>
	__________________________________________________________________________________________________________________________________________
</p>

<p>
	Hi guys,
</p>

<p>
	 
</p>

<p>
	i'm running an Odroid C4 with Armbian Jammy.
</p>

<p>
	 
</p>

<pre class="ipsCode">uname -a
Linux Homeserver 6.0.13-meson64 #22.11.2 SMP PREEMPT Sun Dec 18 16:52:19 CET 2022 aarch64 aarch64 aarch64 GNU/Linux</pre>

<p>
	 
</p>

<p>
	Everything works fine so far. Today I just bought an external ssd drive "SanDisk Portable SSD 1TB". I can mount and use it, but the speed seams quit slow to me. The packaging of the ssd say "up to 520MB/s" and the USB 3.0 ports should have higher speed than this:
</p>

<p>
	 
</p>

<pre class="ipsCode">dd if=/dev/zero of=/media/nextcloud/test bs=1M count=1024 conv=fdatasync,notrunc
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 30.7941 s, 34.9 MB/s


echo 3 | sudo tee /proc/sys/vm/drop_caches (clear cached data)


dd if=/media/nextcloud/test of=/dev/null bs=1M count=1024 
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 6.17649 s, 174 MB/s</pre>

<p>
	 
</p>

<p>
	It is mounted via fstab like this:
</p>

<p>
	 
</p>

<pre class="ipsCode">UUID=64f28769-a9c1-4011-ad9d-103eceb4bdfc   /media/test   ext4   defaults   0   2
</pre>

<p>
	 
</p>

<p>
	After I attached the drive to the usb port dmesg says:
</p>

<p>
	 
</p>

<pre class="ipsCode">[504496.115044] usb 2-1.1: new SuperSpeed USB device number 3 using xhci-hcd
[504496.136011] usb 2-1.1: New USB device found, idVendor=0781, idProduct=55bb, bcdDevice=60.04
[504496.136026] usb 2-1.1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[504496.136031] usb 2-1.1: Product: Portable SSD
[504496.136036] usb 2-1.1: Manufacturer: SanDisk
[504496.136040] usb 2-1.1: SerialNumber: 323234384B4C343031363830
[504496.165630] scsi host0: uas
[504496.166400] usbcore: registered new interface driver uas
[504497.026910] scsi 0:0:0:0: Direct-Access     SanDisk  Portable SSD     6004 PQ: 0 ANSI: 6
[504497.040786] sd 0:0:0:0: Attached scsi generic sg0 type 0
[504527.525721] sd 0:0:0:0: [sda] tag#22 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN 
[504527.525739] sd 0:0:0:0: [sda] tag#22 CDB: opcode=0x9e, sa=0x10 9e 10 00 00 00 00 00 00 00 00 00 00 00 20 00 00
[504527.541708] scsi host0: uas_eh_device_reset_handler start
[504527.621980] usb 2-1.1: reset SuperSpeed USB device number 3 using xhci-hcd
[504527.643980] scsi host0: uas_eh_device_reset_handler success
[504527.649863] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[504527.650022] sd 0:0:0:0: [sda] Write Protect is off
[504527.650031] sd 0:0:0:0: [sda] Mode Sense: 37 00 10 00
[504527.650297] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
[504527.650448] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes
[504527.650456] sd 0:0:0:0: [sda] Optimal transfer size 1048576 bytes
[504527.670807] sd 0:0:0:0: [sda] Attached SCSI disk
</pre>

<p>
	 
</p>

<p>
	lsusb says driver=uas. Is this about rigth?
</p>

<p>
	 
</p>

<pre class="ipsCode">lsusb
Bus 002 Device 003: ID 0781:55bb SanDisk Corp. Portable SSD
Bus 002 Device 002: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub             
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1cf1:0030 Dresden Elektronik ZigBee gateway [ConBee II]
Bus 001 Device 002: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub             
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=uas, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 3: Dev 4, If 0, Class=Communications, Driver=cdc_acm, 12M
        |__ Port 3: Dev 4, If 1, Class=CDC Data, Driver=cdc_acm, 12M
</pre>

<p>
	 
</p>

<p>
	Has anyone an idea what I did wrong or what am I missing?
</p>

<p>
	I feel like the ssd has USB 2.0 speeds. Could it be a problem with the driver?
</p>

<p>
	 
</p>

<p>
	For more information see:
</p>

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

<p>
	 
</p>

<p>
	With kind regards,
</p>

<p>
	Sebastian
</p>
]]></description><guid isPermaLink="false">26066</guid><pubDate>Sat, 21 Jan 2023 16:35:41 +0000</pubDate></item><item><title>ODROID C2 Custom Display Settings</title><link>https://forum.armbian.com/topic/25133-odroid-c2-custom-display-settings/</link><description><![CDATA[<p>
	I’m running an Odroid C2 and trying to drive a 14.9" 1280x390 60hz LCD marquis display. On a Pi I can change the boot config files to the following and the display wo<abbr title="Rockchip"><abbr title="Rockchip">rk</abbr></abbr>s like a champ.
</p>

<p>
	 
</p>

<p>
	[HDMI:1]<br />
	hdmi_group=2<br />
	hdmi_mode=87<br />
	hdmi_timings=1280 0 8 128 64 390 0 1 3 24 0 0 0 67 0 42009500 8
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	On the Odroid running Armbian 22.11 Jammy XFCE I tried changing:
</p>

<p>
	/boot/armbianEnv.txt  
</p>

<p>
	 
</p>

<p>
	adding
</p>

<p>
	 
</p>

<p>
	display_autodetect=false
</p>

<p>
	hdmimode=1280x390p60hz
</p>

<p>
	 
</p>

<p>
	I had no joy with this change, it did not modify the display output.  I love how fast and light Odroid is with Armbian, it is really snappy, but I need some help stretching out this display.  Any help pointing me in the right direction would be greatly appreciated, I already threw you $5 to take a look <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>   <a href="https://paypal.com/donate/?hosted_button_id=A2AM5NWLVENF2&amp;source=url" rel="external nofollow">https://paypal.com/donate/?hosted_button_id=A2AM5NWLVENF2&amp;sou<abbr title="Release candidate">rc</abbr>e=url</a>
</p>
]]></description><guid isPermaLink="false">25133</guid><pubDate>Tue, 20 Dec 2022 16:56:00 +0000</pubDate></item><item><title>[using Odroid n2 img] Kernel patch disables wifi chip BRCM4356A2</title><link>https://forum.armbian.com/topic/25589-using-odroid-n2-img-kernel-patch-disables-wifi-chip-brcm4356a2/</link><description><![CDATA[<p>
	Hello I use the odroidn2 build, (slightly patched with <abbr title="Device tree source">dts</abbr> add patch) for my Dreambox one/two (s922X).<br />
	My Broadcom Wlan chip B<abbr title="Release candidate">RC</abbr>M4356A2 is not supported in either etch or current.
</p>

<p>
	This patches:<br />
	<a href="https://github.com/armbian/build/blob/master/patch/kernel/archive/meson64-6.0/general-meson-mmc-1-arm64-amlogic-mmc-meson-gx-Add-core-tx-rx-eMMC-SD-SD.patch" rel="external nofollow">https://github.com/armbian/build/blob/master/patch/kernel/a<abbr title="Release candidate">rc</abbr>hive/meson64-6.0/general-meson-mmc-1-arm64-amlogic-mmc-meson-gx-Add-core-tx-rx-<abbr title="embedded MultiMediaCard">eMMC</abbr>-SD-SD.patch</a><br />
	<a href="https://github.com/armbian/build/blob/master/patch/kernel/archive/meson64-6.0/general-meson-mmc-2-arm64-amlogic-dts-meson-update-meson-axg-device-tree.patch" rel="external nofollow">https://github.com/armbian/build/blob/master/patch/kernel/a<abbr title="Release candidate">rc</abbr>hive/meson64-6.0/general-meson-mmc-2-arm64-amlogic-<abbr title="Device tree source">dts</abbr>-meson-update-meson-axg-device-tree.patch</a><br />
	prevent that.
</p>

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

<p>
	 
</p>

<p>
	If I go back to the previous patch:<br />
	<a href="https://github.com/armbian/build/blob/master/patch/kernel/archive/meson64-6.0/general-meson-gx-mmc-set-core-clock-phase-to-270-degres.patch.disable" rel="external nofollow">https://github.com/armbian/build/blob/master/patch/kernel/a<abbr title="Release candidate">rc</abbr>hive/meson64-6.0/general-meson-gx-mmc-set-core-clock-phase-to-270-degres.patch.disable</a><br />
	Wifi is ok.
</p>

<p>
	Do I have to change something on my <abbr title="Device tree source">dts</abbr>:
</p>

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

<p>
	to be able to use the standard patches? Many thanks for the answer.
</p>

<p>
	 
</p>

<p>
	PS: For running audio I also had to add an asound.state and an axg-sound-card.conf.
</p>

<p>
	 
</p>

<p>
	Thank's Emanuel
</p>
]]></description><guid isPermaLink="false">25589</guid><pubDate>Wed, 04 Jan 2023 10:52:53 +0000</pubDate></item><item><title>amlogic s805 u-boot</title><link>https://forum.armbian.com/topic/25448-amlogic-s805-u-boot/</link><description><![CDATA[<p>
	<font style="vertical-align:inherit;"><font style="vertical-align:inherit;">boa noite gostaria de pedir ajuda estou tentando instalar o armbian em placa amlogic s805 e gostaria do arquivo u-boot já pesquisei no forum no site desde já agradeço </font></font>
</p>

<p>
	<font style="vertical-align:inherit;"><font style="vertical-align:inherit;">não obteve sucesso</font></font>
</p>
]]></description><guid isPermaLink="false">25448</guid><pubDate>Fri, 30 Dec 2022 04:03:41 +0000</pubDate></item><item><title>Odroid C1 (S805)</title><link>https://forum.armbian.com/topic/13888-odroid-c1-s805/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	For testing, I'm looking for volunteers who have an Odroid C1  (s805)
</p>]]></description><guid isPermaLink="false">13888</guid><pubDate>Wed, 29 Apr 2020 13:07:39 +0000</pubDate></item><item><title>Trouble Booting Armbian 22.08 on Le Potato</title><link>https://forum.armbian.com/topic/24224-trouble-booting-armbian-2208-on-le-potato/</link><description><![CDATA[<p>
	I have just downloaded the latest version of Armbian and when I power on my potato there is only a solid red, and solid blue light.
</p>

<p>
	I thought it was my micro SD card but I installed Ubuntu onto the same micro SD and the potato booted up fine with a green light and flashing blue light. 
</p>

<p>
	Is this because it is a new update or am I doing something wrong.
</p>
]]></description><guid isPermaLink="false">24224</guid><pubDate>Tue, 01 Nov 2022 18:16:15 +0000</pubDate></item><item><title>Energy consumption</title><link>https://forum.armbian.com/topic/24184-energy-consumption/</link><description><![CDATA[<p>
	Hello everyone, I am evaluating the purchase of an <abbr title="Single board computer">SBC</abbr> (the Radxa Zero seems to be the best equipment, power / consumption) for one of my projects, but I cannot find reliable sources regarding the consumption of the SBCs. Have any of you carried out extensive tests?
</p>
]]></description><guid isPermaLink="false">24184</guid><pubDate>Fri, 28 Oct 2022 15:42:15 +0000</pubDate></item><item><title>Waveshare 3.5inch RPi LCD (A) - How to?</title><link>https://forum.armbian.com/topic/24067-waveshare-35inch-rpi-lcd-a-how-to/</link><description><![CDATA[<p>
	I have a Waveshare 3.5inch <abbr title="Raspberry Pi"><abbr title="Raspberry Pi">RPi</abbr></abbr> LCD (A):
</p>

<p>
	<a href="https://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)" rel="external nofollow">https://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)</a>
</p>

<p>
	 
</p>

<p>
	Does somebody have this kind of LCD running on a Odroid C2?
</p>

<p>
	Is there a step by step? Because the Waveshare or Odroid Wiki is over my head <span class="ipsEmoji">😟</span>
</p>
]]></description><guid isPermaLink="false">24067</guid><pubDate>Thu, 20 Oct 2022 18:33:20 +0000</pubDate></item><item><title>Odroid C2 CAN-bus support</title><link>https://forum.armbian.com/topic/24021-odroid-c2-can-bus-support/</link><description><![CDATA[<p>
	Hi. I want to use CAN interface on ODROID C2 board.
</p>

<p>
	I use external CAN-bus controller like MCP2515 via SPI interface. So, i need to enable SPI and CAN-bus peripherals and in kernel. So, could someone explain me how to do that? I know about device tree, but don`t know what to do.
</p>

<p>
	Just give me some guide links about device tree management, any examples, etc.
</p>
]]></description><guid isPermaLink="false">24021</guid><pubDate>Mon, 17 Oct 2022 13:37:56 +0000</pubDate></item><item><title>Bullseye not rebooting only needs poweroff</title><link>https://forum.armbian.com/topic/23787-bullseye-not-rebooting-only-needs-poweroff/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I have C4 installed sdcard with bullseye from armbian website and all good first steps, change pass etc, update upgrade, no error on console and reboot from console it simple not rebooting, I need to power off all the time. I tried Jammy just for check that is worked so what is wrong with Bullseye?
</p>

<p>
	My armbianmonitor -u is at <a href="http://ix.io/4cyZ" rel="external nofollow">http://ix.io/4cyZ</a>
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">23787</guid><pubDate>Sat, 08 Oct 2022 07:52:26 +0000</pubDate></item><item><title>Reduce Amount of Read/Write to preserver disk</title><link>https://forum.armbian.com/topic/23878-reduce-amount-of-readwrite-to-preserver-disk/</link><description><![CDATA[<p>
	Hello Guys,
</p>

<p>
	 
</p>

<p>
	i am running an Odroid C2 with the latest Armbian based on debian Bullseye. As disk i am using an 8GB <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">emmc</abbr></abbr> flash drive. For longlive reasons i am thinking about to reduce the read or more important the write access to that drive. I know, that every SD card and also every <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">EMMC</abbr></abbr> flash drive got a certain amount of write access and then its dead...
</p>

<p>
	 
</p>

<p>
	So i am ask you what can i do to reduce read/write:
</p>

<p>
	- move logs to external usb?
</p>

<p>
	- activate ZRAM?
</p>

<p>
	- disable cache...?
</p>

<p>
	- tmpfs?
</p>

<p>
	 
</p>

<p>
	I am just at the beginning of this, so kindly let me know if you guys have some well know hints.
</p>

<p>
	 
</p>

<p>
	Thanks
</p>

<p>
	JM
</p>
]]></description><guid isPermaLink="false">23878</guid><pubDate>Tue, 11 Oct 2022 18:30:15 +0000</pubDate></item><item><title>Odroid-C4 boot from micro-SDHC</title><link>https://forum.armbian.com/topic/22292-odroid-c4-boot-from-micro-sdhc/</link><description><![CDATA[<p>
	So far I can only get the C4 to boot from a <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">EMMC</abbr></abbr> card, not a SDHC card, is that true or an I doing something wrong?
</p>

<p>
	 
</p>

<p>
	I install the image with "dd if=./armbian...img bs=8M of=/dev/sde; sync; sync". That makes a bootable <abbr title="embedded MultiMediaCard">EMMC</abbr> card, but all attempts with the SDHC card it just seems to sit there.
</p>
]]></description><guid isPermaLink="false">22292</guid><pubDate>Wed, 06 Jul 2022 15:20:04 +0000</pubDate></item><item><title>USB devices not recognized on Odroid C2</title><link>https://forum.armbian.com/topic/20994-usb-devices-not-recognized-on-odroid-c2/</link><description><![CDATA[<p>
	I use DietPi on my Odroid C2. I post here because the developer mentioned that the DietPi image is based on the Armbian kernel and he suggested posting here.
</p>

<p>
	 
</p>

<p>
	When I attach the R5 to a USB port of my Odroid C2 it is not recognized. lsusb and dmesg do not show it. On my Ubuntu 22.04 PC it does show up.
</p>

<p>
	Looked around and finally found an old post on this forum that mentions a bug with the C2 in recognizing USB devices.
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="9279" data-embedcontent="" data-embedid="embed7837096523" scrolling="no" src="https://forum.armbian.com/topic/7362-usb-hdd-not-recognized-odroid-armbian-544/?do=embed&amp;comment=55716&amp;embedComment=55716&amp;embedDo=findComment#comment-55716" style="height:298px;max-width:502px;"></iframe>

<p>
	The mentioned workaround is to add a second USB device and reboot the device. I added an USB drive and both are now recognized, initialized and working after a reboot. (When removing one of the devices it again doesn’t stick after a reboot.)
</p>

<p>
	 
</p>

<p>
	I can not find more information on this. It seems this problem isn't solved?
</p>

<p>
	 
</p>

<p>
	Regards,
</p>

<p>
	Joost
</p>
]]></description><guid isPermaLink="false">20994</guid><pubDate>Wed, 18 May 2022 18:23:16 +0000</pubDate></item><item><title>Armbian EMMC Image for NanoPi-K2</title><link>https://forum.armbian.com/topic/10545-armbian-emmc-image-for-nanopi-k2/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi Folks,
</p>

<p>
	 
</p>

<p>
	did anybody got a working Armbian image for the Nanopi-K2 EMMC version. The SD Version works great, I'm looking for an EMMC version, or a tutorial on how to convert the SD version into an EMMC Version.
</p>

<p>
	I know that there is an EMMC OÌmage at NanoPi Download page, BUT with this version none of the 4 USB Ports is working, and the Kernel is 3.14. and cannot be updated anymore.
</p>

<p>
	 
</p>

<p>
	many thanks for any hint
</p>

<p>
	 
</p>

<p>
	PS: I also try to contact nanopi support but I never get any response from them.
</p>

<p>
	 
</p>

<p>
	wikrie
</p>
]]></description><guid isPermaLink="false">10545</guid><pubDate>Tue, 04 Jun 2019 14:02:05 +0000</pubDate></item><item><title>Odroid C2 : no eth0 with latest image</title><link>https://forum.armbian.com/topic/17112-odroid-c2-no-eth0-with-latest-image/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi there,
</p>

<p>
	 
</p>

<p>
	I've an odroid C2 device used for home automation and running armbian (uname -a) <span>:</span><span> </span>Linux odroidc2 4.19.69-meson64 which is running stable with no problem.
</p>

<p>
	Yesterday, I've downloaded a fresh image of latest armbian for odroid C2, named Armbian_21.02.1_Odroidc2_buster_current_5.10.12.img.xz. Put it on a new SD card and booted. It booted correctly but I've NO network. The LAN chip doesnt work at all, altough it appear in the device list
</p>

<p>
	I've theses entries in dmesg:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">[    2.217600] meson8b-dwmac c9410000.ethernet: IRQ eth_wake_irq not found
[    2.217611] meson8b-dwmac c9410000.ethernet: IRQ eth_lpi not found
[    2.217694] meson8b-dwmac c9410000.ethernet: PTP uses main clock
[    2.218292] random: fast init done
[    2.218418] meson8b-dwmac c9410000.ethernet: User ID: 0x11, Synopsys ID: 0x37
[    2.218426] meson8b-dwmac c9410000.ethernet: 	DWMAC1000
[    2.218431] meson8b-dwmac c9410000.ethernet: DMA HW capability register supported
[    2.218435] meson8b-dwmac c9410000.ethernet: RX Checksum Offload Engine supported
[    2.218439] meson8b-dwmac c9410000.ethernet: COE Type 2
[    2.218443] meson8b-dwmac c9410000.ethernet: TX Checksum insertion supported
[    2.218446] meson8b-dwmac c9410000.ethernet: Wake-Up On Lan supported
[    2.218538] meson8b-dwmac c9410000.ethernet: Normal descriptors
[    2.218543] meson8b-dwmac c9410000.ethernet: Ring mode enabled
[    2.218547] meson8b-dwmac c9410000.ethernet: Enable RX Mitigation via HW Watchdog Timer
...
[   10.568311] meson8b-dwmac c9410000.ethernet eth0: no phy at addr -1
[   10.568329] meson8b-dwmac c9410000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[   10.615619] meson8b-dwmac c9410000.ethernet eth0: no phy at addr -1
[   10.615634] meson8b-dwmac c9410000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[   10.716190] meson8b-dwmac c9410000.ethernet eth0: no phy at addr -1
[   10.716207] meson8b-dwmac c9410000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[   10.735509] meson8b-dwmac c9410000.ethernet eth0: no phy at addr -1
[   10.735535] meson8b-dwmac c9410000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)</span></pre>

<p>
	 
</p>

<p>
	the first message I see when I boot (while plug in the power) is:
</p>

<p>
	Net: Could not get PHY for ethernet@c9410000: addr -1
</p>

<p>
	No ethernet found
</p>

<p>
	 
</p>

<p>
	The device is working with older armbian version but not the latest ?
</p>

<p>
	 
</p>

<p>
	Could anyone look at it because the image available for download seem's broken and should not be distributed like this.
</p>

<p>
	I've reverted back to my old image (that's why I don't have the full log) and lost my week end on it, trying to sort it out without success. Could this be related to the .<abbr title="Device tree blob">dtb</abbr> ??
</p>

<p>
	 
</p>

<p>
	Thanks you
</p>
]]></description><guid isPermaLink="false">17112</guid><pubDate>Mon, 22 Feb 2021 21:59:28 +0000</pubDate></item><item><title>Odroid C4</title><link>https://forum.armbian.com/topic/13826-odroid-c4/</link><description><![CDATA[<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://forum.armbian.com/uploads/monthly_2020_04/ODROID-C4.jpg.c4d0f0d109aa9e0705a6594da55d0a02.jpg" data-fileid="6443" data-fileext="jpg" rel=""><img class="ipsImage ipsImage_thumbnailed" data-fileid="6443" data-ratio="64.60" data-unique="pmy9umblh" width="1000" alt="ODROID-C4.jpg" src="https://forum.armbian.com/uploads/monthly_2020_04/ODROID-C4.thumb.jpg.fa17b7e9f1e0c74c5d96ec7f8e38ff64.jpg"></a>
</p>

<p>
	<a href="https://wiki.odroid.com/odroid-c4/hardware/hardware" ipsnoembed="true" rel="external nofollow">https://wiki.odroid.com/odroid-c4/hardware/hardware</a>
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2020_04/c4_blockdiagram_rev0.4.png.51553b99cb769dadf06f2d7580d866b6.png" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="6444" src="https://forum.armbian.com/uploads/monthly_2020_04/c4_blockdiagram_rev0.4.thumb.png.77927dea997dcb3ab1852fc17bf7cdc1.png" data-ratio="58.8" width="1000" class="ipsImage ipsImage_thumbnailed" alt="c4_blockdiagram_rev0.4.png"></a></p>]]></description><guid isPermaLink="false">13826</guid><pubDate>Thu, 23 Apr 2020 07:55:23 +0000</pubDate></item><item><title>SSD Not Working</title><link>https://forum.armbian.com/topic/22240-ssd-not-working/</link><description><![CDATA[<p>
	Hi everyone, I have Radxa Zero 4GB-64GeMMC model. I'm using latest Armbian (22.05.3) on microSD card. I want to connect my portable SSD (500GB) to RZ with USB3.0 hub that has additional power imput to support energy hungry devices. I checked usb hub is working with 16GB usb flash. My ssd use realtek RTL9210 chip. I also get similar problem with 32gb mSD card formatted with FAT32. When I connected the SD card reader, other device that uses same hub become slaggish and do not working properly. If I unplag sd card or ssd everything back normal. I thing there is a driver problem.
</p>

<p>
	<a href="https://controlc.com/947a39b5" rel="external nofollow">Radxa Zero Diagnostic Dump</a>
</p>
]]></description><guid isPermaLink="false">22240</guid><pubDate>Sat, 02 Jul 2022 20:30:23 +0000</pubDate></item><item><title>No HDMI output on my Odroid C2</title><link>https://forum.armbian.com/topic/21316-no-hdmi-output-on-my-odroid-c2/</link><description><![CDATA[<p>
	Hi! I have buy an used odroid c2 and want to connect it to my tv.
</p>

<p>
	I have tried latest desktop image but my tv won't show me nothing so i tried latest Focal Cinnamon image and it is the same.
</p>

<p>
	I can log with ssl
</p>

<p>
	Here is my arbianmonitor -u result   <a href="http://ix.io/3ZCA" rel="external nofollow">http://ix.io/3ZCA</a><br />
	 
</p>
]]></description><guid isPermaLink="false">21316</guid><pubDate>Tue, 07 Jun 2022 14:27:10 +0000</pubDate></item><item><title>Hardware (H/W) Acceleration Support for Video Decoding in Browser</title><link>https://forum.armbian.com/topic/21004-hardware-hw-acceleration-support-for-video-decoding-in-browser/</link><description><![CDATA[<p>
	Hi, I have a Radxa Zero 4+64 GB model <abbr title="Single board computer">SBC</abbr>. I saw new Xiaomi 4k tv stick and it has Amlogic S905Y4 and it has similar performance to S905Y2. I wonder when radxa zero will get h/w acceleration to use all potential of <abbr title="System On a Chip">SoC</abbr>. If there is already got h/w acceleration support, I'm sorry for writing this questions. I tried radxa debian (official), manjaro and armbian images. All of them not able to play videos smoothly in firefox. Thanks for all replies.
</p>
]]></description><guid isPermaLink="false">21004</guid><pubDate>Thu, 19 May 2022 09:21:59 +0000</pubDate></item><item><title>ODroid C2 and VU7 Screen</title><link>https://forum.armbian.com/topic/20740-odroid-c2-and-vu7-screen/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	I have an C2 and an old VU7 (800x480p60hz) <a href="https://wiki.odroid.com/accessory/display/vu_series/vu7/vu7#tab__odroid-c2" rel="external nofollow">https://wiki.odroid.com/accessory/display/vu_series/vu7/vu7#tab__odroid-c2</a> that I was hoping to use for a mini kiosk.
</p>

<p>
	 
</p>

<p>
	Was able to run the older Hard Kernel supplied images with the uboot boot.ini updates suggested above to change disable auto detect, fix the resolution, and set to DVI rather than HDMI mode.
</p>

<p>
	 
</p>

<p>
	When I loaded the latest Focal image from Armbian when I have the screen switched on then the kernel faults and reboots.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">## Flattened Device Tree blob at 04080000
   Booting using the fdt blob at 0x4080000
   Loading Ramdisk to 7b06a000, end 7bf49d63 ... OK
   Loading Device Tree to 000000007aff8000, end 000000007b069fff ... OK

Starting kernel ...

GXBB:BL1:08dafd:0a8993;FEAT:EDFC318C;POC:3;RCY:0;EMMC:0;READ:0;CHK:0;
TE: 59543
no sdio debug board detected

BL2 Built : 11:44:26, Nov 25 2015.
gxb gfb13a3b-c2 - jcao@wonton</span></pre>

<p>
	 
</p>

<p>
	I assume all I should need to do is update the /boot/boot.cmd, run `mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr` and the boot.scr should be updated.
</p>

<p>
	 
</p>

<p>
	Also set:
</p>

<p>
	 
</p>

<p>
	setenv disable_vu7 "false"<br />
	 
</p>

<p>
	But that variable isn't being used anywhere in the boot.cmd so I don't think it is being applied.
</p>
]]></description><guid isPermaLink="false">20740</guid><pubDate>Mon, 09 May 2022 08:28:24 +0000</pubDate></item><item><title>Reboot stops in initramfs</title><link>https://forum.armbian.com/topic/19344-reboot-stops-in-initramfs/</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/3G3s' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/3G3s
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	After the last "sudo apt upgrade" my odroid C4 (meson) doesn't  reboot properly anymore.
</p>

<p>
	In the system out there are many lines like:
</p>

<p>
	"Begin: Running /scripts/local-block ... mdadm: No arrays found in config file or automatically done."
</p>

<p>
	and one :
</p>

<p>
	"mdadm: error opening /dev/md?*: No such file or directory
</p>

<p>
	mdadm: No arrays found in config file or automatically /scripts/local-block/mdadm: 58: /scripts/local-block/mdadm: rm: not found"
</p>

<p>
	at the end:
</p>

<p>
	"Gave up waiting for root file system device. Common problems:
</p>

<p>
	- Boot args (cat /proc/cmdline)
</p>

<p>
	  - Check rootdelay= (did the system wait long enough?)
</p>

<p>
	- Missing modules (cat /proc/modules; ls /dev)"
</p>

<p>
	it's stuck in initramfs with "ALERT! UUID=&lt;myUUID&gt; does not exist. Dropping to a shell!"
</p>

<p>
	When I type "exit" the boot process starts and finishes successfully.
</p>
<p>
<a class="ipsAttachLink" href="https://forum.armbian.com/applications/core/interface/file/attachment.php?id=8520&amp;key=e651ea16a2629ed0bb8c157c87209730" data-fileExt='pdf' data-fileid='8520' data-filekey='e651ea16a2629ed0bb8c157c87209730'>screen.pdf</a></p>]]></description><guid isPermaLink="false">19344</guid><pubDate>Thu, 25 Nov 2021 09:36:28 +0000</pubDate></item><item><title>Odroid C2 general</title><link>https://forum.armbian.com/topic/8761-odroid-c2-general/</link><description><![CDATA[<p>
	This week we discontinued the default 3.x kernel for the Odroid C2, and are working on the 4.18/4.19 kernels.
</p>

<p>
	 
</p>

<p>
	A few odds and ends have come up, the biggest one appears to be the gpio-hog in the C2 device tree somehow not working, causing the USB hub on the board to never be powered on. 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">root@odroidc2:/sys/class/gpio# cat /sys/kernel/debug/gpio
gpiochip1: GPIOs 378-496, parent: platform/c8834000.periphs:pinctrl@4b0, periphs-banks:
 gpio-392 (                    |mdio-reset          ) out hi
 gpio-407 (                    |reset               ) out hi
 gpio-422 (                    |cd                  ) in  lo
 gpio-465 (                    |TFLASH_VDD          ) out hi

gpiochip0: GPIOs 497-511, parent: platform/c8100000.bus:pinctrl@14, aobus-banks:
 gpio-500 (                    |TF_IO               ) out lo
 gpio-501 (                    |usb-hub-reset       ) out hi
 gpio-502 (                    |USB_OTG_PWR         ) out hi
 gpio-510 (                    |c2:blue:alive       ) out lo</span></pre>

<p>
	The hog claims it is there, but I get no power to the port.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	The other is the HDMI output becoming extremely fussy about the sort of monitor it's been given.
</p>

<p>
	[update]
</p>

<p>
	 
</p>

<p>
	On the NanoPi K2 I actually get a crash on boot with my HDMI --&gt; DVI adapter monitor.  With both monitors, if plugged in after boot, desktop displays (on C2 only the pure HDMI monitor will display at all), but a fault occurs:
</p>

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

	<div class="ipsSpoiler_contents">
		<p>
			 
		</p>

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

<span class="pln">[  312.393869] WARNING: CPU: 3 PID: 2809 at drivers/gpu/drm/meson/meson_crtc.c:150 meson_crtc_atomic_begin+0x64/0x70 [meson_drm]
[  312.393880] Modules linked in: fuse brcmfmac brcmutil lz4hc cfg80211 lz4hc_compress snd_soc_hdmi_codec rc_cec rfkill snd_soc_simple_card dw_hdmi_cec dw_hdmi_i2s_audio snd_soc_simple_card_utils meson_vdec snd_soc_core snd_pcm_dmaengine videobuf2_dma_contig snd_pcm meson_dw_hdmi videobuf2_memops snd_timer v4l2_mem2mem dw_hdmi snd meson_drm cec videobuf2_v4l2 drm_kms_helper soundcore videobuf2_common drm videodev meson_rng rng_core media drm_panel_orientation_quirks meson_ir rc_core meson_gxbb_wdt pwm_meson scpi_hwmon zram zsmalloc ip_tables x_tables realtek
[  312.394080] CPU: 3 PID: 2809 Comm: Xorg Tainted: G        W         4.19.1-meson64 #2
[  312.394086] Hardware name: friendlyarm,nanopi-k2 (DT)
[  312.394095] pstate: 40000005 (nZcv daif -PAN -UAO)
[  312.394117] pc : meson_crtc_atomic_begin+0x64/0x70 [meson_drm]
[  312.394138] lr : meson_crtc_atomic_begin+0x20/0x70 [meson_drm]
[  312.394144] sp : ffff00000dbb3a00
[  312.394149] x29: ffff00000dbb3a00 x28: 0000000000000000
[  312.394162] x27: ffff80007085e600 x26: ffff80005ce4be00
[  312.394176] x25: ffff8000707cb078 x24: ffff80005ccc5900
[  312.394189] x23: 0000000000000038 x22: 0000000000000000
[  312.394201] x21: 0000000000000000 x20: 0000000000000001
[  312.394214] x19: ffff8000707cb018 x18: 0000000000000000
[  312.394227] x17: 0000000000000000 x16: 0000000000000000
[  312.394239] x15: 0000000000000000 x14: 0000046500000441
[  312.394252] x13: 0000043c00000465 x12: 0000043800000438
[  312.394264] x11: 0000000000000898 x10: 00000804000007d8
[  312.394277] x9 : ffff000008e69888 x8 : ffff000000bea000
[  312.394290] x7 : 0000000000000000 x6 : ffff800070f2d168
[  312.394302] x5 : 0000000000000000 x4 : 0000000000000001
[  312.394315] x3 : 0000000000000000 x2 : 0000000000000000
[  312.394327] x1 : ffff800066ae8000 x0 : 00000000ffffffea
[  312.394340] Call trace:
[  312.394362]  meson_crtc_atomic_begin+0x64/0x70 [meson_drm]
[  312.394461]  drm_atomic_helper_commit_planes+0x70/0x208 [drm_kms_helper]
[  312.394543]  drm_atomic_helper_commit_tail+0x30/0x78 [drm_kms_helper]
[  312.394628]  commit_tail+0x74/0x78 [drm_kms_helper]
[  312.394712]  drm_atomic_helper_commit+0xe8/0x168 [drm_kms_helper]
[  312.394919]  drm_atomic_commit+0x48/0x58 [drm]
[  312.395001]  drm_atomic_helper_set_config+0x84/0xc0 [drm_kms_helper]
[  312.395174]  drm_mode_setcrtc+0x140/0x600 [drm]
[  312.395344]  drm_ioctl_kernel+0x88/0x100 [drm]
[  312.395511]  drm_ioctl+0x1ac/0x3e0 [drm]
[  312.395527]  do_vfs_ioctl+0xb8/0x8e0
[  312.395536]  ksys_ioctl+0x80/0xb8
[  312.395546]  __arm64_sys_ioctl+0x1c/0x28
[  312.395559]  el0_svc_common+0x60/0xe8
[  312.395569]  el0_svc_handler+0x24/0x80
[  312.395578]  el0_svc+0x8/0xc
[  312.395584] ---[ end trace 6dcc4ef2fc3d8888 ]---
[  312.395999] WARNING: CPU: 0 PID: 0 at drivers/gpu/drm/drm_vblank.c:1026 drm_vblank_put+0xa0/0xb8 [drm]
[  312.396019] Modules linked in: fuse brcmfmac brcmutil lz4hc cfg80211 lz4hc_compress snd_soc_hdmi_codec rc_cec rfkill snd_soc_simple_card dw_hdmi_cec dw_hdmi_i2s_audio snd_soc_simple_card_utils meson_vdec snd_soc_core snd_pcm_dmaengine videobuf2_dma_contig snd_pcm meson_dw_hdmi videobuf2_memops snd_timer v4l2_mem2mem dw_hdmi snd meson_drm cec videobuf2_v4l2 drm_kms_helper soundcore videobuf2_common drm videodev meson_rng rng_core media drm_panel_orientation_quirks meson_ir rc_core meson_gxbb_wdt pwm_meson scpi_hwmon zram zsmalloc ip_tables x_tables realtek
[  312.396395] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W         4.19.1-meson64 #2
[  312.396400] Hardware name: friendlyarm,nanopi-k2 (DT)
[  312.396410] pstate: 20000085 (nzCv daIf -PAN -UAO)
[  312.396589] pc : drm_vblank_put+0xa0/0xb8 [drm]
[  312.396762] lr : drm_crtc_vblank_put+0x18/0x20 [drm]
[  312.396768] sp : ffff000008003de0
[  312.396773] x29: ffff000008003de0 x28: 0000000000000001
[  312.396787] x27: ffff000008ceee28 x26: ffff000008ef0c8a
[  312.396817] x25: ffff80007134c000 x24: ffff000008e69000
[  312.396871] x23: 0000000000000020 x22: 0000000000000080
[  312.396897] x21: ffff8000707cb018 x20: ffff000008e69000
[  312.396910] x19: ffff800070f2c218 x18: 0000000000000000
[  312.396922] x17: 0000000000000000 x16: 0000000000000000
[  312.396935] x15: 000000000000684c x14: 0000000000006878
[  312.396947] x13: 0000000000006874 x12: 0000000000006870
[  312.396960] x11: 000000000000686c x10: 0000000000006840
[  312.396972] x9 : 0000000000007498 x8 : 0000000040000000
[  312.396984] x7 : 0000000000210d00 x6 : ffff000008e69888
[  312.396997] x5 : ffff000000ba5a5c x4 : 0000000000000001
[  312.397030] x3 : 0000000000000170 x2 : 0000000000000000
[  312.397074] x1 : ffff800070f2d000 x0 : ffff800070a51800
[  312.397087] Call trace:
[  312.397265]  drm_vblank_put+0xa0/0xb8 [drm]
[  312.397456]  drm_crtc_vblank_put+0x18/0x20 [drm]
[  312.397494]  meson_crtc_irq+0x7c/0x608 [meson_drm]
[  312.397514]  meson_irq+0x20/0x30 [meson_drm]
[  312.397533]  __handle_irq_event_percpu+0x74/0x188
[  312.397559]  handle_irq_event_percpu+0x34/0x88
[  312.397574]  handle_irq_event+0x48/0x78
[  312.397587]  handle_fasteoi_irq+0xa8/0x180
[  312.397597]  generic_handle_irq+0x24/0x38
[  312.397607]  __handle_domain_irq+0x5c/0xb0
[  312.397616]  gic_handle_irq+0x58/0xa8
[  312.397640]  el1_irq+0xb0/0x128
[  312.397665]  arch_cpu_idle+0x10/0x18
[  312.397678]  do_idle+0x1d4/0x298
[  312.397686]  cpu_startup_entry+0x24/0x28
[  312.397699]  rest_init+0xcc/0xd8
[  312.397712]  start_kernel+0x3d4/0x400
[  312.397718] ---[ end trace 6dcc4ef2fc3d8889 ]---</span></pre>
	</div>
</div>

<p>
	FYI <a contenteditable="false" data-ipshover="" data-ipshover-target="https://forum.armbian.com/profile/6852-neil-armstrong/?do=hovercard" data-mentionid="6852" href="https://forum.armbian.com/profile/6852-neil-armstrong/" rel="">@Neil Armstrong</a>
</p>
]]></description><guid isPermaLink="false">8761</guid><pubDate>Mon, 12 Nov 2018 05:06:52 +0000</pubDate></item><item><title>Odroid HC4 hdmi to vga adapter, how to set resolution?</title><link>https://forum.armbian.com/topic/19504-odroid-hc4-hdmi-to-vga-adapter-how-to-set-resolution/</link><description><![CDATA[<p>
	Hi! Odroid&amp;ARM newbie here!
</p>

<p>
	 
</p>

<p>
	Trying to boot Armbian on HC4, no picture coming up.
</p>

<p>
	I guess my problem is my old LCD display that im connecting with hdmi-vga connector.
</p>

<p>
	Display and connector are working, i tried with Odroid ubuntu SD-card, but when i ordered i didnt realize its Ubuntu-minimal.
</p>

<p>
	(My internet comes from mobile wifi hotspot, and i have no idea how to install GUI in there. Also Odroid wifi-bluetooth dongle is a pita)
</p>

<p>
	In Ubuntu, to get the monitor working i changed lines in boot.ini and conf.ini, no idea which of those files is the right one.
</p>

<p>
	My working lines in those Odroid Ubuntu 20.04  files are:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">setenv display_autodetect "false"
setenv hdmimode "1280x1024p60hz"
setenv voutmode "dvi"</span></pre>

<p>
	(Also the Odroid wifi dongle needs to be disconnected at boot, otherwise picture is scrambled)
</p>

<p>
	 
</p>

<p>
	The question is: how to make such settings on Armbian SD-card. What files need to be changed with what text?
</p>
]]></description><guid isPermaLink="false">19504</guid><pubDate>Mon, 13 Dec 2021 15:05:23 +0000</pubDate></item><item><title>[Invalid] - Odroid C2 - stuck on kernel 5.10</title><link>https://forum.armbian.com/topic/19232-invalid-odroid-c2-stuck-on-kernel-510/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	according to here 5.13 is latest kernel <a href="https://www.armbian.com/odroid-c2/" rel="external nofollow">https://www.armbian.com/odroid-c2/</a>
</p>

<p>
	but when I issue:
</p>

<p>
	sudo apt-get update &amp;&amp; sudo apt-get dist-upgrade -y
</p>

<p>
	I'm still on 5.10....
</p>
]]></description><guid isPermaLink="false">19232</guid><pubDate>Mon, 08 Nov 2021 14:08:59 +0000</pubDate></item><item><title>[Invalid] - Odroid-C4 performance issues</title><link>https://forum.armbian.com/topic/19219-invalid-odroid-c4-performance-issues/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	I'm running Armbian from a <abbr title="embedded MultiMediaCard">emmc</abbr> 16GB card. When I use the web browser the mouse constantly flickers, is there any way to get this to stop? Is there a graphics driver I should have enabled? When I select Additional Hardware Drivers none show up, so maybe there isnt a <abbr title="Graphic processing unit (3D acceleration)">GPU</abbr> accelerated driver available. Also switching between desktops feels sluggish. Maybe Im expecting too much performance from a $50 <abbr title="Single board computer">SBC</abbr>.
</p>

<p>
	 
</p>

<p>
	Thanks for your help &amp; time in making this distribution. Im just looking to make the best user experience possible.
</p>
]]></description><guid isPermaLink="false">19219</guid><pubDate>Fri, 05 Nov 2021 16:32:35 +0000</pubDate></item><item><title>Odroid C4 - Light Display Manager failing to start after latest apt-get upgrade</title><link>https://forum.armbian.com/topic/18407-odroid-c4-light-display-manager-failing-to-start-after-latest-apt-get-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/3qc0' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/3qc0
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	The latest apt-get upgrade on my board running Focal updated all but two (described below) of the following packages:
</p>

<p>
	 
</p>

<pre class="ipsCode">
armbian-firmware armbian-focal-desktop-xfce armbian-zsh bluez bluez-obexd
libbluetooth3 libnss-myhostname libpam-systemd libsecret-1-0
libsecret-common libsmbclient libsystemd0 libudev1 libwbclient0
linux-dtb-current-meson64 linux-image-current-meson64 linux-libc-dev
linux-u-boot-odroidc4-current python3-samba samba samba-common
samba-common-bin samba-libs smbclient systemdsystemd-sysv udev</pre>

<p>
	 
</p>

<p>
	This generated a new initramfs and uboot updates so I rebooted afterwards to make sure everything was ok.  Now, the
</p>

<p>
	Light Display Manager has a "failed to start" message and it prompts to see "systemctl status lightdm.service'.
</p>

<p>
	The output from that command is reproduced here: <a href="http://ix.io/3qc2" rel="external nofollow">http://ix.io/3qc2</a> .  (It tries to start the service five times and then gives up
</p>

<p>
	and gives the command-line login only).
</p>

<p>
	 
</p>

<p>
	When I try to run
</p>

<p>
	$ sudo apt-get update
</p>

<p>
	again, the output now shows that <span>:</span>
</p>

<p>
	armbian-config and linux-focal-root-current-odroidc4
</p>

<p>
	have been kept back.
</p>

<p>
	 
</p>

<p>
	Any suggestions on how to get that glorious desktop happening again?
</p>

<p>
	 
</p>

<p>
	I'm trying to get more experience with C, systems programming, drivers, scripting, (also interested in the Berkeley
</p>

<p>
	Software Distributions, have a working Linux From Scratch built [but haven't delved into
</p>

<p>
	<a href="https://www.linuxfromscratch.org/blfs/" rel="external nofollow">https://www.linuxfromscratch.org/blfs/</a> much yet], have compiled a couple kernels with Gentoo, and have done some
</p>

<p>
	hobbyist work w/ assembly programming).<br />
	 
</p>

<p>
	In short, I like this project and want to contribute after improving my skillset more and (also getting more freetime) --  but my system stubbed
</p>

<p>
	its toe on this latest update. should I revert (somehow) to an earlier version of a package?  (I'm not sure which one or ones from that list
</p>

<p>
	of updates goofed the lightdm service up.)
</p>

<p>
	 
</p>

<p>
	Thanks in advance for any assistance.
</p>
]]></description><guid isPermaLink="false">18407</guid><pubDate>Thu, 17 Jun 2021 05:51:43 +0000</pubDate></item><item><title>Odroid HC4 - No network connection after boot</title><link>https://forum.armbian.com/topic/17158-odroid-hc4-no-network-connection-after-boot/</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/2Rh8' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2Rh8
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hello,
</p>

<p>
	 
</p>

<p>
	   I'm facing a weird issue where a network connection doesn't work after my HC4 is started (after a power off), but then after calling a `reboot` network starts to work. 
</p>

<p>
	 
</p>

<p>
	   I'm running a fresh install of the latest "Armbian Buster mainline kernel 5.10.y". More details in armbianmonitor's output: <a href="http://ix.io/2Rh8" rel="external nofollow">http://ix.io/2Rh8</a> <s><a href="http://ix.io/2Req" rel="external nofollow">http://ix.io/2Req</a></s>
</p>

<p>
	 
</p>

<p>
	   I've tried playing with /etc/network/interfaces by putting stuff like the following there:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">allow-hotplug eth0
no-auto-down eth0
auto eth0
iface eth0 inet dhcp</span></pre>

<p>
	   
</p>

<p>
	also tried static ip but nothing works.
</p>

<p>
	 
</p>

<p>
	What exactly is happening?
</p>

<p>
	1. When I power on my HC4 it awaits for network for a longer while (A start job is running for Raise network interfaces) and then finally boots with no network working.
</p>

<p>
	2. ifconfig shows eth0 and lo interfaces. eth0 has no IP set. I cannot connect to the device from outside not reach network from it.
</p>

<p>
	3. then I run `reboot` (need to connect a screen and a keyboard to the device <span>:/</span>) and the device boots quickly with network up and working
</p>

<p>
	 
</p>

<p>
	Any ideas how to resolve that? 
</p>
]]></description><guid isPermaLink="false">17158</guid><pubDate>Sun, 28 Feb 2021 22:56:36 +0000</pubDate></item><item><title>[Invalid] - Odroid-C4 - The display will stop and the screen is blank</title><link>https://forum.armbian.com/topic/17251-invalid-odroid-c4-the-display-will-stop-and-the-screen-is-blank/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	The screen will display for a minute or two before the display will stop and the screen is blank. After 4 minutes the display is back ON.
</p>

<p>
	 
</p>

<p>
	Armbian_21.02.3_Odroidc4_focal_current_5.10.21_xfce_desktop
</p>

<p>
	 
</p>

<p>
	Last errors reported;
</p>

<p>
	 
</p>

<p>
	<span style="color:#e74c3c;">Mar 11 20:00:00 odroidc4 systemd-udevd[1507]: card1: Worker [1535] failed<br />
	Mar 11 20:00:00 odroidc4 systemd-udevd[1507]: Worker [1535] terminated by signal 9 (KILL)<br />
	Mar 11 20:00:00 odroidc4 systemd-udevd[1507]: card1: Worker [1535] processing SEQNUM=2984 killed</span><br />
	<span style="color:#e74c3c;">Mar 11 20:00:00 odroidc4 systemd-udevd[1535]: card1: Spawned process '/usr/local/bin/hdmi-hotplug' [4565] timed out after 2min 59s, killing</span><br />
	Mar 11 19:59:14 odroidc4 systemd[1]: armbian-disable-autologin.service: Succeeded.<br />
	Mar 11 19:59:13 odroidc4 systemd[1]: /lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket → /run/dbu&gt;<br />
	Mar 11 19:59:13 odroidc4 systemd[1]: Reloading.<br />
	Mar 11 19:59:13 odroidc4 systemctl[5584]: Removed /etc/systemd/system/timers.target.wants/armbian-disable-autologin.timer.<br />
	Mar 11 19:59:13 odroidc4 systemd[1]: Started Disable automated desktop login.<br />
	Mar 11 19:58:04 odroidc4 systemd[4695]: tracker-store.service: Succeeded.<br />
	Mar 11 19:58:04 odroidc4 tracker-store[4871]: OK<br />
	<span style="color:#e74c3c;">Mar 11 19:58:00 odroidc4 systemd-udevd[1507]: card1: Worker [1535] processing SEQNUM=2984 is taking a long time<br />
	Mar 11 19:58:00 odroidc4 systemd-udevd[1535]: card1: Spawned process '/usr/local/bin/hdmi-hotplug' [4565] is taking longer than 59s to complete</span>
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">17251</guid><pubDate>Fri, 12 Mar 2021 01:27:25 +0000</pubDate></item><item><title>Odroid N2 + C4 (Debian with OMV5) - latest Kernel Updates (4.9 + 5.8) breaks boot</title><link>https://forum.armbian.com/topic/15637-odroid-n2-c4-debian-with-omv5-latest-kernel-updates-49-58-breaks-boot/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	I am using two Odroid N2 and a new Odroid C4. The N2 installation with OMV5 is using Kernel 4.9.236 actually and the C4 is using the kernel 5.8 used in the latest download image for debian buster. When I try to install newer kernels after the following linux kernel packages the installation gets broken and the odroids are not booting anymore.
</p>

<p>
	 
</p>

<p>
	There is also no output on hdmi to see what problem could be exist. On Odroid N2 I hear the USB drives starting, stopping, starting and then nothing happens.
</p>

<p>
	 
</p>

<p>
	All other updates are installing without problems in rebooting. The N2 are using on my test N2 a micro sd card and on my prod n2 a <abbr title="embedded MultiMediaCard">emmc</abbr> card. The C4 is also using a <abbr title="embedded MultiMediaCard">emmc</abbr> card.
</p>

<p>
	 
</p>

<p>
	Can someone help to fix this or are there other persons using these odroids with same problems?
</p>

<p>
	 
</p>

<p>
	Here are the actually installed packages without problems:
</p>

<p>
	 
</p>

<p>
	ii  linux-<abbr title="Device tree blob">dtb</abbr>-legacy-meson64          20.08.6                             arm64        Linux <abbr title="Device tree blob">DTB</abbr>, version 4.9.236-meson64<br />
	ii  linux-image-legacy-meson64        20.08.6                             arm64        Linux kernel, version 4.9.236-meson64
</p>

<p>
	 
</p>

<p>
	And here is the output from installing the newer kernel which is actually available
</p>

<p>
	 
</p>

<p>
	Reading package lists...<br />
	Building dependency tree...<br />
	Reading state information...<br />
	Suggested packages:<br />
	  linux-firmware-image-legacy-meson64<br />
	The following packages will be upgraded:<br />
	  linux-<abbr title="Device tree blob">dtb</abbr>-legacy-meson64 linux-image-legacy-meson64<br />
	apt-listchanges: Reading changelogs...<br />
	2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.<br />
	Need to get 0 B/21.9 MB of archives.<br />
	After this operation, 2632 kB of additional disk space will be used.<br />
	(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading database ... 62535 files and directories currently installed.)<br />
	Preparing to unpack .../linux-<abbr title="Device tree blob">dtb</abbr>-legacy-meson64_20.08.13_arm64.deb ...<br />
	Unpacking linux-<abbr title="Device tree blob">dtb</abbr>-legacy-meson64 (20.08.13) over (20.08.10) ...<br />
	dpkg: warning: unable to delete old directory '/boot/<abbr title="Device tree blob">dtb</abbr>-4.9.236-meson64': Directory not empty<br />
	Preparing to unpack .../linux-image-legacy-meson64_20.08.13_arm64.deb ...<br />
	update-initramfs: Deleting /boot/initrd.img-4.9.236-meson64<br />
	Removing obsolete file uInitrd-4.9.236-meson64<br />
	Unpacking linux-image-legacy-meson64 (20.08.13) over (20.08.10) ...<br />
	Setting up linux-<abbr title="Device tree blob">dtb</abbr>-legacy-meson64 (20.08.13) ...<br />
	Setting up linux-image-legacy-meson64 (20.08.13) ...<br />
	update-initramfs: Generating /boot/initrd.img-4.9.238-meson64<br />
	update-initramfs: Converting to u-boot format<br />
	Fertig ...
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">15637</guid><pubDate>Wed, 21 Oct 2020 06:39:23 +0000</pubDate></item><item><title>Missing access to all PWM outputs</title><link>https://forum.armbian.com/topic/16356-missing-access-to-all-pwm-outputs/</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/2H5J' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2H5J
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	I recently uploaded Armbian_20.11_Odroidc4_focal_current 5.9.12_desktop.img.xz onto a new Odroid-C4. Booting up and getting started hasn't been a problem, but I've been interested in driving some brushless motors using a PWM control signal and started looking through the device tree. The C4 is supposed to have a total of 6 PWM outputs, spread over 3 pwmchip devices, which (I believe) should be named pwmchip0, pwmchip4, and pwmchip8. However, upon navigating to /sys/class/pwm, I'm only seeing pwmchip0. This seems a little odd, because if PWM was entirely disabled in the device tree, I wouldn't have expected that any of the chips would have appeared. Not sure if this is a board-level problem, or something I'm missing in the kernel image I downloaded. I'm planning on comparing the stock Odroid image, but the spare uSD card I ordered is taking longer to arrive than expected. I can update when it comes in, but wanted to check either way if this was expected behavior for the Armbian image and if so, there is a simple fix, since I'd prefer sticking with vanilla Armbian over whatever fork the manufacturer puts out is.<br />
	 
</p>

<p>
	Thanks for your time, and please let me know if there's any add'l information I can provide to make this easier!
</p>
]]></description><guid isPermaLink="false">16356</guid><pubDate>Tue, 08 Dec 2020 00:29:59 +0000</pubDate></item><item><title>[Invalid] - C4 - Ko. Kernel Module  No rule to make target 'arch/arm64/kernel/vdso/vdso.lds</title><link>https://forum.armbian.com/topic/17001-invalid-c4-ko-kernel-module-no-rule-to-make-target-archarm64kernelvdsovdsolds/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hey,  I am not able to compile a .ko kernel module : below the error.
</p>

<ol>
	<li>
		I think it's fair to say that it may happen on many boards.
	</li>
	<li>
		I guess you supposed that before I had to get the linux-headers on. which required to tune the build config and include the headers during the build for that specific meson64 release at least.  Saying that after rebuilding all I am stuck again on the vdso as i can't build a .ko easily.
	</li>
</ol>

<p>
	 
</p>

<p>
	I think many people but i let the team taken the decision may be stuck at one point on linux-headers or to compile a .ko module. <strong>I would recommend to have DEFAULT parameter YES for the linux-headers as well as all that would be required to compile some .ko module. I remember in the past get stucked on some other boards for similar reasons.</strong>
</p>

<p>
	 
</p>

<p>
	Let us know the decision and how to solve that from a initial build . I also would like to mention that your build is kool. thanks for that. just a few steps to make other customers happy <img alt=":P" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_tongue.png" srcset="https://forum.armbian.com/uploads/emoticons/tongue@2x.png 2x" title=":P" width="20" />
</p>

<p>
	 
</p>

<p>
	------------- ERROR in making .KO ------------------------------------------
</p>

<p>
	 
</p>

<p>
	/src/linux-headers-5.9.16-meson64'<br />
	scripts/Makefile.build:418: warning: overriding recipe for target 'modules.order'<br />
	Makefile:1400: warning: ignoring old recipe for target 'modules.order'<br />
	make[2]: *** No rule to make target 'arch/arm64/kernel/vdso/vdso.lds', needed by 'arch/arm64/kernel/vdso/vdso.so.dbg'.  Stop.<br />
	make[1]: *** [arch/arm64/Makefile:193: vdso_prepare] Error 2<br />
	make[1]: Leaving directory '/usr/src/linux-headers-5.9.16-meson64'<br />
	make: *** [Makefile:6: all] Error 2
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">17001</guid><pubDate>Tue, 09 Feb 2021 09:44:55 +0000</pubDate></item><item><title>Odroid C4 GPIO IRQ wakeup</title><link>https://forum.armbian.com/topic/16974-odroid-c4-gpio-irq-wakeup/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	So as we know, the Hardkernel kernel did support powering the device on and off via a <abbr title="General purpose input/output">GPIO</abbr> pin. This does not seem to work on Armbian with the mainline kernel. What does work is powering the device on and off with the remote control. So I wonder, what has to be done to enable power on and off vie the <abbr title="General purpose input/output">GPIO</abbr>? My approach till now makes it possible to shutdown the device via <abbr title="General purpose input/output">GPIO</abbr> interrupt. But then it will not come up again except if I reconnect the power cord or use the remote. I use this user device three overlay btw:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">/dts-v1/;
/plugin/;
/{
		fragment@0 {
                target = &lt;&amp;ao_pinctrl&gt;;
                __overlay__ {
                        power_btn_port:power_btn_port {
                                mux {
                                        groups = "GPIOAO_10";
                                        function = "gpio_periphs";
                                        bias-pull-up;
                                        output-high;
                                };
                        };
                };
        };

        fragment@1 {
                target-path = "/";
                __overlay__ {
                        gpio_keys:gpio_keys {
                                compatible = "gpio-keys";
                                power_btn:power_btn {
                                        label = "POWER BUTTON";
                                        linux,code = &lt;116&gt;;
                                        gpios = &lt;&amp;gpio_ao 10 0&gt;; //GPIOAO_10
                                        interrupt-parent = &lt;&amp;gpio_intc&gt;;
                                        interrupts = &lt;10 3&gt;;
                                        wakeup-source;
                                };
                        };
                };
        };
};</span></pre>

<p>
	 
</p>

<p>
	I've tried with the default pin as well (GPIOX_4) but with the same result. The hope was that the AO domain would do some magic like with the remote but no dice. Also the 'wakeup-source' seems to be ignored by the system as 'cat /sys/kernel/irq/*/wakeup' prints 'disabled' for all IRQ's.
</p>

<p>
	 
</p>

<p>
	So, any ideas besides dissembling the remote and some solider works from the power button on the chassis to the IR IC to make it part of the final device? This would be very Frankenstein'ish just have a power button.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">16974</guid><pubDate>Sat, 06 Feb 2021 15:53:31 +0000</pubDate></item><item><title>C2 random packet loss on eth0</title><link>https://forum.armbian.com/topic/16935-c2-random-packet-loss-on-eth0/</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/2NXI' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2NXI
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I'm getting a random packet loss on the ethernet connection. When pinging, about 6-8% pings are lost, the ssh connection sometimes freezes for a moment. 
</p>

<p>
	 
</p>

<p>
	Things I've tried so far:
</p>

<ul>
	<li>
		Disabled NetworkManager, added eth0 in /etc/network/interfaces with a static ip4 address
	</li>
	<li>
		Disabled EEE for eth0
	</li>
	<li>
		Replaced ethernet cable
	</li>
	<li>
		Plugged into different switch
	</li>
</ul>

<p>
	 
</p>

<p>
	None of them made something better. My C1 &amp; C4 with the same Armbian Buster version/release don't have this issue. 
</p>

<p>
	 
</p>

<p>
	How to investigate deeper in this issue?
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">16935</guid><pubDate>Mon, 01 Feb 2021 10:22:33 +0000</pubDate></item><item><title>Odroid C4, the system didn't boot with eMMc</title><link>https://forum.armbian.com/topic/16897-odroid-c4-the-system-didnt-boot-with-emmc/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Image used Armbian_20.11.10_Odroidc4_focal_current_5.9.14_desktop.img
</p>

<p>
	 
</p>

<p>
	It works with micro SD (<abbr title="embedded MultiMediaCard">eMMc</abbr> not inserted)
</p>

<p>
	Not booting with <abbr title="embedded MultiMediaCard">eMMc</abbr> (SD not inserted),
</p>

<p>
	With SD &amp; <abbr title="embedded MultiMediaCard">eMMC</abbr>, system boot from SD .. . I tried <abbr title="A type of flash memory">nand</abbr>-sata-install -&gt; "Update bootloader" script same problem.
</p>

<p>
	 
</p>

<p>
	see the attached output error from my monitor
</p>

<p><a href="https://forum.armbian.com/uploads/monthly_2021_01/20210126_140642.jpg.c754b053c9d002afacb396933c563442.jpg" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="7522" src="https://forum.armbian.com/uploads/monthly_2021_01/20210126_140642.thumb.jpg.efd194c3c1eb914404ad5a2e66f98375.jpg" data-ratio="97.28" width="771" class="ipsImage ipsImage_thumbnailed" alt="20210126_140642.jpg"></a></p>]]></description><guid isPermaLink="false">16897</guid><pubDate>Tue, 26 Jan 2021 19:22:45 +0000</pubDate></item><item><title>Odroid C2 does not boot from orange 64GB eMMC module</title><link>https://forum.armbian.com/topic/16940-odroid-c2-does-not-boot-from-orange-64gb-emmc-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/2NYM' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2NYM
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	I recently bought a 64 GB <abbr title="embedded MultiMediaCard">eMMC</abbr> module (chip on orange board) from Ordoid/Hardkernel but u-boot does not recognize the <abbr title="embedded MultiMediaCard">eMMC</abbr>.
</p>

<p>
	What I did:
</p>

<ul>
	<li>
		installed the official Armbian_20.11.10_Odroidc2_focal_current_5.9.14.img.xz with Etcher on SD card
	</li>
	<li>
		booted successfully from SD card, <abbr title="embedded MultiMediaCard">eMMC</abbr> is accessible from within Armbian/Ubuntu
	</li>
	<li>
		executed <abbr title="A type of flash memory">nand</abbr>-sata-install to transfer the system to <abbr title="embedded MultiMediaCard">eMMC</abbr>, which completed without error messages
	</li>
	<li>
		shutdown the system, removed SDcard and restarted it
	</li>
</ul>

<p>
	 
</p>

<p>
	The serial console displayed the following:
</p>

<pre class="ipsCode">
U-Boot 2020.10-armbian (Jan 05 2021 - 01:40:47 +0100) odroid-c2                                                                

Model: Hardkernel ODROID-C2                                                                                                    
SoC:   Amlogic Meson GXBB (S905) Revision 1f:c (0:1)                                                                           
DRAM:  2 GiB                                                                                                                   
MMC:   mmc@72000: 0, mmc@74000: 1                                                                                              
In:    serial                                                                                                                  
Out:   serial                                                                                                                  
Err:   serial                                                                                                                  
Net:   eth0: ethernet@c9410000                                                                                                 
Hit any key to stop autoboot:  0                                                                                               
Card did not respond to voltage select!                                                                                        
Card did not respond to voltage select!                                                                                        
MMC Device 2 not found                                                                                                         
no mmc device at slot 2                                                                                                        
starting USB...                                                                                                                
Bus usb@c9100000: USB DWC2                                                                                                     
scanning bus usb@c9100000 for devices... 2 USB Device(s) found                                                                 
       scanning usb for storage devices... 0 Storage Device(s) found                                                           </pre>

<p>
	and then tried to boot via network.
</p>

<p>
	 
</p>

<p>
	I then flashed the <abbr title="embedded MultiMediaCard">eMMC</abbr> with the official Odroid image ubuntu-20.04-3.16-minimal-odroid-c2-20200617.img.xz and the system booted up successfully, so the <abbr title="embedded MultiMediaCard">eMMC</abbr> module is working fine.
</p>

<p>
	Next step was to try the nightly build (Armbian_21.02.0-trunk.80_Odroidc2_focal_current_5.10.10_gnome_desktop.img.xz, with Etcher flashed on SD, then <abbr title="A type of flash memory">nand</abbr>-sata-install) and again the <abbr title="embedded MultiMediaCard">eMMC</abbr> as not visible in u-boot so the system did not come up.
</p>

<p>
	 
</p>

<p>
	Therefore I set up an Armbian build environment and first tried to use this promising patch for u-boot <a href="https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/5ccd5d2cc98224108ae9fb09593a862c9caa5e80" rel="external nofollow">https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/5ccd5d2cc98224108ae9fb09593a862c9caa5e80 </a>but it seemed not to be suficient.
</p>

<p>
	I then replaced the provided u-boot v2020.10 with the new v2021.01 version and after replacing the kernel and uboot packages with the self compiled ones the <abbr title="embedded MultiMediaCard">eMMC</abbr> was recognised by u-boot and the system boots from the orange 64GB <abbr title="embedded MultiMediaCard">eMMC</abbr> module.
</p>

<pre class="ipsCode">
U-Boot 2021.01-armbian (Feb 01 2021 - 11:57:23 +0100) odroid-c2

Model: Hardkernel ODROID-C2
SoC:   Amlogic Meson GXBB (S905) Revision 1f:c (0:1)
DRAM:  2 GiB
MMC:   mmc@72000: 0, mmc@74000: 1
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@c9410000
Hit any key to stop autoboot:  0 
Card did not respond to voltage select! : -110
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found U-Boot script /boot/boot.scr
7136 bytes read in 1 ms (6.8 MiB/s)
## Executing script at 08000000
161 bytes read in 1 ms (157.2 KiB/s)
15703885 bytes read in 342 ms (43.8 MiB/s)
25461248 bytes read in 556 ms (43.7 MiB/s)
38868 bytes read in 2 ms (18.5 MiB/s)
232 bytes read in 1 ms (226.6 KiB/s)
Applying kernel provided DT fixup script (meson-fixup.scr)</pre>

<p>
	The "Card did not respond to voltage select" message is from the missing SD card
</p>

<p>
	 
</p>

<p>
	Therefore I kindly ask to upgrade the u-boot of Odroid C2 to version 2021.01 in the next release.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">16940</guid><pubDate>Mon, 01 Feb 2021 15:10:44 +0000</pubDate></item><item><title>[Invalid] - Odroid C4 eMMC version question</title><link>https://forum.armbian.com/topic/16937-invalid-odroid-c4-emmc-version-question/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi,
</p>

<p>
	 
</p>

<p>
	for the Odrioid C4  <abbr title="embedded MultiMediaCard">eMMC</abbr> v0.4 modules are available.
</p>

<p>
	like
</p>

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

	<div class="ipsSpoiler_contents">
		<p>
			<a href="https://www.pollin.de/p/odroid-32gb-emmc-module-c4-811145" rel="external nofollow">https://www.pollin.de/p/odroid-32gb-<abbr title="embedded MultiMediaCard">emmc</abbr>-module-c4-811145</a>
		</p>

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

<p>
	 
</p>

<p>
	Can I use these v0.4 modules in my Odroid C2, too? I didn't find any information about the compatibility.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Thanks in advance!
</p>

<p>
	Matt
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">16937</guid><pubDate>Mon, 01 Feb 2021 12:19:08 +0000</pubDate></item><item><title>Recover C2; uInitrd missing?</title><link>https://forum.armbian.com/topic/16880-recover-c2-uinitrd-missing/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	A few weeks ago, after a firmware-upgrade my C2 bricked. It's blue led didn't flash any more and no serial console was available. Since I had everything setup just right I wanted to recover it using these steps here: <a href="https://docs.armbian.com/User-Guide_Recovery/#replacing-boot" rel="external nofollow">https://docs.armbian.com/User-Guide_Recovery/#replacing-boot</a>
</p>

<p>
	 
</p>

<p>
	Off course I replaced the packages with the ones for the C2. Specifically:
</p>

<ul>
	<li>
		<a href="https://mirrors.dotsrc.org/armbian-apt/pool/main/l/linux-5.9.14-meson64/linux-dtb-current-meson64_20.11.3_arm64.deb" rel="external nofollow">https://mirrors.dotsrc.org/armbian-apt/pool/main/l/linux-5.9.14-meson64/linux-<abbr title="Device tree blob">dtb</abbr>-current-meson64_20.11.3_arm64.deb</a>
	</li>
	<li>
		<a href="https://mirrors.dotsrc.org/armbian-apt/pool/main/l/linux-5.9.14-meson64/linux-image-current-meson64_20.11.3_arm64.deb" rel="external nofollow">https://mirrors.dotsrc.org/armbian-apt/pool/main/l/linux-5.9.14-meson64/linux-image-current-meson64_20.11.3_arm64.deb</a>
	</li>
	<li>
		<a href="https://mirrors.dotsrc.org/armbian-apt/pool/main/l/linux-buster-root-current-odroidc2/linux-buster-root-current-odroidc2_20.11.6_arm64.deb" rel="external nofollow">https://mirrors.dotsrc.org/armbian-apt/pool/main/l/linux-buster-root-current-odroidc2/linux-buster-root-current-odroidc2_20.11.6_arm64.deb</a>
	</li>
	<li>
		<a href="https://mirrors.dotsrc.org/armbian-apt/pool/main/a/armbian-firmware/armbian-firmware_20.11.3_all.deb" rel="external nofollow">https://mirrors.dotsrc.org/armbian-apt/pool/main/a/armbian-firmware/armbian-firmware_20.11.3_all.deb</a>
	</li>
</ul>

<p>
	 
</p>

<p>
	After following all the steps, I don't seem to have an uInitrd. I don't know if that would help booting up again, but from the symlinks section it's the only file missing after following all the steps:
</p>

<p>
	 
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="7502" data-ratio="67.81" width="786" alt="image.png.29f96067c805301a2a315d9334354626.png" src="https://forum.armbian.com/uploads/monthly_2021_01/image.png.29f96067c805301a2a315d9334354626.png" />
</p>

<p>
	Does anybody know what went wrong or guide me towards the right steps to recover my C2?
</p>
]]></description><guid isPermaLink="false">16880</guid><pubDate>Mon, 25 Jan 2021 20:46:15 +0000</pubDate></item><item><title>playing with lima(mesa mali drivers)</title><link>https://forum.armbian.com/topic/11424-playing-with-limamesa-mali-drivers/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	I started to play with lima(mesa mali drivers) on Odroid C2
</p>

<p>
	with ubuntu 19.04 with kernel 5.3. rc6 with lima enabled
</p>

<p>
	 
</p>

<p>
	I add latest mesa drivers from 
</p>

<p>
	<a href="https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers" rel="external nofollow">https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers</a>
</p>

<p>
	there are only arm64 packages
</p>

<p>
	 
</p>

<p>
	But there is problem on amlogic platform with order of dri/card* 
</p>

<p>
	as dri/card0 point to lima
</p>

<p>
	and dri/card1 point to mesa drm driver <span><img alt=":(" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_sad.png" srcset="https://forum.armbian.com/uploads/emoticons/sad@2x.png 2x" title=":(" width="20"></span>
</p>

<p>
	<span>but most software don't have options to set it up and they expect drm driver on card0 </span>
</p>

<p>
	 
</p>

<p>
	so there is problem in weston 5 for example 
</p>

<p>
	<a href="https://lists.freedesktop.org/archives/wayland-devel/2018-September/039446.html" rel="external nofollow">https://lists.freedesktop.org/archives/wayland-devel/2018-September/039446.html</a>
</p>

<p>
	 
</p>

<p>
	but weston 4 and 6(<a href="https://packages.debian.org/sid/weston" rel="external nofollow">https://packages.debian.org/sid/weston</a>) is working fine
</p>

<p>
	 
</p>

<p>
	<span>so what is working in my case <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>I was able to start weston4 like weston --drm-device=card1</span></span>
</p>

<p>
	<span><span>then weston-simple-egl</span></span>
</p>

<p>
	<span><span>then glmark2-wayland</span></span>
</p>

<p>
	 
</p>

<p>
	so good luck with lima and panfrost
</p>

<p>
	it will be nice to test panfrost on odroid xu4 <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>
	 
</p>

<p>
	<span>It will be nice to have simple options to enable lima/panfrost on armbian what do you think?</span>
</p>

<p>
	<span>It should be metter of enabling LIMA in kernel configs</span>
</p>

<p>
	<span>and add install mesa from oibaf ppa</span>
</p>

<p>
	<span>I asked him about armhf build be he talk about small amount of users <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>
	 
</p>

<p>
	<span><span>lima gitlab issues</span></span>
</p>

<p>
	<a href="https://gitlab.freedesktop.org/lima/mesa/issues" rel="external nofollow">https://gitlab.freedesktop.org/lima/mesa/issues</a>
</p>
]]></description><guid isPermaLink="false">11424</guid><pubDate>Wed, 28 Aug 2019 20:08:38 +0000</pubDate></item><item><title>Bluetooth not working on Nanopi K2 S905</title><link>https://forum.armbian.com/topic/16597-bluetooth-not-working-on-nanopi-k2-s905/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I recently installed a fresh Armbian and did some tests. I noticed two major problems:
</p>

<ul>
	<li>
		Video is not accelerated: it is absolutely unusable with kodi
	</li>
	<li>
		Bluetooth seems absent (missing from <abbr title="Device tree blob">DTB</abbr>? other reason?)
	</li>
</ul>

<p>
	 
</p>

<p>
	Please find below execution outputs of some commands:
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">root@nanopik2-s905:~$ cat /etc/armbian-release 
# PLEASE DO NOT EDIT THIS FILE
BOARD=nanopik2-s905
BOARD_NAME="NanoPi K2"
BOARDFAMILY=meson-gxbb
BUILD_REPOSITORY_URL=https://github.com/armbian/build
BUILD_REPOSITORY_COMMIT=b9814056
DISTRIBUTION_CODENAME=focal
DISTRIBUTION_STATUS=supported
VERSION=20.11.3
LINUXFAMILY=meson64
BRANCH=current
ARCH=arm64
IMAGE_TYPE=stable
BOARD_TYPE=conf
INITRD_ARCH=arm64
KERNEL_IMAGE_TYPE=Image
root@nanopik2-s905:~$ 
root@nanopik2-s905:~$ hciconfig
root@nanopik2-s905:~$ 
root@nanopik2-s905:~$ rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
root@nanopik2-s905:~$ </span></pre>

<p>
	 
</p>

<p>
	Is there any people with same problem on their boards?
</p>

<p>
	Any idea on how to fix bluetooth feature? I read all 7 pages but I did not find anything useful to solve my problem.
</p>

<p>
	Another information, I boot original image from friendlyarm and bluetooth is up and running so my board is physically good.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">16597</guid><pubDate>Sat, 26 Dec 2020 13:05:40 +0000</pubDate></item><item><title>20.11.0-trunk.32_Odroidc2 dies after apt upgrade</title><link>https://forum.armbian.com/topic/16076-20110-trunk32_odroidc2-dies-after-apt-upgrade/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	I tried Armbian_20.11.0-trunk.32_Odroidc2_focal_current_5.9.8.img and Armbian_20.11.0-trunk.32_Odroidc2_buster_current_5.9.8.img and both will not boot after apt upgrade.  Armbian_20.08.22_Odroidc2_focal_current_5.9.6.img will not come up after sudo reboot and has to be power cycled. I believe the latter has been a persistent issue.
</p>
]]></description><guid isPermaLink="false">16076</guid><pubDate>Sun, 22 Nov 2020 17:29:11 +0000</pubDate></item><item><title>Khadas VIM2 csc</title><link>https://forum.armbian.com/topic/16067-khadas-vim2-csc/</link><description><![CDATA[<p>
	Hi. I have experimented to make a <abbr title="Community supported Chip - no official support">csc</abbr> for Khadas Vim2, similar to the one we already have for Vim1. It works pretty well. But I just wanted to check with the dev community before incorporating it to the build system, how do you guys feel about it.
</p>
]]></description><guid isPermaLink="false">16067</guid><pubDate>Sat, 21 Nov 2020 23:27:19 +0000</pubDate></item><item><title>Odroid C2 - Ethernet randomly gets disconnected</title><link>https://forum.armbian.com/topic/16079-odroid-c2-ethernet-randomly-gets-disconnected/</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/2Fbx' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2Fbx
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	With my <abbr title="Orange Pi"><abbr title="Orange Pi">OPi</abbr></abbr> Zero, I noticed that at random times the ethernet connection somehow gets disabled. The only way to recover is by power cycling. I use the device as Pi-Hole (so when ethernet gets disconnected, I don't have internet anymore), print server and UniFi controller. 
</p>

<p>
	I decided to swap it for my Odroid C2. Odd enough the C2 has the same issue. Maybe someone can help me with this?
</p>

<p>
	 
</p>

<p>
	When powercycled, the Odroid with the latest Armbian (installed two days ago) is all up and running fine. It can connect to the internet, I can SSH into it. The ethernet led is flashing orange, so the gigabit connection is available. However, at rondom times the ethernet leds are both disabled. At this point, the C2 is still alive, but there's no way to access it without power cycling. I've tried removing the ethernet cable and connecting it again, hoping Armbian would recognize the connection - what happens in this case is that the green led will flash a few times (100Mbit) but the device is still offline.
</p>

<p>
	 
</p>

<p>
	I've added some information from the log here before rebooting. This information keeps repeating in the log files... Hopefully someone can guide my as how to get the connection stable.
</p>

<p>
	 
</p>

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

	<div class="ipsSpoiler_contents">
		<pre class="ipsCode">

Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;warn&gt;  [1606107614.7172] dhcp4 (eth0): request timed out
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.7183] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.7860] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 6807
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.7863] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.7897] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.7973] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;warn&gt;  [1606107614.8046] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.8094] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.8358] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.8470] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.8493] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.8571] manager: NetworkManager state is now CONNECTING
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.8619] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.8719] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.8781] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:00:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606107614.9001] dhcp4 (eth0): dhclient started with pid 6869
Nov 23 06:00:59 localhost NetworkManager[2219]: &lt;warn&gt;  [1606107659.7124] dhcp4 (eth0): request timed out
Nov 23 06:00:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107659.7125] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:00:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107659.7290] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 6869
Nov 23 06:00:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107659.7291] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:00:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107659.7299] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:00:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107659.7315] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:00:59 localhost NetworkManager[2219]: &lt;warn&gt;  [1606107659.7331] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:00:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107659.7342] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:05:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107959.7126] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:05:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107959.7151] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:05:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107959.7156] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:05:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107959.7172] manager: NetworkManager state is now CONNECTING
Nov 23 06:05:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107959.7183] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:05:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107959.7206] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:05:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107959.7219] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:05:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606107959.7275] dhcp4 (eth0): dhclient started with pid 7194
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108004.7119] dhcp4 (eth0): request timed out
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.7132] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.7836] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 7194
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.7846] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.7925] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.8128] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108004.8311] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.8429] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.9060] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.9156] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.9162] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.9176] manager: NetworkManager state is now CONNECTING
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.9186] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.9212] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.9225] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:06:44 localhost NetworkManager[2219]: &lt;info&gt;  [1606108004.9281] dhcp4 (eth0): dhclient started with pid 7256
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108049.7211] dhcp4 (eth0): request timed out
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7213] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7377] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 7256
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7378] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7386] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7403] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108049.7418] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7428] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7488] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7512] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7517] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7532] manager: NetworkManager state is now CONNECTING
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7542] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7565] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7578] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:07:29 localhost NetworkManager[2219]: &lt;info&gt;  [1606108049.7635] dhcp4 (eth0): dhclient started with pid 7295
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108094.7220] dhcp4 (eth0): request timed out
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.7231] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.7931] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 7295
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.7939] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8019] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8166] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108094.8238] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8287] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8542] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8653] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8675] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8751] manager: NetworkManager state is now CONNECTING
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8797] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8897] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.8957] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:08:14 localhost NetworkManager[2219]: &lt;info&gt;  [1606108094.9177] dhcp4 (eth0): dhclient started with pid 7356
Nov 23 06:08:59 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108139.7215] dhcp4 (eth0): request timed out
Nov 23 06:08:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108139.7217] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:08:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108139.7543] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 7356
Nov 23 06:08:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108139.7545] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:08:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108139.7553] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:08:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108139.7569] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:08:59 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108139.7584] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:08:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108139.7594] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:13:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108439.8093] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:13:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108439.8375] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:13:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108439.8435] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:13:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108439.8632] manager: NetworkManager state is now CONNECTING
Nov 23 06:13:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108439.8754] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:13:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108439.8999] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:13:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108439.9157] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:13:59 localhost NetworkManager[2219]: &lt;info&gt;  [1606108439.9637] dhcp4 (eth0): dhclient started with pid 7732
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108485.7230] dhcp4 (eth0): request timed out
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.7243] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.7939] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 7732
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.7947] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.8028] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.8232] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108485.8414] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.8533] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.9010] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.9035] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.9043] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.9058] manager: NetworkManager state is now CONNECTING
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.9069] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.9092] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.9105] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:14:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108485.9161] dhcp4 (eth0): dhclient started with pid 7796
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108530.7220] dhcp4 (eth0): request timed out
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.7230] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.7615] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 7796
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.7623] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.7705] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.7924] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108530.8106] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8219] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8278] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8303] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8308] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8322] manager: NetworkManager state is now CONNECTING
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8333] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8355] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8370] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:15:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606108530.8426] dhcp4 (eth0): dhclient started with pid 7844
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108575.7225] dhcp4 (eth0): request timed out
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.7235] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.7936] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 7844
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.7944] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.8025] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.8236] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108575.8429] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.8549] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.9177] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.9369] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.9375] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.9390] manager: NetworkManager state is now CONNECTING
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.9400] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.9423] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.9436] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:16:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606108575.9494] dhcp4 (eth0): dhclient started with pid 7907
Nov 23 06:17:00 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108620.7216] dhcp4 (eth0): request timed out
Nov 23 06:17:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108620.7217] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:17:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108620.7543] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 7907
Nov 23 06:17:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108620.7544] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:17:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108620.7552] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:17:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108620.7570] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:17:00 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108620.7586] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:17:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108620.7596] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:22:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108920.7743] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:22:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108920.7769] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:22:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108920.7774] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:22:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108920.7789] manager: NetworkManager state is now CONNECTING
Nov 23 06:22:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108920.7800] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:22:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108920.7823] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:22:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108920.7836] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:22:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606108920.7894] dhcp4 (eth0): dhclient started with pid 8256
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108965.7229] dhcp4 (eth0): request timed out
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.7242] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.7938] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 8256
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.7946] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8024] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8229] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;warn&gt;  [1606108965.8412] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8532] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8650] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8674] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8679] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8694] manager: NetworkManager state is now CONNECTING
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8705] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8728] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8741] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:22:45 localhost NetworkManager[2219]: &lt;info&gt;  [1606108965.8798] dhcp4 (eth0): dhclient started with pid 8289
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;warn&gt;  [1606109010.7226] dhcp4 (eth0): request timed out
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.7236] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.7925] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 8289
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.7928] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.7969] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8048] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;warn&gt;  [1606109010.8117] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8168] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8422] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8533] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8555] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8634] manager: NetworkManager state is now CONNECTING
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8682] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8782] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.8845] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:23:30 localhost NetworkManager[2219]: &lt;info&gt;  [1606109010.9065] dhcp4 (eth0): dhclient started with pid 8349
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;warn&gt;  [1606109055.7138] dhcp4 (eth0): request timed out
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.7149] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.7846] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 8349
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.7853] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.7936] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.8141] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;warn&gt;  [1606109055.8324] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.8444] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.8985] policy: auto-activating connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.9009] device (eth0): Activation: starting connection 'Wired connection 1' (7ab967fe-0741-36ca-8183-0c391be8c3da)
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.9014] device (eth0): state change: disconnected -&gt; prepare (reason 'none', sys-iface-state: 'managed')
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.9029] manager: NetworkManager state is now CONNECTING
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.9039] device (eth0): state change: prepare -&gt; config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.9062] device (eth0): state change: config -&gt; ip-config (reason 'none', sys-iface-state: 'managed')
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.9075] dhcp4 (eth0): activation: beginning transaction (timeout in 45 seconds)
Nov 23 06:24:15 localhost NetworkManager[2219]: &lt;info&gt;  [1606109055.9132] dhcp4 (eth0): dhclient started with pid 8385
Nov 23 06:25:00 localhost NetworkManager[2219]: &lt;warn&gt;  [1606109100.7141] dhcp4 (eth0): request timed out
Nov 23 06:25:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606109100.7143] dhcp4 (eth0): state changed unknown -&gt; timeout
Nov 23 06:25:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606109100.7307] dhcp4 (eth0): canceled DHCP transaction, DHCP client pid 8385
Nov 23 06:25:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606109100.7308] dhcp4 (eth0): state changed timeout -&gt; done
Nov 23 06:25:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606109100.7316] device (eth0): state change: ip-config -&gt; failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Nov 23 06:25:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606109100.7333] manager: NetworkManager state is now CONNECTED_LOCAL
Nov 23 06:25:00 localhost NetworkManager[2219]: &lt;warn&gt;  [1606109100.7348] device (eth0): Activation: failed for connection 'Wired connection 1'
Nov 23 06:25:00 localhost NetworkManager[2219]: &lt;info&gt;  [1606109100.7359] device (eth0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')
Nov 23 11:17:10 localhost kernel: [    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
Nov 23 11:17:10 localhost kernel: [    0.000000] Linux version 5.9.6-meson64 (root@xeon) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #20.08.22 SMP PREEMPT Sun Nov 8 12:50:14 CET 2020
Nov 23 11:17:10 localhost kernel: [    0.000000] Machine model: Hardkernel ODROID-C2</pre>

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

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">16079</guid><pubDate>Mon, 23 Nov 2020 11:17:59 +0000</pubDate></item><item><title>odroid C4 network crash</title><link>https://forum.armbian.com/topic/15681-odroid-c4-network-crash/</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/2BVD' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2BVD
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	I have a second usb network card (chip ax88179) conected to my C4.
</p>

<p>
	It randomly  crashes and I have to rmmod/modprobe to make it work again : can't be done remotely without network...
</p>

<p>
	 
</p>

<p>
	Looks like this kind of problem is kernel related : any idea ?
</p>

<p>
	 
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln"> uname -a
Linux gwm 5.8.16-meson64 #20.08.14 SMP PREEMPT Tue Oct 20 22:50:41 CEST 2020 aarch64 GNU/Linux</span></pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">[34120.524606] ------------[ cut here ]------------
[34120.524659] NETDEV WATCHDOG: enx002427fe2bf8 (ax88179_178a): transmit queue 0 timed out
[34120.525139] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:442 dev_watchdog+0x300/0x308
[34120.525160] Modules linked in: cpufreq_conservative cpufreq_powersave zstd bridge snd_soc_hdmi_codec dw_hdmi_i2s_audio ftdi_sio ax88179_178a usbnet meson_rng ir_nec_decoder meson_dw_hdmi dw_hdmi snd_soc_meson_g12a_tohdmitx reset_meson_audio_arb snd_soc_meson_codec_glue rc_odroid snd_soc_meson_axg_sound_card meson_saradc snd_soc_meson_card_utils meson_ir rc_core snd_soc_meson_axg_frddr snd_soc_meson_axg_fifo snd_soc_meson_axg_tdmout xt_TCPMSS xt_tcpudp meson_vdec(C) meson_drm v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 drm_kms_helper videobuf2_common cec videodev mc meson_canvas nft_counter snd_soc_meson_axg_tdm_interface snd_soc_meson_axg_tdm_formatter snd_soc_core ac97_bus display_connector snd_pcm_dmaengine snd_pcm drm snd_timer snd drm_panel_orientation_quirks soundcore ch341 usbserial nft_chain_nat zram xt_mark xt_MASQUERADE nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables nfnetlink ip_tables x_tables autofs4 spidev rtc_meson_vrtc meson_gxl
[34120.525999]  realtek dwmac_generic dwmac_meson8b
[34120.526096] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G         C        5.8.16-meson64 #20.08.14
[34120.526119] Hardware name: Hardkernel ODROID-C4 (DT)
[34120.526165] pstate: 20400009 (nzCv daif +PAN -UAO BTYPE=--)
[34120.526212] pc : dev_watchdog+0x300/0x308
[34120.526255] lr : dev_watchdog+0x300/0x308
[34120.526278] sp : ffff800010003d90
[34120.526304] x29: ffff800010003d90 x28: ffff0000f20b8680
[34120.526356] x27: 0000000000000004 x26: 0000000000000140
[34120.526406] x25: 00000000ffffffff x24: 0000000000000000
[34120.526455] x23: ffff0000f22883dc x22: ffff0000f2288000
[34120.526504] x21: ffff0000f2288480 x20: ffff8000126b7000
[34120.526551] x19: 0000000000000000 x18: 0000000000000000
[34120.526598] x17: 0000000000000000 x16: 0000000000000000
[34120.526646] x15: ffff8000126d5000 x14: 656d697420302065
[34120.526695] x13: 756575712074696d x12: 736e617274203a29
[34120.526743] x11: 613837315f393731 x10: 3838786128203866
[34120.526791] x9 : 6232656637323432 x8 : 0000000000000000
[34120.526836] x7 : 0000000000000003 x6 : 00000000000001cd
[34120.526881] x5 : 0000000000000001 x4 : 0000000000000000
[34120.526925] x3 : 0000000000000001 x2 : ffff0000f479a1e8
[34120.526972] x1 : 64ee6f6fb4eeb400 x0 : 0000000000000000
[34120.527017] Call trace:
[34120.527075]  dev_watchdog+0x300/0x308
[34120.527134]  call_timer_fn.isra.0+0x24/0x80
[34120.527186]  run_timer_softirq+0x1a0/0x410
[34120.527229]  efi_header_end+0x120/0x25c
[34120.527273]  irq_exit+0xc0/0xe0
[34120.527316]  __handle_domain_irq+0x68/0xc0
[34120.527362]  gic_handle_irq+0x54/0xa8
[34120.527401]  el1_irq+0xb8/0x180
[34120.527446]  arch_cpu_idle+0x14/0x20
[34120.527487]  do_idle+0x210/0x288
[34120.527527]  cpu_startup_entry+0x28/0x70
[34120.527570]  rest_init+0xd8/0xe8
[34120.527619]  arch_call_rest_init+0x10/0x1c
[34120.527664]  start_kernel+0x4f0/0x528
[34120.527692] ---[ end trace 1ba072349341d5ea ]---</span></pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">15681</guid><pubDate>Sun, 25 Oct 2020 09:30:35 +0000</pubDate></item><item><title>OMV5 installation on odroid c4 buster image 20.08.1 (5.8.5) deletes network configuration</title><link>https://forum.armbian.com/topic/15641-omv5-installation-on-odroid-c4-buster-image-20081-585-deletes-network-configuration/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	I flashed the image Armbian_20.08.1_Odroidc4_buster_current_5.8.5.img on my new odroid c4 without installing the latest updates (see my other post with no boot anymore after kernel update). After this I started via softy installation of omv5. During installation I wondered why my ssh connection was gone without any output.
</p>

<p>
	 
</p>

<p>
	During installation there is a reboot of the os and the networking is not coming up anymore. I tried to find out and found:
</p>

<p>
	 
</p>

<p>
	- armbian uses network manager for networking and the default config file is for dhcp
</p>

<p>
	- after omv5 installation network manager seems to be deinstalled and also there is a new empty config file under /etc/networking (which is not used from network manager)
</p>

<p>
	- so I have to repair this manually via direct access to the shell and after reboot network is ok
</p>

<p>
	 
</p>

<p>
	I didn't see this behavior on my odroids n2 which I installed some month before.
</p>

<p>
	 
</p>

<p>
	Should I also post this on openmediavault forum because this shouldn't happen. Seems that there is a mismatch in the salt config when using this armbian version and using installation skript via softy.
</p>
]]></description><guid isPermaLink="false">15641</guid><pubDate>Wed, 21 Oct 2020 12:51:16 +0000</pubDate></item><item><title>TigerVNC problems</title><link>https://forum.armbian.com/topic/13228-tigervnc-problems/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Dear community,
</p>

<p>
	 
</p>

<p>
	unfortunately, "armbianmonitor -u" doesn't give me a link anymore, and I'm not sure if uploading works at all. So I cant provide the information <span><img alt=":(" data-emoticon="" height="20" src="https://forum.armbian.com/uploads/emoticons/default_sad.png" srcset="https://forum.armbian.com/uploads/emoticons/sad@2x.png 2x" title=":(" width="20"></span>
</p>

<p>
	 
</p>

<p>
	As our deployment date approaches, we try to finalize our Armbian system for North Pacific seafloor... and found some unexpected problems (problems seem alwas to be unexpected):
</p>

<p>
	The TigerVNC has two problems on Armbian, and it would be great if you could verify that issues and maybe problem some helpful ideas:
</p>

<p>
	 
</p>

<p>
	(1) TigerVNC (tigervnc-common/stable,now 1.9.0) needs the following workaround to start at all:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted">
<span class="pln">LD_PRELOAD=/lib/aarch64-linux-gnu/libgcc_s.so.1 vncserver :1 -localhost no</span></pre>

<p>
	   Seems to be libunwind8 related, and is ugly, but not the main problem.
</p>

<p>
	 
</p>

<p>
	(2) TigerVNC can be started by crontab "@reboot", but fails to open a desktop. There are messages about dbus problems, the display closes afterwards.
</p>

<p>
	 
</p>

<p>
	I use Armbian NEXT, with Debian Buster, and kernel is locked to 4.19.90 (due to the various troubles with the new kernel, which seems to be optimzed for video playback but not stable operation).
</p>

<p>
	 
</p>

<p>
	Any help is appreciated, and if you need more information, please let me know.
</p>

<p>
	 
</p>

<p>
	So far, Michael
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">13228</guid><pubDate>Sun, 01 Mar 2020 15:50:25 +0000</pubDate></item><item><title>Odroid C2 on seafloor (part II)</title><link>https://forum.armbian.com/topic/14750-odroid-c2-on-seafloor-part-ii/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi all,
</p>

<p>
	 
</p>

<p>
	as a small status update on the seafloor business, here are some pictures of the new Odroid C2 based instruments which will be deployed in September/October in the northers Pacific.
</p>

<p>
	Ten modules with different functionality will be deployed, all based on a standard setup of Odroid C2, TRB3sc FPGA based TDC DAQ system, one PADIWA preamp, and a modded mdedia converter serving as a fully configurable mini switch.
</p>

<p>
	 
</p>

<p>
	<img alt="set.jpg.e3976982a14b58370154025f2d6fb146.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="6824" data-ratio="63.36" width="868" src="https://forum.armbian.com/uploads/monthly_2020_07/set.jpg.e3976982a14b58370154025f2d6fb146.jpg">
</p>

<p>
	 
</p>

<p>
	One of the modules carries several Hamamatsu mini spectrometers, as well as a camera, to observe bioluminescence.
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="6825" href="https://forum.armbian.com/uploads/monthly_2020_07/minispec.jpg.7241395b8937447abefe4a1200f4161f.jpg" rel=""><img alt="minispec.thumb.jpg.461bce1d0f9d7c99cf7516bad6dfff50.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="6825" data-ratio="75.00" width="1000" src="https://forum.armbian.com/uploads/monthly_2020_07/minispec.thumb.jpg.461bce1d0f9d7c99cf7516bad6dfff50.jpg"></a>
</p>

<p>
	 
</p>

<p>
	Another module is targeting at muon tracking with SiPM based readout:
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="jpg" data-fileid="6826" href="https://forum.armbian.com/uploads/monthly_2020_07/muon.jpg.9c157069881bf5e66452efe520476bde.jpg" rel=""><img alt="muon.thumb.jpg.29482f6413ed0232201d7b782ad942a1.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="6826" data-ratio="75.00" width="1000" src="https://forum.armbian.com/uploads/monthly_2020_07/muon.thumb.jpg.29482f6413ed0232201d7b782ad942a1.jpg"></a>
</p>

<p>
	 
</p>

<p>
	I have some more picture of the more "fancy" PMT based modules, but don't want to flood this forum now with too many pictures.
</p>

<p>
	 
</p>

<p>
	To all of you: thanks for the support you gave us over the last year, and the discussions on specific topics!
</p>

<p>
	 
</p>

<p>
	Deployment pictures will follow once the modules are in place on the seafloor, 2600m deep in the Pacific (and operational, hopefully, this time we just have a GbE fiber, no serial port...)
</p>

<p>
	 
</p>

<p>
	See you, Michael
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">14750</guid><pubDate>Thu, 30 Jul 2020 07:17:19 +0000</pubDate></item><item><title>Linux kernel 5.7</title><link>https://forum.armbian.com/topic/14511-linux-kernel-57/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	With our Current moving to 5.7, anyone building it themselves should report anything missing/new/different/wanted here.
</p>

<p>
	 
</p>

<table align="left" border="1" cellpadding="1" cellspacing="1" style="width:500px;">
	<thead>
		<tr>
			<th scope="row">
				 
			</th>
			<th scope="col">
				Le Potato
			</th>
			<th scope="col">
				La Frite
			</th>
			<th scope="col">
				NanoPi K2
			</th>
			<th scope="col">
				ODROID C2
			</th>
			<th scope="col">
				VIM 1
			</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<th scope="row">
				USB
			</th>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
		</tr>
		<tr>
			<th scope="row">
				REBOOT
			</th>
			<td>
				<strong>NOK</strong>
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				<strong>NOK</strong>
			</td>
			<td>
				<strong>NOK</strong>
			</td>
		</tr>
		<tr>
			<th scope="row">
				SOUND
			</th>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
		</tr>
		<tr>
			<th scope="row">
				HDMI
			</th>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
			<td>
				OK
			</td>
		</tr>
		<tr>
			<th scope="row">
				Onboard WiFi
			</th>
			<td>
				NA
			</td>
			<td>
				NA
			</td>
			<td>
				OK
			</td>
			<td>
				NA
			</td>
			<td>
				OK
			</td>
		</tr>
	</tbody>
</table>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">14511</guid><pubDate>Sun, 28 Jun 2020 02:06:38 +0000</pubDate></item><item><title>ODROID C2: Trouble enabling HID USB gadget</title><link>https://forum.armbian.com/topic/14952-odroid-c2-trouble-enabling-hid-usb-gadget/</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/2uKE' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2uKE
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	I have an application that depends on the Linux HID USB gadget via configfs on the USB OTG port. It works under Raspberry Pi OS (2020-05-27-buster-lite), but I'm having trouble getting it to work under Armbian (Armbian_20.05.2_Odroidc2_buster_current_5.6.15).
</p>

<p>
	 
</p>

<p>
	Specifically, I'm having trouble getting the configfs module to run.
</p>

<p>
	 
</p>

<p>
	What I've done so far:
</p>

<p>
	 
</p>

<ul>
	<li>
		Removed the J1 jumper as described on the <a href="https://wiki.odroid.com/odroid-c2/hardware/otg_power_enable" rel="external nofollow">ODROID wiki</a>.
	</li>
	<li>
		Recompiled /boot/dtbs/amlogic/meson-gxbb-odroidc2.dtb to set dr_mode = "peripheral"; as described in this <a href="https://magazine.odroid.com/article/hid-gadget-device-using-odroid-c2/" rel="external nofollow">ODROID magazine article</a>.
	</li>
</ul>

<p>
	 
</p>

<p>
	When I run this script with sudo:
</p>

<pre class="ipsCode">
#!/usr/bin/env bash

modprobe libcomposite

cd /sys/kernel/config/usb_gadget/
mkdir -p g1
cd g1

echo 0x1d6b &gt; idVendor  # Linux Foundation
echo 0x0104 &gt; idProduct # Multifunction Composite Gadget
echo 0x0100 &gt; bcdDevice # v1.0.0
echo 0x0200 &gt; bcdUSB    # USB2

STRINGS_DIR="strings/0x409"
mkdir -p "$STRINGS_DIR"
echo "6b65796d696d6570690" &gt; "${STRINGS_DIR}/serialnumber"
echo "Linux Foundation" &gt; "${STRINGS_DIR}/manufacturer"
echo "Generic USB Keyboard" &gt; "${STRINGS_DIR}/product"

FUNCTIONS_DIR="functions/hid.usb0"
mkdir -p "$FUNCTIONS_DIR"
echo 1 &gt; "${FUNCTIONS_DIR}/protocol" # Keyboard
echo 1 &gt; "${FUNCTIONS_DIR}/subclass" # Boot interface subclass
echo 8 &gt; "${FUNCTIONS_DIR}/report_length"
# Write the report descriptor
# Source: https://www.kernel.org/doc/html/latest/usb/gadget_hid.html
echo -ne \\x05\\x01\\x09\\x06\\xa1\\x01\\x05\\x07\\x19\\xe0\\x29\\xe7\\x15\\x00\\x25\\x01\\x75\\x01\\x95\\x08\\x81\\x02\\x95\\x01\\x75\\x08\\x81\\x03\\x95\\x05\\x75\\x01\\x05\\x08\\x19\\x01\\x29\\x05\\x91\\x02\\x95\\x01\\x75\\x03\\x91\\x03\\x95\\x06\\x75\\x08\\x15\\x00\\x25\\x65\\x05\\x07\\x19\\x00\\x29\\x65\\x81\\x00\\xc0 &gt; "${FUNCTIONS_DIR}/report_desc"

CONFIG_INDEX=1
CONFIGS_DIR="configs/c.${CONFIG_INDEX}"
mkdir -p "$CONFIGS_DIR"
echo 250 &gt; "${CONFIGS_DIR}/MaxPower"

CONFIGS_STRINGS_DIR="${CONFIGS_DIR}/strings/0x409"
mkdir -p "$CONFIGS_STRINGS_DIR"
echo "Config ${CONFIG_INDEX}: ECM network" &gt; "${CONFIGS_STRINGS_DIR}/configuration"

ln -s "$FUNCTIONS_DIR" "${CONFIGS_DIR}/"
ls /sys/class/udc &gt; UDC

chmod 777 /dev/hidg0</pre>

<p>
	<br>
	<br>
	It fails with on the last line with:
</p>

<p>
	 
</p>

<pre class="ipsCode">
chmod: cannot access '/dev/hidg0': No such file or directory</pre>

<p>
	 
</p>

<p>
	And /sys/class/udc is not a symlink, as it's expected to be:
</p>

<p>
	 
</p>

<pre class="ipsCode">
$ ls /sys/class/udc -l
total 0</pre>

<p>
	 
</p>

<p>
	Also, when I run dmesg | grep configfs, I get nothing, whereas on RasPiOS I see a message about dwc2 loading the configfs-gadget.
</p>

<p>
	 
</p>

<p>
	It there anything else I can do to enable the USB HID gadget on Armbian?
</p>
]]></description><guid isPermaLink="false">14952</guid><pubDate>Thu, 20 Aug 2020 21:42:53 +0000</pubDate></item><item><title>NanoPi K2 problem at startup</title><link>https://forum.armbian.com/topic/14755-nanopi-k2-problem-at-startup/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	My NanoPiK2 is installed with Armbian Focal desktop system.<br>
	When I used it normally for a day, I manually shut it down (closed properly). But when I restarted it, it finally displayed and stayed at
</p>

<pre class="ipsCode">
 [OK] Reached target Host and Network Name Lookups.</pre>

<p>
	Unable to enter the system.
</p>

<p>
	I tried to insert the SD card into the computer to search for the boot logs, but I couldn’t find it.
</p>

<p>
	How do i solve this problem？THANKS
</p>
]]></description><guid isPermaLink="false">14755</guid><pubDate>Thu, 30 Jul 2020 15:26:47 +0000</pubDate></item><item><title>/dev/ttyAML1 and Kernel 5.4.27-meson64</title><link>https://forum.armbian.com/topic/13465-devttyaml1-and-kernel-5427-meson64/</link><description><![CDATA[
<div class="ipsMargin_top">
    
    
    
</div><p>
	Hi,
</p>

<p>
	 
</p>

<p>
	I have question about ports /dev/ttyAML1 and /dev/ttyAML2 (device Odroid C2, Image Buster)
</p>

<p>
	I dont see in dmesg the ports /dev/ttyAML1 and /dev/ttyAML2
</p>

<p>
	[    0.000256] printk: console [tty1] enabled<br>
	[    1.877506] c81004c0.serial: ttyAML0 at MMIO 0xc81004c0 (irq = 13, base_baud = 1500000) is a meson_uart<br>
	[    1.877549] printk: console [ttyAML0] enabled<br>
	[    3.452296] systemd[1]: Created slice system-serial\x2dgetty.slice.<br>
	[    3.455230] systemd[1]: Created slice system-getty.slice.<br>
	[    4.257715] cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device<br>
	 
</p>

<p>
	overlays=i2cA i2cB uartA uartB uartC w1-gpio
</p>

<p>
	 
</p>

<p>
	How should i chnage the meson-gxbb-odroidc2.dtb to working configuration with kernel 5.4.27-meson64 
</p>

<p>
	This is actual configuration:
</p>

<p>
	            serial@84c0 {<br>
	                compatible = "amlogic,meson-gx-uart";<br>
	                reg = &lt; 0x00 0x84c0 0x00 0x18 &gt;;<br>
	                interrupts = &lt; 0x00 0x1a 0x01 &gt;;<br>
	                status = "disabled";<br>
	                clocks = &lt; 0x0e 0x03 0x1a 0x0e &gt;;<br>
	                clock-names = "xtal\0pclk\0baud";<br>
	                pinctrl-0 = &lt; 0x0f &gt;;<br>
	                pinctrl-names = "default";<br>
	                phandle = &lt; 0x47 &gt;;<br>
	            };
</p>

<p>
	 
</p>

<p>
	With kernel 4.19.69 was working with following change in meson-gxbb-odroidc2.dtb
</p>

<p>
	            serial@84c0 {<br>
	                compatible = "amlogic,meson-gx-uart";<br>
	                reg = &lt; 0x00 0x84c0 0x00 0x18 &gt;;<br>
	                interrupts = &lt; 0x00 0x1a 0x01 &gt;;<br>
	                status = "disabled";<br>
	                clocks = &lt; 0x0d 0x0b 0x1a 0x0d &gt;;<br>
	                clock-names = "xtal\0pclk\0baud";<br>
	                pinctrl-names = "default";<br>
	                pinctrl-0 = &lt; 0x72 &gt;;<br>
	                phandle = &lt; 0x43 &gt;;<br>
	            };
</p>

<p>
	 
</p>

<p>
	Thanks for help
</p>
]]></description><guid isPermaLink="false">13465</guid><pubDate>Tue, 24 Mar 2020 22:50:28 +0000</pubDate></item><item><title>Odroid C2: no more USB devices after upgrade</title><link>https://forum.armbian.com/topic/14238-odroid-c2-no-more-usb-devices-after-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/2o3x' target='_blank'  rel="nofollow noreferrer">
	
		
			http://ix.io/2o3x
		
	
</a>
</div></span>
    </div>
    
    
</div><p>
	Today I installed packages (apt-get upgrade):
</p>

<p>
	   armbian-config armbian-firmware linux-buster-root-current-odroidc2 linux-dtb-current-meson64 linux-image-current-meson64 linux-u-boot-odroidc2-current
</p>

<p>
	and rebooted the system.
</p>

<p>
	 
</p>

<p>
	Afterwards no more USB devices were found: Active USB Hub, USB Hd, USB mouse, USB memorystick
</p>

<p>
	Regardless if connected via USB Hub or directly.
</p>

<p>
	 
</p>

<p>
	lsusb doesn't show any devices.
</p>

<p>
	 
</p>

<p>
	Any hints?
</p>

<p>
	 
</p>

<p>
	Thanks in advance
</p>
]]></description><guid isPermaLink="false">14238</guid><pubDate>Mon, 01 Jun 2020 19:47:38 +0000</pubDate></item></channel></rss>
