<?xml version="1.0"?>
<rss version="2.0"><channel><title>Banana Pi M5 Latest Topics</title><link>https://testforum.armbian.com/forum/235-banana-pi-m5/</link><description>Banana Pi M5 Latest Topics</description><language>en</language><item><title>ds3231 rtc i2c module on bpi-m5</title><link>https://testforum.armbian.com/topic/58806-ds3231-rtc-i2c-module-on-bpi-m5/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	I am trying to connect a ds3231 module to get time during boot (dns does'nt like 1970) and without internet connexion. I load a recent build UBUNTU 26.2.1 on the M5 but unfortunatly after 2 days of research with chatgpt , I ask to knowledge experience people if they know if it's possible and which kind of <abbr title="Device tree source">dts</abbr> can make this module up and running. I did'nt identify a dtbo on the distribution , a made a lot of investigation , pin 3 and 5 og the 40pins connector is connect to the cpu with pullup resistor , i try a lot <abbr title="Device tree source">dts</abbr> conf and nothing gave result. If some one did this kind of connexion thanks in advance.
</p>

<p>
	Gérard
</p>
]]></description><guid isPermaLink="false">58806</guid><pubDate>Mon, 30 Mar 2026 14:19:38 +0000</pubDate></item><item><title>backup server</title><link>https://testforum.armbian.com/topic/56836-backup-server/</link><description><![CDATA[<p>
	This is NOT a support request, more of a brag.
</p>

<p>
	Needing a backup system, I was enamored of the low power requirements to run the <abbr title="Banana Pi">bpi</abbr>-m5.  But they have no sata ports to drive bigger SSD's. But I bought a 5 stack of 4Tb TMSC built SSD drives at $200/copy, figuring on using a USB3.2 hub and startech's usb3.2 to sata adaptors, a big drive cage and a 50 watt 5 volt <abbr title="Power supply unit">psu</abbr>. More than 3 drives plugged in was too much current for the hub, itgot hot &amp; shut down, so I bought another hub &amp; glued it to the otherside of the drive cage. Problem solved. Printed the shelves to hold the drives and a <abbr title="Banana Pi">BPI</abbr>-m5.  I configured the 5 SSD's into a software raid6 of 11TB. A friend that is really good at shell scripts knocked up an rsync based thing that could go thru the user trees of all my machines, currently itself, this box, and all my cnc stuff in the garage, several 3d printers, a total of 8 machines, soon to be 9, making a backup of /home/gene or /home/cnc since cnc is first user on the pi running my big but old Sheldon lathe. This draws around 15 watts idling, up to 19 watts running, and does it all in 28 or 29 minutes.  So that is something else these pi clones can do, and do very well.
</p>

<p>
	 
</p>

<p>
	I've run it 7 or 8 times in two weeks, adding another 3d printer to the $systems list each time. Its used 4% of the 11TB so far.  Using rsync the only expansion in storage is the backup copy of any file thats been changed since the last run.
</p>

<p>
	 
</p>

<p>
	I love doing odd stuff  like this just to see if it can be done. And it has succeeded beyond my expectations. That rpi4b running that lathe was another such "project".  Started with an rpi3b which wasn't quite fast enough but its been running for over a decade, almost a decade since I switched it to a rpi4b.  There, when the lathe is off, linuxcnc controls that too, the pi and monitor show as a 23 watt load.  Whats not to like?
</p>
]]></description><guid isPermaLink="false">56836</guid><pubDate>Sun, 21 Dec 2025 15:58:55 +0000</pubDate></item><item><title>Pager fix request</title><link>https://testforum.armbian.com/topic/56831-pager-fix-request/</link><description><![CDATA[<p>
	bringing up a BIG 3d printer from square one on a <abbr title="Banana Pi"><abbr title="Banana Pi">bpi</abbr></abbr>--m5 with a fairly new image.
</p>

<p>
	 
</p>

<p>
	The pager requires 10 or more mouse clicks, starting with the _ . . . .  . at the upper left corner of what I think is the default xfce4 screen. All the eye candy and mouse clicks to actually switch workspaces are very distracting when one is trying to configure klipper. Can all this be reduced to a single click on the dot representing that workspace in the micro-pager? 
</p>

<p>
	 
</p>

<p>
	The eye candy is impressive to visiting frogs, until its a PITA when actually doing work. We buy these things in 6 pack qty's to do work, and give you a small monthly support, but impressing the frogs is maybe .0000002% of the time spent as I don't invite the frogs in to see my printer farm very often.
</p>
]]></description><guid isPermaLink="false">56831</guid><pubDate>Sun, 21 Dec 2025 11:17:50 +0000</pubDate></item><item><title><![CDATA[Hoe to set overlay 50” -> 46”]]></title><link>https://testforum.armbian.com/topic/56748-hoe-to-set-overlay-50%E2%80%9D-46%E2%80%9D/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	i have a screen thats bigger than what I could see (frame).
</p>

<p>
	 
</p>

<p>
	on a raspberry, i change the config with overlay adjustment. But i dont know how to do this for the banana pi..
</p>

<p>
	 
</p>

<p>
	Someone Here could redirect me the rijgt pad where to fix it?
</p>
]]></description><guid isPermaLink="false">56748</guid><pubDate>Tue, 16 Dec 2025 06:29:54 +0000</pubDate></item><item><title>Armbian images don't boot on my 2 M5</title><link>https://testforum.armbian.com/topic/55959-armbian-images-dont-boot-on-my-2-m5/</link><description><![CDATA[<p>
	Hi, everybody, I have 2 M5 one running Debian Server and one running ubuntu Desktop. Both images downloaded from <abbr title="Banana Pi"><abbr title="Banana Pi">BPI</abbr></abbr> site and Installed on <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">EMMC</abbr></abbr>.
</p>

<p>
	I want to replace these OS with armbian server. I tried  armbian v6.12 (Ubuntu KDE 24.04, Ubuntu Server 24.04 and Minimal IOT). None of them boot from SD card.
</p>

<p>
	The Ubuntu 20.4 image downloaded from <abbr title="Banana Pi"><abbr title="Banana Pi">BPI</abbr></abbr> site boot well from SD card.
</p>

<p>
	I have restored the original Android image with Amlogic burnin tool on one M5 and Armbian don't boot from SD but the ubuntu 20.4 from <abbr title="Banana Pi"><abbr title="Banana Pi">BPI</abbr></abbr> site works well.
</p>

<p>
	I don't known what to do ?
</p>

<p>
	Thank's in advance
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">55959</guid><pubDate>Tue, 28 Oct 2025 14:58:35 +0000</pubDate></item><item><title>[USER EXPERIENCE KILLER] Cannot login Armbian 25.5.1 Noble Gnome</title><link>https://testforum.armbian.com/topic/55191-user-experience-killer-cannot-login-armbian-2551-noble-gnome/</link><description><![CDATA[<p>
	I loose the HDMI signal and screen get black because startx (main launcher script to enter Xorg!)  from xinit package<br />
	has been forgotten to be installed.
</p>

<p>
	 
</p>

<p>
	After doing the magic combination CTRL+ALT+F1/F2 and login in console mode,
</p>

<p>
	this will fix the issue and open the gates of cinnamon<br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">sudo apt install xinit</span></pre>

<p>
	 
</p>

<p>
	Enjoy ,
</p>

<p>
	       SoSie
</p>
]]></description><guid isPermaLink="false">55191</guid><pubDate>Sun, 14 Sep 2025 21:23:30 +0000</pubDate></item><item><title>local boot to wrong user, works anyway</title><link>https://testforum.armbian.com/topic/54740-local-boot-to-wrong-user-works-anyway/</link><description><![CDATA[<p>
	bananaoi-m5, Armbian 25.8.1 bookworm installed I can login via ssh as first user, gene, and sudo -i just fine. Buuuttttttt, at reboot the local screen ask's for the pw for amandabackup, a user lock down tightly which has never had a pw assigned. as its intended to be pw--less for the amanda backup system.  What miss-configure can cause this?????
</p>

<p>
	 
</p>

<p>
	Also I ordered 2 more of the keyboard/mouse combo''s which are the same as I'm using with a similar install for klipper running a 3d printer, but the dongle doesn't init when plugged in ack dmesg output, refusing its on discovery assigned address.  So no keyboard/mouse is locally possible. I'll unpack the 2nd identical copy and see if its also broken. Switching back to an ultra- micro sized keyboard with a touchpad mouse works fine. And the second keyboard/mouse works as expected. The pw gizmo ask's for amandabackup's pw, I gave it my first user pw which it accepted logging me in normally. So I typed whoami and it responded gene.  So wth is confusing the login requester?????????
</p>

<p>
	 
</p>

<p>
	Many Thanks for any assistance. And why do I have  to say solved in order to post when its not solved?? Counter productive to other readers.
</p>
]]></description><guid isPermaLink="false">54740</guid><pubDate>Sat, 23 Aug 2025 19:16:22 +0000</pubDate></item><item><title>BananaPi M5 PWM</title><link>https://testforum.armbian.com/topic/54254-bananapi-m5-pwm/</link><description><![CDATA[<p>
	Hi everyone,
</p>

<p>
	<br />
	I'm trying to control an 5v PWM Fan using hardware PWM pins of Banana Pi M5.<br />
	I'm not able to output any pwm signal on any pin.
</p>

<p>
	<br />
	It looks like there is an pwm controller visible at `/proc/device-tree/<abbr title="System On a Chip"><abbr title="System On a Chip">soc</abbr></abbr>/bus@ffd00000/pwm@19000`.<br />
	File `/proc/device-tree/<abbr title="System On a Chip"><abbr title="System On a Chip">soc</abbr></abbr>/bus@ffd00000/pwm@19000/status` has content `okay` and file `/proc/device-tree/<abbr title="System On a Chip"><abbr title="System On a Chip">soc</abbr></abbr>/bus@ffd00000/pwm@19000/pinctrl-0` has content `&amp;`.<br />
	<br />
	When i run script:<br />
	 
</p>

<pre class="ipsCode">echo 0 | tee /sys/class/pwm/pwmchip0/export
echo 40000 | tee /sys/class/pwm/pwmchip0/pwm0/period
echo 20000 | tee /sys/class/pwm/pwmchip0/pwm0/duty_cycle
echo 1 | tee /sys/class/pwm/pwmchip0/pwm0/enable

echo 1 | tee /sys/class/pwm/pwmchip1/export
echo 40000 | tee /sys/class/pwm/pwmchip1/pwm1/period
echo 20000 | tee /sys/class/pwm/pwmchip1/pwm1/duty_cycle
echo 1 | tee /sys/class/pwm/pwmchip1/pwm1/enable
</pre>

<p>
	<br />
	(only those 2 pins of PWMs are free, script runs without any errors)
</p>

<p>
	i cannot detect any pwm signals on any of 40-pin connector.<br />
	<br />
	Additionally after that :<br />
	 
</p>

<pre class="ipsCode">#: cat /sys/kernel/debug/pinctrl/*/pinmux-pins | grep pwm
pin 81 (GPIOX_16): ffd19000.pwm (GPIO UNCLAIMED) function pwm_e group pwm_e
pin 13 (GPIOE_1): ff802000.pwm (GPIO UNCLAIMED) function pwm_ao_d group pwm_ao_d_e
</pre>

<pre class="ipsCode">#: cat /sys/kernel/debug/pwm
0: platform/ff802000.pwm, 2 PWM devices
 pwm-0   (sysfs               ): requested enabled period: 100000 ns duty: 50000 ns polarity: normal
 pwm-1   (regulator-vddcpu    ): requested enabled period: 1250 ns duty: 100 ns polarity: normal

1: platform/ffd19000.pwm, 2 PWM devices
 pwm-0   (wifi32k             ): requested period: 30518 ns duty: 15259 ns polarity: normal
 pwm-1   (sysfs               ): requested enabled period: 100000 ns duty: 50000 ns polarity: normal</pre>

<p>
	<br />
	So looks like pwm signals are not routed to IO pins.<br />
	<br />
	I tried to add overlay :
</p>

<pre class="ipsCode">/dts-v1/;
/plugin/;

/ {
    compatible = "bananapi,m5", "amlogic,meson-sm1";

    fragment@0 {
        target-path = &lt;&amp;pwm_ef&gt;;
        _overlay__ {
            status = "okay";
            pinctrl-0 = &lt;&amp;pwm_e_pins&gt;;
            pinctrl-names = "default";
        };
    };

    fragment@1 {
        target-path = "/";
        __overlay__ {
            pwm_e_pins: pwm_e_pins {
                compatible = "pwm-gpio";
                pinctrl-names = "default";
                pinctrl-0 = &lt;&amp;pwm_e&gt;;
            };
        };
    };
};</pre>

<p>
	which i compiled with <abbr title="Device tree compiler"><abbr title="Device tree compiler">dtc</abbr></abbr> and added to  `/boot/overlay-user`, after that i added a line
</p>

<pre class="ipsCode">user_overlays=meson-m5-custom-pwm</pre>

<p>
	to `/boot/armbianEnv.txt`<br />
	<br />
	But it didn't worked. I'm not surprised because it was generated by AI, and i don't now anything about overlays.<br />
	<br />
	Is there anybody that can help me with writing this overlay ? Or maybe there is simpler solution ?
</p>
]]></description><guid isPermaLink="false">54254</guid><pubDate>Fri, 01 Aug 2025 16:53:31 +0000</pubDate></item><item><title>Long Boot Delay on Banana Pi M5 in Headless Mode</title><link>https://testforum.armbian.com/topic/50872-long-boot-delay-on-banana-pi-m5-in-headless-mode/</link><description><![CDATA[<p>
	Hi everyone,
</p>

<p>
	 
</p>

<p>
	I'm experiencing a severe boot delay on my Banana Pi M5 running Server Armbian Image (v25.2.2 - Banana Pi M5 - Armbian Linux 6.12.21-current-meson64) when no HDMI monitor is connected. The board itself is working fine, but without an HDMI connection, the system takes several long minutes to complete the boot process.
</p>

<p>
	Details<br />
	The system boots normally and quickly when an HDMI monitor is attached. However, without a monitor, in headless mode , the boot process is significantly delayed several minutes (approx. 4 minutes). Blue led blinking normaly.
</p>

<p>
	 
</p>

<p>
	I've Tried modified /boot/armbianEnv.txt by setting:
</p>

<ul>
	<li>
		display_autodetect=false
	</li>
	<li>
		disablehpd=true
	</li>
	<li>
		hdmi_force_hotplug=1
	</li>
</ul>

<p>
	 
</p>

<p>
	Unfortunately, these changes did not resolve the boot delay issue.
</p>

<p>
	 
</p>

<p>
	Do you please have any suggestions or insights on how to modify the boot process to fix this problem?<br />
	Thank you in advance.
</p>
]]></description><guid isPermaLink="false">50872</guid><pubDate>Wed, 02 Apr 2025 08:48:51 +0000</pubDate></item><item><title>Need unplug and plug action to make wifi dongle worked</title><link>https://testforum.armbian.com/topic/47627-need-unplug-and-plug-action-to-make-wifi-dongle-worked/</link><description><![CDATA[<p>
	I had my banana pi M5 installed with Armbian 24.11.1 Noble Gnome.
</p>

<p>
	I had trouble with the wifi dongle which is TP-Link (RTL8188 skew) product.
</p>

<p>
	The system detects no wifi adapter after booting or reboot, 
</p>

<p>
	however, it can be detected after a hot-plug (remove then plug) action.
</p>

<p>
	 
</p>

<p>
	How can I solve the problem?
</p>

<p>
	Thank you all.
</p>
]]></description><guid isPermaLink="false">47627</guid><pubDate>Wed, 27 Nov 2024 08:28:22 +0000</pubDate></item><item><title>Booting into uboot on the BPI-M5</title><link>https://testforum.armbian.com/topic/44907-booting-into-uboot-on-the-bpi-m5/</link><description><![CDATA[<p>
	I would like to use the mmc commands available in uboot on this board.
</p>

<p>
	I am able to boot properly in this mode and "help" properly lists all the commands available in this mode.
</p>

<p>
	 
</p>

<p>
	On my board Armbian is running in <abbr title="embedded MultiMediaCard">EMMC</abbr>.
</p>

<p>
	 
</p>

<p>
	When I invoke "mmc" or the "mmcinfo" commands the system replies with the following error:
</p>

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

<p>
	If I insert an Sdcard in the slot these two commands do respond properly which implies that uboot is seeing the Sdcard as default.
</p>

<p>
	 
</p>

<p>
	Is there a way to redirect these commands to the <abbr title="embedded MultiMediaCard">EMMC</abbr>?
</p>

<p>
	 
</p>

<p>
	Regards
</p>
]]></description><guid isPermaLink="false">44907</guid><pubDate>Fri, 06 Sep 2024 10:07:59 +0000</pubDate></item><item><title>M5 does not load and goes black.</title><link>https://testforum.armbian.com/topic/38080-m5-does-not-load-and-goes-black/</link><description><![CDATA[<p>
	Good morning everyone. My problem is that I had armbian installed in <abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">emmc</abbr></abbr> and using armbian config I changed it to usb but I did not update the boot to sd and when I restart it only shows what I put in the photo and it remains black. Is there any way to fix it. By pressing reset with the HDMI unplugged it tries to start but stays in initramfs. Thank you
</p>
]]></description><guid isPermaLink="false">38080</guid><pubDate>Fri, 26 Apr 2024 14:40:28 +0000</pubDate></item><item><title>i2c BananaPi M5</title><link>https://testforum.armbian.com/topic/24951-i2c-bananapi-m5/</link><description><![CDATA[<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">PRETTY_NAME="Armbian 22.08.7 Bullseye" 
NAME="Debian GNU/Linux" 
VERSION_ID="11" 
VERSION="11 (bullseye)" 
VERSION_CODENAME=bullseye 
ID=debian 
HOME_URL="https://www.debian.org/" 
SUPPORT_URL="https://www.debian.org/support" 
BUG_REPORT_URL="https://bugs.debian.org/"</span></pre>

<p>
	Hello everyone and thanks for accepting me in the forum. I recently bought a banana pi M5, intalled armbian but i can't use i2c, I tried to enable i2cA and i2cB from armbian-config without success. I have also tested numerous <abbr title="Device tree source">dts</abbr> files with no success. Can anyone help me with this?<br />
	Thank you.
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">24951</guid><pubDate>Sun, 11 Dec 2022 10:47:34 +0000</pubDate></item><item><title>About making really hardware accelleration working with videos with aegisub</title><link>https://testforum.armbian.com/topic/36665-about-making-really-hardware-accelleration-working-with-videos-with-aegisub/</link><description><![CDATA[<p>
	Hello all,
</p>

<p>
	 
</p>

<p>
	As subtitler guy, I experienced many troubles making aegisub work. ,<br>
	<br>
	I finally made the subtitle editor, working with hardware under armbian jammy but having still annoyances. I want to share my thought and my discoveries on it.<br>
	First I would like to thanks all who post on this already, including alternative ways such as schroot and of course the armbian team for the improvements<br>
	of the boot .. schroot allow to run an linux in a linux. According to what I experienced, meson driver development is leaded by oibaf and in advance in ubuntu<br>
	but here aegisub does exists only on debian.<br>
	<br>
	The idea was thus to boot on debian jammy and chroot in debian buster armhf at least or better bookworm arm64.<br>
	By doing so, I crashed many time aegisub 3.2.2 due to lua badly supported.  schrooting and debian bookworm gives many warning messages (see the pict below, I washed the lua script directory too) but<br>
	goes further if we dare to skip assert warnings.  Moreover, at this point, we are no more dealing with Llvm (software accel using 100% of CPUs) but meson-drm and <abbr title="driver for Mali Midgard and Bifrost GPUs"><abbr title="driver for Mali Midgard and Bifrost GPUs">panfrost</abbr></abbr> (harware accel, using 20% of CPUs).<br>
	aegisub still remains very fragile but very responsive. So today I decided to switch and to boot into bookworm directly.<br>
	<br>
	After launching aegisub 3.20.3 on arm64 with <abbr title="driver for Mali Midgard and Bifrost GPUs"><abbr title="driver for Mali Midgard and Bifrost GPUs">panfrost</abbr></abbr> enabled (you can check this with glxinfo -B, or inxi -Gs), I discovered it is very stable but suffered of responsivity due to a flood in the logs Hewitt has just given... a patch yesterday against  "<abbr title="driver for Mali Midgard and Bifrost GPUs"><abbr title="driver for Mali Midgard and Bifrost GPUs">panfrost</abbr></abbr> ffe40000.<abbr title="Graphic processing unit (3D acceleration)"><abbr title="Graphic processing unit (3D acceleration)">gpu</abbr></abbr>: l2 power transition timeout" log flood here: <a href="https://lkml.org/lkml/2024/3/22/977" rel="external nofollow">https://lkml.org/lkml/2024/3/22/977</a><br>
	You will also  be unable to set brightness by software (too bright for my eyes) at least on xfce4, trying my luck with all<br>
	techniques <a href="https://askubuntu.com/questions/894465/changing-the-screen-brightness-of-the-external-screen" rel="external nofollow">https://askubuntu.com/questions/894465/changing-the-screen-brightness-of-the-external-screen</a><br>
	that did not succeed except that ddcci-dkms gave me a clue during install <span>: BACKLIGHT_CLASS_DEVICE disabled in this kernel</span>
</p>

<p>
	<br>
	<span>I suggest enabling dkms and this for future kernel and taking Hewitt patch into account.</span>
</p>

<p>
	<span>With these</span> findings, did someone has noticed the same and manage to make sound and videos responsive without unsync?
</p>

<p>
	<br>
	PS/ For now, the armbian is on a sdcard, the log flood may be the cause of the unsync. I have to test further. Trying with latest jammy and schrooting under bookworm.
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" href="https://testforum.armbian.com/uploads/monthly_2024_03/aegisub-schrooted.png.be6c795f93933f96e14299447409231d.png" data-fileid="12012" data-fileext="png" rel=""><img alt="aegisub-schrooted.png" class="ipsImage ipsImage_thumbnailed" data-fileid="12012" width="1000" src="https://testforum.armbian.com/uploads/monthly_2024_03/aegisub-schrooted.thumb.png.83d9af45f295c50db6828a773a487ada.png" loading="lazy" height="360"></a>
</p>
]]></description><guid isPermaLink="false">36665</guid><pubDate>Sat, 23 Mar 2024 21:08:44 +0000</pubDate></item><item><title>HDMI CEC and Boot Logo on Latest Kernels, Server Image</title><link>https://testforum.armbian.com/topic/32940-hdmi-cec-and-boot-logo-on-latest-kernels-server-image/</link><description><![CDATA[<p>
	Hello everyone,
</p>

<p>
	I've recently started migrating a project for Banana Pi M5 from Debian 10 Buster to Armbian, because I've found that the latest versions of it now support the <abbr title="Graphic processing unit (3D acceleration)">GPU</abbr>, Mali G31, and come with <abbr title="driver for Mali Midgard and Bifrost GPUs">Panfrost</abbr> OpenGL driver, which is crucial for this project.
</p>

<p>
	Everything was perfect until I had to implement two features: operating with TV via CEC and showing boot logo. Quickly about the last one - as I've understood, we have to use Plymouth, but I didn't really get how to do it, I've tried to activate it but had no success (how exactly see under paragraph). However, it doesn't work on Server Images (even on those that were compiled with build tools and activated option BOOT_LOGO in kernel conf), but in GUI Images everything is fine with it. Also I've tried using uBoot logo (boot-logo.bmp.gz), but also no success.
</p>

<p>
	 
</p>

<pre class="ipsCode"># Adding "splash quiet loglevel=0 logo.nologo" to extraargs in "/boot/armbianEnv.txt"
# Activating bootlogo in "/boot/boot.cmd" (am I even supposed to edit this file?)

sudo plymouth-set-default-theme -R customtheme # It contains our logo
# sudo update-initramfs -c -u # In fact, it runs automatically
sudo reboot
# ...
sudo plymouthd
sudo plymouth --show-splash</pre>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Now about CEC. I've made some observations:
</p>

<p>
	<strong><span style="font-size:48px;">CEC Under Debian</span></strong>
</p>

<pre class="ipsCode"># Sorry, there is no support for Shell syntax highlighting apparently.

pi@TEST:~$ uname -a
Linux TEST 4.9.312-BPI-M5 #1 SMP PREEMPT Wed Mar 1 01:44:35 UTC 2023 aarch64 GNU/Linux
pi@TEST:~$ cec-client -l
libCEC version: 4.0.4, compiled on Linux-4.9.0-8-arm64 ... , features: P8_USB, DRM, P8_detect, randr, Exynos, AOCEC
Found devices: 1

device:              1
com port:            AOCEC
vendor id:           0000
product id:          0000
firmware version:    5
type:                unknown

pi@TEST:~$ ls -l /dev/*cec*
crw-rw-rw- 1 root root 503, 0 Feb 14  2019 /dev/aocec
pi@TEST:~$ echo 'standby 0' | cec-client -s -d 1
opening a connection to the CEC adapter...
pi@TEST:~$ # Works fine.
pi@TEST:~$ echo 'on 0' | cec-client -s -d 1
opening a connection to the CEC adapter...
pi@TEST:~$ # Works fine.
pi@TEST:~$ sudo lsmod | grep cec
pi@TEST:~$ sudo find /lib/modules/ -name "*cec*"
pi@TEST:~$ # No CEC module in lsmod or modules overall, but works fine.
pi@TEST:~$</pre>

<p>
	 
</p>

<p>
	It uses AOCEC on 4.9 Linux kernel. Works flawlessly.
</p>

<p>
	 
</p>

<p>
	All the parts in "/boot/boot.ini" concerning CEC:
</p>

<pre class="ipsCode prettyprint prettyprinted"><span class="pun">...</span><span class="pln">

</span><span class="com">### voutmode : hdmi or dvi</span><span class="pln">
setenv voutmode </span><span class="str">"hdmi"</span><span class="pln">
</span><span class="com"># setenv voutmode "dvi"</span><span class="pln">

</span><span class="com"># HPD enable/disable option</span><span class="pln">
setenv disablehpd </span><span class="str">"false"</span><span class="pln">

</span><span class="com"># Enable/Disable CEC</span><span class="pln">
setenv cec </span><span class="str">"true"</span><span class="pln">

</span><span class="pun">...</span><span class="pln">

</span><span class="com">### Normal HDMI Monitors</span><span class="pln">
</span><span class="kwd">if</span><span class="pln"> test </span><span class="str">"${display_autodetect}"</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="str">"true"</span><span class="pun">;</span><span class="pln"> then hdmitx edid</span><span class="pun">;</span><span class="pln"> fi
</span><span class="kwd">if</span><span class="pln"> test </span><span class="str">"${hdmimode}"</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="str">"custombuilt"</span><span class="pun">;</span><span class="pln"> then setenv cmode </span><span class="str">"modeline=${modeline}"</span><span class="pun">;</span><span class="pln"> fi
</span><span class="kwd">if</span><span class="pln"> test </span><span class="str">"${cec}"</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="str">"true"</span><span class="pun">;</span><span class="pln"> then setenv cec_enable </span><span class="str">"hdmitx=cec3f"</span><span class="pun">;</span><span class="pln"> fi

</span><span class="pun">...</span><span class="pln">

</span><span class="com"># Boot Args</span><span class="pln">
setenv bootargs </span><span class="str">"...${cec_enable} sdrmode=${sdrmode}"</span><span class="pln">

</span><span class="pun">...</span></pre>

<p>
	 
</p>

<p>
	If I set cec "false" this happens:
</p>

<pre class="ipsCode">pi@TEST:~$ cec-client -l
libCEC version: 4.0.4, compiled on Linux-4.9.0-8-arm64 ... , features: P8_USB, DRM, P8_detect, randr, Exynos, AOCEC
Found devices: 1

device:              1
com port:            AOCEC
vendor id:           0000
product id:          0000
firmware version:    5
type:                unknown

pi@TEST:~$ ls -l /dev/*cec*
crw-rw-rw- 1 root root 503, 0 Feb 14  2019 /dev/aocec
pi@TEST:~$ echo 'standby 0' | cec-client -s -d 1
opening a connection to the CEC adapter...
unable to open the device on port AOCEC
ERROR:   [            2233]     AllocateLogicalAddresses - failed to allocate device '0', type 'recording device'
ERROR:   [            2233]     failed to find a free logical address for the client
ERROR:   [            2233]     failed to register the new CEC client - cannot allocate the requested device types
ERROR:   [            2233]     failed to register a CEC client
pi@TEST:~$ # Doesn't work
pi@TEST:~$</pre>

<p>
	 
</p>

<p>
	Here, "/dev/aocec" doesn't sweep away when setting CEC to false. It just becomes unaccesible.
</p>

<p>
	<strong><span style="font-size:48px;">CEC Under Armbian</span></strong>
</p>

<pre class="ipsCode">pi@TEST:~$ uname -a
Linux TEST 6.6.8-edge-meson64 #1 SMP PREEMPT Wed Dec 20 16:02:07 UTC 2023 aarch64 GNU/Linux
pi@TEST:~$ cec-client -l
libCEC version: 6.0.2, compiled on Linux ... , features: P8_USB, DRM, P8_detect, randr, Exynos, Linux, AOCEC
Found devices: NONE
pi@TEST:~$ ls -l /dev/*cec*
ls: cannot access '/dev/*cec*': No such file or directory
pi@TEST:~$ echo 'standby 0' | cec-client -s -d 1
autodetect FAILED
pi@TEST:~$ echo 'on 0' | cec-client -s -d 1
autodetect FAILED
pi@TEST:~$ sudo lsmod | grep cec
pi@TEST:~$ sudo find /lib/modules/ -name "*cec*"
/lib/modules/6.6.8-edge-meson64/kernel/drivers/media/cec
/lib/modules/6.6.8-edge-meson64/kernel/drivers/media/cec/usb/pulse8/pulse8-cec.ko
/lib/modules/6.6.8-edge-meson64/kernel/drivers/media/cec/usb/rainshadow/rainshadow-cec.ko
/lib/modules/6.6.8-edge-meson64/kernel/drivers/media/cec/platform/cec-gpio
/lib/modules/6.6.8-edge-meson64/kernel/drivers/media/cec/platform/cec-gpio/cec-gpio.ko
/lib/modules/6.6.8-edge-meson64/kernel/drivers/media/cec/platform/meson/ao-cec.ko
/lib/modules/6.6.8-edge-meson64/kernel/drivers/media/cec/platform/meson/ao-cec-g12a.ko
/lib/modules/6.6.8-edge-meson64/kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.ko
pi@TEST:~$ sudo modprobe cec
pi@TEST:~$ sudo modprobe cec-gpio
pi@TEST:~$ sudo modprobe ao-cec
pi@TEST:~$ sudo modprobe ao-cec-g12a
pi@TEST:~$ sudo modprobe dw-hdmi-cec
pi@TEST:~$ sudo modprobe pulse8-cec
pi@TEST:~$ sudo modprobe rainshadow-cec
pi@TEST:~$ sudo lsmod | grep cec
rainshadow_cec         16384  0
pulse8_cec             24576  0
dw_hdmi_cec            12288  0
ao_cec_g12a            12288  0
ao_cec                 16384  0
cec_gpio               12288  0
pi@TEST:~$ # cec.ko isn't in libs so in lsmod there is no such module, but why "modprobe cec" gives no error?
pi@TEST:~$ ls -l /dev/*cec*
ls: cannot access '/dev/*cec*': No such file or directory
pi@TEST:~$ # And activating modules just doesn't help, there is still no any "/dev/*cec*" device
pi@TEST:~$</pre>

<p>
	 
</p>

<p>
	It doesn't use any of CEC on 6.6.8 Bleeding Edge Linux kernel (I've tested it before on stable 6.1 kernel, but it didn't work as well, I've activated some modules concerning CEC in kernel config and built using the latest possible kernel, thinking it will change something). Just doesn't work. AOCEC module is compiled and launched though, but it doesn't use it at all since there is no "/dev/*cec*" device.
</p>

<p>
	 
</p>

<p>
	All the parts in "/boot/boot.cmd" concerning CEC:
</p>

<pre class="ipsCode prettyprint prettyprinted"><span class="pun">...</span><span class="pln">

setenv sdrmode </span><span class="str">"auto"</span><span class="pln">
setenv voutmode </span><span class="str">"hdmi"</span><span class="pln">
setenv disablehpd </span><span class="str">"false"</span><span class="pln">
setenv cec </span><span class="str">"false"</span><span class="pln">

</span><span class="pun">...</span><span class="pln">

</span><span class="kwd">if</span><span class="pln"> test </span><span class="pun">-</span><span class="pln">e $</span><span class="pun">{</span><span class="pln">devtype</span><span class="pun">}</span><span class="pln"> $</span><span class="pun">{</span><span class="pln">devnum</span><span class="pun">}</span><span class="pln"> $</span><span class="pun">{</span><span class="pln">prefix</span><span class="pun">}</span><span class="pln">zImage</span><span class="pun">;</span><span class="pln"> then
    </span><span class="pun">...</span><span class="pln">
    setenv bootargs </span><span class="str">"...${cec_enable} sdrmode=${sdrmode}"</span><span class="pln">

</span><span class="pun">...</span></pre>

<p>
	 
</p>

<p>
	Somehow, it misses the part where we should set "cec_enable" variable. What if I restore it and set to true? But I don't really think it will change something, as "/dev/aocec" existed on Debian even when CEC was disabled.
</p>

<p>
	 
</p>

<p>
	That didn't work, as well as adding "hdmitx=cec3f" to extraargs in "/boot/armbianEnv.txt". There is just no CEC device in "/dev/", I don't know which type of problem is that - module, overlay, kernel??
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Yes, I've used v4l, and it also fails because it doesn't find any "/dev/*cec*".
</p>

<p>
	Anyway, I hope this problem can be resolved and thanks to everyone for attention, have a happy new 2024 year!
</p>
]]></description><guid isPermaLink="false">32940</guid><pubDate>Fri, 29 Dec 2023 15:29:39 +0000</pubDate></item><item><title>Banana Pi M5: The last images don't boot anymore from SD card</title><link>https://testforum.armbian.com/topic/25609-banana-pi-m5-the-last-images-dont-boot-anymore-from-sd-card/</link><description><![CDATA[<p>
	<a contenteditable="false" data-ipshover="" data-ipshover-target="https://testforum.armbian.com/profile/1-igor/?do=hovercard" data-mentionid="1" href="https://testforum.armbian.com/profile/1-igor/" rel="">@Igor</a> I tested the XFCE, CLI and Minimal Bullseye images from <a href="https://armbian.com/bananapi-m5" rel="external nofollow">https://armbian.com/bananapi-m5</a> (2022-11-30).
</p>

<p>
	 
</p>

<p>
	I tried to build myself one from master (current and edge  - bullseye/desktop/xfce), same outcome: it shows the Splashscreen and then stops here:
</p>

<p>
	 
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="9799" width="954" alt="image.png.a8a0a6ecd89301aa613e9ff247918f85.png" src="https://testforum.armbian.com/uploads/monthly_2023_01/image.png.a8a0a6ecd89301aa613e9ff247918f85.png" loading="lazy" height="352.98">
</p>

<p>
	 
</p>

<p>
	I don't have a USB-to-TTL adapter, so I can't provide more debug informations.
</p>

<p>
	 
</p>

<p>
	The only images that still boot (reliably!) from the SD card are the ones a<abbr title="Release candidate">rc</abbr>hived here <a href="https://imola.armbian.com/archive/bananapim5/archive/" rel="external nofollow">https://imola.armbian.com/a<abbr title="Release candidate">rc</abbr>hive/bananapim5/a<abbr title="Release candidate">rc</abbr>hive/</a> that still used the Kernel 5.19.16.
</p>

<p>
	 
</p>

<p>
	The switch to 6.0.x occurred two weeks ago: <a href="https://github.com/armbian/build/commit/ce61bd7827d42c63bc1f763dad5c7e4717e1f75b" rel="external nofollow">https://github.com/armbian/build/commit/ce61bd7827d42c63bc1f763dad5c7e4717e1f75b</a>
</p>

<p>
	 
</p>

<p>
	I tried to checkout the previous commit (20d388b) and to build an image from it, but it failed:
</p>

<p>
	 
</p>

<p>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="9800" width="800" alt="image.png.1931c39ee477478cec3b0a36f896b6d6.png" src="https://testforum.armbian.com/uploads/monthly_2023_01/image.png.1931c39ee477478cec3b0a36f896b6d6.png" loading="lazy" height="600">
</p>

<p>
	 
</p>

<p>
	So I can't confirm, but I'm under the impression that all the images since the switch to Kernel 6.0.x don't boot anymore from the SD card.
</p>
]]></description><guid isPermaLink="false">25609</guid><pubDate>Thu, 05 Jan 2023 12:25:10 +0000</pubDate></item><item><title>Banana Pi M5 not booting into the desktop</title><link>https://testforum.armbian.com/topic/25927-banana-pi-m5-not-booting-into-the-desktop/</link><description><![CDATA[<p>
	Logs: <a href="https://paste.armbian.com/kasujazuwo" rel="external nofollow">https://paste.armbian.com/kasujazuwo</a>
</p>

<p>
	 
</p>

<p>
	Hi,
</p>

<p>
	I've been looking to run the desktop version of Armbian on the M5 however it will not start (blank screen, no signal). I can see the Debian Icon at startup, and the Armbian Icon at shutdown.
</p>

<p>
	startx does not bring it up, however sudo startx will but I'm not sure if this is the best way.
</p>

<p>
	 
</p>

<p>
	I have tested:
</p>

<p>
	Armbian_22.11.3_Bananapim5_bullseye_current_6.1.4_gnome_desktop.img
</p>

<p>
	Armbian_22.11.3_Bananapim5_bullseye_current_6.1.4_cinnamon_desktop.img
</p>

<p>
	and both are the same.
</p>

<p>
	 
</p>

<p>
	Any ideas are appreciated!
</p>

<p>
	Thanks.
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">25927</guid><pubDate>Tue, 17 Jan 2023 11:23:24 +0000</pubDate></item><item><title>script Fail to recognize armbian root and on boot Bullseye	CLI 	Nov 30, 2022</title><link>https://testforum.armbian.com/topic/25097-script-fail-to-recognize-armbian-root-and-on-boot-bullseye%09cli-%09nov-30-2022/</link><description><![CDATA[<p>
	<a href="https://www.armbian.com/bananapi-m5/" rel="external nofollow">Hello,</a>
</p>

<p>
	 
</p>

<p>
	<a href="https://www.armbian.com/bananapi-m5/" rel="external nofollow">I have tried </a>Bullseye CLI image 30nov from  <a href="https://www.armbian.com/bananapi-m5/" rel="external nofollow">https://www.armbian.com/bananapi-m5/</a>
</p>

<p>
	<a href="https://www.armbian.com/bananapi-m5/" rel="external nofollow">flashed with etcher t</a>o ensure integrity on sdcard sandisk A1 64G<br>
	It appears that it loops in /scripts/local-block giving up to mount armbian root
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileext="JPG" data-fileid="9671" href="https://testforum.armbian.com/uploads/monthly_2022_12/boot_fail_to_access_to_rootfs.JPG.2f6ef229b46b6fa4bc523fb8dcbcf189.JPG" rel=""><img alt="boot_fail_to_access_to_rootfs.thumb.JPG.a67a75152cd0a08c7507c8abad5b3e81.JPG" class="ipsImage ipsImage_thumbnailed" data-fileid="9671" width="1000" src="https://testforum.armbian.com/uploads/monthly_2022_12/boot_fail_to_access_to_rootfs.thumb.JPG.a67a75152cd0a08c7507c8abad5b3e81.JPG" loading="lazy" height="300"></a>
</p>

<p>
	 
</p>

<p>
	even with correct UUID<img alt="wrong-uuid.jpg.661b037a2de5a11012602637debf69aa.jpg" class="ipsImage ipsImage_thumbnailed" data-fileid="9670" width="780" src="https://testforum.armbian.com/uploads/monthly_2022_12/wrong-uuid.jpg.661b037a2de5a11012602637debf69aa.jpg" loading="lazy" height="397.8"><br>
	why does it loop like this?
</p>
]]></description><guid isPermaLink="false">25097</guid><pubDate>Sun, 18 Dec 2022 17:47:22 +0000</pubDate></item><item><title>[Xorg-Xrandr DISCUSSION] Unable to log in Bookworm after credential, HDMI signal lost</title><link>https://testforum.armbian.com/topic/29507-xorg-xrandr-discussion-unable-to-log-in-bookworm-after-credential-hdmi-signal-lost/</link><description><![CDATA[<p>
	Hello All,
</p>

<p>
	 
</p>

<p>
	I spent mainly a week figuring out why it was a nightmare with cinnamon on debian<br>
	I thought it was a matter of cinnamon version and/or mesa version of <abbr title="driver for Mali Midgard and Bifrost GPUs">panfrost</abbr><br>
	but it was a modeline detection problem from xorg.<br>
	<br>
	After trying my luck I finally discover where the bad duck resided on debian versions <span>:</span>
</p>

<p>
	<span>-</span>  bullseye who was lagging , managing to use mali accel but overflowded with log errors
</p>

<p>
	- bookworm was loosing HDMI signal just after login in..
</p>

<p>
	<br>
	I will only talk about bookworm <br>
	In fact, cinnamon internal xrandr, tool who detect the screen modelines, fails to access and to grab screen EDID modelines like xrandr did.<br>
	it results it acts like it was in headless mode. Taking this into account I reinstalled the xorg-dummy-video pacakge and my /etc/X11/xorg.conf.d/01-armbian_defaults.conf<br>
	l provided in
</p>
<iframe allowfullscreen="" data-controller="core.front.core.autosizeiframe" data-embedauthorid="205672" data-embedcontent="" data-embedid="embed3347607350" src="https://testforum.armbian.com/topic/26597-changing-display-resolution-for-none-1-unknown-display-when-no-physical%C2%A0screen-is-attached-headless/?do=embed&amp;comment=161930&amp;embedComment=161930&amp;embedDo=findComment#comment-161930" style="height:259px;max-width:500px;" loading="lazy"></iframe>

<p>
	 
</p>

<p>
	then it succeed to login in low res. 720x480 declared in /boot/armbianEnv.txt. Fromcinnamon it is impossible to change the resolution display,<br>
	the display tool did not react in cinnamon-settings, it crashes. I have to use the alternate arandr. to change the screen resolution on each reboot
</p>
]]></description><guid isPermaLink="false">29507</guid><pubDate>Tue, 01 Aug 2023 21:01:08 +0000</pubDate></item><item><title>Boot from SD not USB</title><link>https://testforum.armbian.com/topic/27976-boot-from-sd-not-usb/</link><description><![CDATA[<p>
	Banani Pi M5, Armbian_23.02.2_Bananapim5_bullseye_current_6.1.11_xfce_desktop into SD card, USB drive connected and auto mounted in fstab.
</p>

<p>
	Boot loop looking for system into USB.
</p>

<p>
	I have to disconnect USB then it boots up from SD.
</p>

<p>
	 
</p>

<p>
	Any help?
</p>
]]></description><guid isPermaLink="false">27976</guid><pubDate>Fri, 21 Apr 2023 10:56:01 +0000</pubDate></item><item><title>HDMI Display only during boot</title><link>https://testforum.armbian.com/topic/28679-hdmi-display-only-during-boot/</link><description><![CDATA[<p>
	Support file: <a href="https://paste.armbian.com/enivosames" rel="external nofollow">https://paste.armbian.com/enivosames</a>
</p>

<p>
	 
</p>

<p>
	I have connected an LCD touch display via HDMI and USB to the M5.
</p>

<p>
	The display shows messages during booting or shutdown but then "freezes" leaving the last few lines of the boot process displayed but does not show the console or anything else.
</p>

<p>
	What am I missing?
</p>
]]></description><guid isPermaLink="false">28679</guid><pubDate>Wed, 07 Jun 2023 18:43:08 +0000</pubDate></item><item><title>No Sound</title><link>https://testforum.armbian.com/topic/24882-no-sound/</link><description><![CDATA[<p>
	Hi! Recently I've tried Armbian 22.11 Jammy for my banana Pi M5. Initial setup without any error message. When I do the speaker-test but no sound output. Can I know how to add the sound card driver into the OS? Thanks
</p>
]]></description><guid isPermaLink="false">24882</guid><pubDate>Tue, 06 Dec 2022 13:52:16 +0000</pubDate></item><item><title>Power Button on Banana Pi M5</title><link>https://testforum.armbian.com/topic/28896-power-button-on-banana-pi-m5/</link><description><![CDATA[<p>
	I had another distro and power button nicely shut down the system and it doesn't with armbian.
</p>

<p>
	 
</p>

<p>
	I have read some things about it but I'm not even sure if they apply to this board or they are updated, about acpi events, logind and AR100, and I've read the official schematics of the board. It seems the button is connected to ADC pins.
</p>

<p>
	 
</p>

<p>
	I installed acpid but acpi_listen reports nothing.
</p>

<p>
	 
</p>

<p>
	But evtest does!
</p>

<p>
	 
</p>

<pre class="ipsCode">root@bananapim5:~# evtest /dev/input/by-path/platform-adc_keys-event
Input driver version is 1.0.1
Input device ID: bus 0x19 vendor 0x1 product 0x1 version 0x100
Input device name: "adc_keys"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 259 (BTN_3)
Properties:
Testing ... (interrupt to exit)


Event: time 1687334663.436476, type 1 (EV_KEY), code 259 (BTN_3), value 1
Event: time 1687334663.436476, -------------- SYN_REPORT ------------
Event: time 1687334663.948482, type 1 (EV_KEY), code 259 (BTN_3), value 0
Event: time 1687334663.948482, -------------- SYN_REPORT ------------</pre>

<p>
	 
</p>

<p>
	Is there a way to tell the system that this is event is an acpi event or a driver would be needed?
</p>

<p>
	 
</p>

<p>
	I don't think I can make a real driver but I think I could get read the event from /dev/input/by-path/platform-adc_keys-event with python or something. If I can't I could always wrap evtest and make it do the reading.
</p>

<p>
	 
</p>

<p>
	Thanks!
</p>
]]></description><guid isPermaLink="false">28896</guid><pubDate>Wed, 21 Jun 2023 08:08:12 +0000</pubDate></item><item><title>Kernel Panic in Banana Pi M5 with wifi adapter "TP-LINK WN725N" r8188eu</title><link>https://testforum.armbian.com/topic/28892-kernel-panic-in-banana-pi-m5-with-wifi-adapter-tp-link-wn725n-r8188eu/</link><description><![CDATA[<p>
	When I try to do "apt upgrade" on a brand new SD Card that has been just flashed I get a "kernel panic".
</p>

<p>
	 
</p>

<p>
	This is the whole error: <a href="https://paste.debian.net/1283664" rel="external nofollow">https://paste.debian.net/1283664</a>
</p>

<p>
	 
</p>

<p>
	And this is the <span>armbianmonitor -U log: <a href="https://paste.debian.net/1283662/" rel="external nofollow">https://paste.debian.net/1283662/</a></span>
</p>

<p>
	 
</p>

<p>
	The board runs fine with debian with 4.9.x kernel supplied by manufacturer. Armbian is the second image I try because I need a newer kernel. I'll try to find one that is less new.
</p>

<p>
	 
</p>

<p>
	Thank you for your support!
</p>

<p>
	 
</p>

<p>
	EDIT: I tried again without wifi and it worked flawlessly. I can't make it crash with a wired connection. I used the same wifi plug with Debian and I never had an error but maybe there's a bug in the driver in this image or something...
</p>

<p>
	Oh! it's there in the kernel panic.
</p>

<p>
	 
</p>

<p>
	[  555.599414] Call trace:<br />
	[  555.601829]  ODM_RA_TxRPT2Handle_8188E+0x110/0x390 [<strong>r8188eu</strong>]<br />
	[  555.607435]  rtl8188eu_recv_tasklet+0x364/0x3a0 [<strong>r8188eu</strong>]<br />
	[  555.612782]  tasklet_action_common.constprop.0+0x13c/0x150<br />
	 
</p>

<p>
	It's indeed something with the wifi plug. It's a TP-LINK WN725N
</p>
]]></description><guid isPermaLink="false">28892</guid><pubDate>Tue, 20 Jun 2023 20:47:25 +0000</pubDate></item><item><title>AES acceleration</title><link>https://testforum.armbian.com/topic/28074-aes-acceleration/</link><description><![CDATA[<p>
	Could someone with a <abbr title="Banana Pi">BPI</abbr>-M5 confirm whether it has crypto extensions? Could you run `cryptsetup benchmark` or `openssl speed aes-128-cbc`? Thanks!
</p>
]]></description><guid isPermaLink="false">28074</guid><pubDate>Fri, 28 Apr 2023 15:45:39 +0000</pubDate></item><item><title>u-boot 2022.10-armbian hangs when a USB hard disk is connected</title><link>https://testforum.armbian.com/topic/27812-u-boot-202210-armbian-hangs-when-a-usb-hard-disk-is-connected/</link><description><![CDATA[<p>
	u-boot from Armbian_23.02.0-trunk_Bananapim5_sid_edge_6.2.0-rc3_minimal.img hangs if I try to boot with my USB hard disk connected.
</p>

<p>
	I replaced it with u-boot from Armbian_22.08.7_Bananapim5_bullseye_edge_5.19.16.img and that one works fine.
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">U-Boot 2022.10-armbian (Feb 12 2023 - 17:20:43 +0000)bpi-m5

Model: Banana Pi BPI-M5
SoC:   Amlogic Meson SM1 (S905X3) Revision 2b:c (10:2)
DRAM:  3.8 GiB
Core:  384 devices, 27 uclasses, devicetree: separate
MMC:   sd@ffe05000: 0, mmc@ffe07000: 1
Loading Environment from nowhere... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@ff3f0000
Autoboot in 2 seconds
starting USB...
Bus usb@ff500000: Register 3000140 NbrPorts 3
Starting the controller
USB XHCI 1.10 
scanning bus usb@ff500000 for devices... error in inquiry</span></pre>

<p>
	 
</p>

<p>
	If I unplug the USB hard disk then also the newer u-boot works fine:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">scanning bus usb@ff500000 for devices... 4 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found</span></pre>

<p>
	 
</p>
]]></description><guid isPermaLink="false">27812</guid><pubDate>Sun, 09 Apr 2023 00:10:07 +0000</pubDate></item><item><title>Banana Pi M5 no screen on HDMI</title><link>https://testforum.armbian.com/topic/28578-banana-pi-m5-no-screen-on-hdmi/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	 
</p>

<p>
	Banana Pi M5 here.
</p>

<p>
	 
</p>

<p>
	Really thanks so much by your generous work with Armbian software.
</p>

<p>
	 
</p>

<p>
	I did a try with:
</p>

<p>
	 
</p>

<p>
	Armbian 23.02.2 Jammy XFCE
</p>

<p>
	Armbian 23.02.2 Bullseye XFCE
</p>

<p>
	Armbian 22.11.3 Jammy XFCE
</p>

<p>
	Armbian 22.08.7 Jammy XFCE
</p>

<p>
	 
</p>

<p>
	But only 22.08.7 loads desktop. The others versions does not load desktop after Armbian logo load screen, but I can login through SSH.
</p>

<p>
	 
</p>

<p>
	I'm not proficiency with computers, I used Linux from many years ago but as an entry user, it's only a hobby, so excuse me if this problem is solved, but I don't find a solution in forum neither the Internet and I'm with these problems for months.
</p>

<p>
	 
</p>

<p>
	Does anyone know how to solve the issue with screens?
</p>

<p>
	 
</p>

<p>
	Other details:
</p>

<p>
	Power sources used with <abbr title="Banana Pi"><abbr title="Banana Pi">BPI</abbr></abbr>-M5:
</p>

<p>
	- AC/DC Adaptor Model DSM-0530 (5V 3A) supplied with <abbr title="Banana Pi"><abbr title="Banana Pi">BPI</abbr></abbr>-M5.
</p>

<p>
	- Original raspberry foundation AC adapter Model KSA-15E-051300HE (5.1V 3.0A) supplied with <abbr title="Raspberry Pi"><abbr title="Raspberry Pi">RPI</abbr></abbr>-4B.
</p>

<p>
	SD cards:
</p>

<p>
	-  SanDisk Ultra 64GB (never issues with <abbr title="Raspberry Pi"><abbr title="Raspberry Pi">RPI</abbr></abbr>-4B neither Windows)
</p>

<p>
	- Kingston Canvas Select Plus 32GB (never issues with <abbr title="Raspberry Pi"><abbr title="Raspberry Pi">RPI</abbr></abbr>-4B neither Windows)
</p>

<p>
	 
</p>

<p>
	I'm trying Linux flavors because I like Ubuntu a lot for different applications, and I would like to use Kodi too. In Armbian 22.08.7 I thought that Kodi did not have <abbr title="Graphic processing unit (3D acceleration)"><abbr title="Graphic processing unit (3D acceleration)">GPU</abbr></abbr> acceleration because options menus were really slow at 1080, but then I saw in the changelog that I was wrong trying v22.08.1 because Armbian included <abbr title="Banana Pi"><abbr title="Banana Pi">BPI</abbr></abbr>-M5 support on Armbian 22.11.1, so I would like to give it a try.
</p>

<p>
	 
</p>

<p>
	Thanks so much
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">28578</guid><pubDate>Tue, 30 May 2023 18:29:30 +0000</pubDate></item><item><title>UARTA / UARTC dtbo not loading (FDT_ERR_NOTFOUND/ FDT_ERR_BADMAGIC)</title><link>https://testforum.armbian.com/topic/27821-uarta-uartc-dtbo-not-loading-fdt_err_notfound-fdt_err_badmagic/</link><description><![CDATA[<p>
	Hi!
</p>

<p>
	 
</p>

<p>
	Using the vanilla ARMBIAN image 23.02.2_Bananapim5_bullseye_current_6.1.11_minimal<br />
	<br />
	Enabling the provided uartA and uartC dtbos fails.
</p>

<p>
	Here is the output from the boot process, as captured via the Serial Debug interface:<br />
	<br />
	 
</p>

<pre class="ipsCode">238 bytes read in 3 ms (77.1 KiB/s)
Applying kernel provided DT overlay meson-uartA.dtbo
failed on fdt_overlay_apply(): FDT_ERR_NOTFOUND
238 bytes read in 3 ms (77.1 KiB/s)
Applying kernel provided DT overlay meson-uartC.dtbo
failed on fdt_overlay_apply(): FDT_ERR_BADMAGIC</pre>

<p>
	 
</p>

<p>
	It seems that this image provides invalid dtbos, likely not properly built alongside the same kernel image.
</p>

<p>
	 
</p>

<p>
	I'm happy to help debug this as I have a system at the ready.
</p>
]]></description><guid isPermaLink="false">27821</guid><pubDate>Sun, 09 Apr 2023 15:04:18 +0000</pubDate></item><item><title>Making Libreelec work on Bananapi M5 side by side with Armbian possible?</title><link>https://testforum.armbian.com/topic/27669-making-libreelec-work-on-bananapi-m5-side-by-side-with-armbian-possible/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	I know this is a forbidden question, I will adress specially to <a contenteditable="false" data-ipshover="" data-ipshover-target="https://testforum.armbian.com/profile/13162-chewitt/?do=hovercard" data-mentionid="13162" href="https://testforum.armbian.com/profile/13162-chewitt/" rel="">@chewitt</a> and <a contenteditable="false" data-ipshover="" data-ipshover-target="https://testforum.armbian.com/profile/1-igor/?do=hovercard" data-mentionid="1" href="https://testforum.armbian.com/profile/1-igor/" rel="">@Igor</a>.
</p>

<p>
	 
</p>

<p>
	Why I dare to do this?  Because today, it is the fist time I managed to run Libreelec (LE) nighly <a href="https://test.libreelec.tv/11.0/Amlogic/bananapi-m5/" rel="external nofollow">https://test.libreelec.tv/11.0/Amlogic/bananapi-m5/<br />
	and have the s</a>omehow the same suffering with boot and so on and as I did not give up,
</p>

<p>
	 
</p>

<p>
	I shot the last bug preventing LE to boot. I don't want to register in every forum for each pack , christian forgive me I will put the explanation here.<br />
	The last image suffer from a missing link..in /flash as it is all momified in squashfs , this need extra skills.
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">wget https://ftp.halifax.rwth-aachen.de/libreelec/LibreELEC-AMLGX.arm-11.0.1-bananapi-m5.img.gz
gunzip LibreELEC-AMLGX.arm-11.0.1-bananapi-m5.img
partx -a LibreELEC-AMLGX.arm-11.0.1-bananapi-m5.img
losetup -a /dev/loop0
mount /dev/loop0p1 /media/LIBREELEC
cp /media/LIBREELEC/SYSTEM .
unsquashfs SYSTEM 
cd squashfs-root/flash
#here is the missing killing link
ln -s .. SYSTEM
cd -
mksquashfs squashfs-root/    -noappend  -comp zstd -Xcompression-level 15
cp SYSTEM /media/LIBREELEC/
umount /dev/loop0p1</span></pre>

<p>
	<br />
	Then use gparted to wipe out the sdcard, and use dd<br />
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">dd if=LibreELEC-AMLGX.arm-11.0.1-bananapi-m5.img of=/dev/mmcblck1 bs=1M</span></pre>

<p>
	<br />
	Boot and ENJOY!
</p>
]]></description><guid isPermaLink="false">27669</guid><pubDate>Thu, 30 Mar 2023 08:56:59 +0000</pubDate></item><item><title>Banana Pi M5 rotating the desktop</title><link>https://testforum.armbian.com/topic/27157-banana-pi-m5-rotating-the-desktop/</link><description><![CDATA[<p>
	Armbian_22.08.7_Bananapim5_bullseye_edge_5.19.16_gnome_desktop
</p>

<p>
	 
</p>

<p>
	Hello,
</p>

<p>
	I'm trying to rotate the desktop from landscape to portrait. Trying to do this in the display settings in the desktop does not work correctly as it only uses the top half of the screen.
</p>

<p>
	 
</p>

<p>
	What does work is to rotate using xrandr:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">xrandr -o right</span></pre>

<p>
	 
</p>

<p>
	I'm trying to do this automatically on start up so I have written a script to call from lightdm.conf
</p>

<p>
	The script:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">#!/bin/sh
xrandr -o right
exit 0</span></pre>

<p>
	 
</p>

<p>
	The parts in lightdm.conf [Seat:*] that I've edited:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">display-setup-script=/home/badger/screen.sh
session-setup-script=/home/badger/screen.sh</span></pre>

<p>
	 
</p>

<p>
	This works for the login screen, however it does not rotate the display.
</p>

<p>
	 
</p>

<p>
	Any ideas how to do this?
</p>

<p>
	Thanks.
</p>
]]></description><guid isPermaLink="false">27157</guid><pubDate>Sun, 12 Mar 2023 11:10:15 +0000</pubDate></item><item><title>Banana Pi M5 - Console display offset</title><link>https://testforum.armbian.com/topic/27175-banana-pi-m5-console-display-offset/</link><description><![CDATA[<p>
	Hi there!<br />
	<br />
	I've installed Armbian 23.02.0 Jammy on my Banana Pi M5.
</p>

<p>
	And I'm using 3.5" display with HDMI interface. The screen has a native 480x320 resolution, but accept a range from 640x480 to 1920x1080.
</p>

<p>
	On resolutions over 800x480 is not readable, so I'm able to change resolution with the following line in <strong>/boot/armbianEnv.txt</strong> 
</p>

<p>
	 
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted"><span class="pln">extraargs=video=HDMI-A-1:800x480M@87 fbcon=rotate:0</span></pre>

<p>
	 
</p>

<p>
	with lower resolutions 800x480 to 640x480 (60 to 87hz) the screen has an offset down of one character line so ther's a blank line up and I don't see login and shell input command down. 
</p>

<p>
	Looking at 16:9 resolutions I see all the text with the minimum of 896x504
</p>

<p>
	<br />
	I don't know how to set overscan and screen offset up 1 character line with 800x480 o 720x480. Every help will be appreciated.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">27175</guid><pubDate>Sun, 12 Mar 2023 22:27:53 +0000</pubDate></item><item><title>Changing display resolution for "None-1" ("unknown display") - when no physical&#xA0;screen is attached (headless).</title><link>https://testforum.armbian.com/topic/26597-changing-display-resolution-for-none-1-unknown-display-when-no-physical%C2%A0screen-is-attached-headless/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	The mission:  to change display resolution for "None-1" ('unknown display') - when no physical screen/display/monitor is attached.
</p>

<p>
	Machine: Banana Pi M5 (<abbr title="Banana Pi">Bpi</abbr> M5).
</p>

<p>
	I use it as a headless machine (without any monitor connected) and access it via a remote control/share screen application (such as: Teamviewer).
</p>

<p>
	The problem: the display is very small as the resolution is set to 720 X 576.
</p>

<p>
	I couldn't find any way or method to define/change the resolution in such a case. How can this be done?
</p>

<p>
	I'll appreciate any assistance you can provide.
</p>

<p>
	Thanks in advance!
</p>

<p>
	 
</p>

<p>
	This is the information of the machine and Armbian version installed:
</p>

<p>
	BOARD=bananapim5<br />
	BOARD_NAME="Banana Pi M5/M2P"<br />
	BOARDFAMILY=meson-sm1<br />
	BUILD_REPOSITORY_URL=https://github.com/armbian/build<br />
	BUILD_REPOSITORY_COMMIT=b475b12<br />
	VERSION=22.11.4<br />
	LINUXFAMILY=meson64<br />
	ARCH=arm64<br />
	IMAGE_TYPE=stable<br />
	BOARD_TYPE=conf<br />
	INITRD_ARCH=arm64<br />
	KERNEL_IMAGE_TYPE=Image<br />
	BRANCH=current
</p>
]]></description><guid isPermaLink="false">26597</guid><pubDate>Sat, 11 Feb 2023 16:36:48 +0000</pubDate></item><item><title>Bananapi-M5 and rtl8822cs wifi/bt board</title><link>https://testforum.armbian.com/topic/26384-bananapi-m5-and-rtl8822cs-wifibt-board/</link><description><![CDATA[<p>
	Hello,
</p>

<p>
	 
</p>

<p>
	I got a BPIM5 with rtl8822cs board and a BPIM2+ with internal wifi chip for home automation.
</p>

<p>
	 
</p>

<p>
	I started my project (vpn gateway) with the ubuntu server distribution on BPIM5. I had a lot of instability of the wifi driver (lost of station in AP mode) and and the board crashed every two, three days.
</p>

<p>
	 
</p>

<p>
	I switches to ARMBIAN with the last Armbian 22.11.3 Bullseye with Linux 6.1.4-meson64.  This software seems to work fine on M2+ and wifi is fine and stable. So I tried to move my M5 to the same level.
</p>

<p>
	 
</p>

<p>
	The M5 boot on sd card, I move it on MMC memory and the board boot . Unfortunatly the wifi board (rtl8822cs sdio) is not recognized at boot .
</p>

<p>
	 
</p>

<p>
	Does the driver and overlays file available somewhere for the M5 board and the WIFI sdio board ?
</p>

<p>
	 
</p>

<p>
	Thanks for your help
</p>

<p>
	 
</p>

<p>
	Gerard
</p>
]]></description><guid isPermaLink="false">26384</guid><pubDate>Wed, 18 Jan 2023 15:03:04 +0000</pubDate></item><item><title>w1 BPI-M5</title><link>https://testforum.armbian.com/topic/26514-w1-bpi-m5/</link><description><![CDATA[<p>
	Hi,
</p>

<p>
	I am new to Armbian and I am working with the Jammy Minimal CLI image (9 Jan 2023) in a Banana Pi M5.
</p>

<p>
	I need to configure the w1 to the pin GPIOA_14 and I have tried adding the following to /boot/armbianEnv.txt:
</p>

<p>
	 
</p>

<p>
	overlays=w1-<abbr title="General purpose input/output"><abbr title="General purpose input/output">gpio</abbr></abbr>
</p>

<p>
	param_w1_pin=GPIOA_14
</p>

<p>
	 
</p>

<p>
	But it does not work. How should I configure it?<br />
	<br />
	<br />
	Thanks
</p>
]]></description><guid isPermaLink="false">26514</guid><pubDate>Wed, 08 Feb 2023 10:10:25 +0000</pubDate></item><item><title>BPI M5 - Install Armbian image on SDcard with unformatted EMMC</title><link>https://testforum.armbian.com/topic/24314-bpi-m5-install-armbian-image-on-sdcard-with-unformatted-emmc/</link><description><![CDATA[<p>
	Hello
</p>

<p>
	I've tried to install the newest Armbian image "Armbian_22.08.7_Bananapim5_jammy_edge_5.19.16_cinnamon_desktop.img.xz"
</p>

<p>
	Copied with Balena Etcher to SDcard. Attached a serial tty cable and started with card in SD-Slot.
</p>

<p>
	Unfortunately it stops while booting. Please can anybody help me ?
</p>

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

	<div class="ipsQuote_contents">
		<p>
			SM1:BL:511f6b:81ca2f;FEAT:A0F83180:20282000;POC:F;RCY:0;<abbr title="embedded MultiMediaCard"><abbr title="embedded MultiMediaCard">EMMC</abbr></abbr>:0;READ:0;CHK:1F;READ:0;CHK:1F;READ:0;CHK:1F;SD?:0;SD:0;READ:0;0.0;CHK:0;<br />
			bl2_stage_init 0x01<br />
			bl2_stage_init 0x81<br />
			hw id: 0x0000 - pwm id 0x01<br />
			bl2_stage_init 0xc1<br />
			bl2_stage_init 0x02
		</p>

		<p>
			no sdio debug board detected<br />
			L0:00000000<br />
			L1:00000703<br />
			L2:00008067<br />
			L3:15000020<br />
			S1:00000000<br />
			B2:20282000<br />
			B1:a0f83180
		</p>

		<p>
			TE: 277370
		</p>

		<p>
			BL2 Built : 15:21:42, Mar 26 2020. g12a g486bc38 - gongwei.chen@droid11-sz
		</p>

		<p>
			Board ID = 1<br />
			Set cpu clk to 24M<br />
			Set clk81 to 24M<br />
			Use GP1_pll as DSU clk.<br />
			DSU clk: 1200 Mhz<br />
			CPU clk: 1200 MHz<br />
			Set clk81 to 166.6M<br />
			board id: 1<br />
			Load FIP HDR DDR from SD, src: 0x00010200, des: 0xfffd0000, size: 0x00004000, part: 0<br />
			fw parse done<br />
			PIEI prepare done<br />
			fastboot data verify<br />
			result: 255<br />
			Cfg max: 12, cur: 1. Board id: 255. Force loop cfg<br />
			DDR4 probe
		</p>

		<p>
			LPDDR4_PHY_V_0_1_21-Built : 15:37:51, Mar 26 2020. g12a gf098346 - gongwei.chen@droid11-sz<br />
			ddr clk to 1320MHz
		</p>

		<p>
			dmc_version 0001<br />
			Check phy result<br />
			INFO : End of initialization<br />
			INFO : ERROR : Training has failed!<br />
			1D training failed<br />
			Cfg max: 12, cur: 2. Board id: 255. Force loop cfg<br />
			LPDDR4 probe<br />
			ddr clk to 1392MHz
		</p>

		<p>
			dmc_version 0001<br />
			Check phy result<br />
			INFO : End of CA training<br />
			INFO : End of initialization<br />
			INFO : Training has run successfully!<br />
			Check phy result<br />
			INFO : End of initialization<br />
			INFO : End of read enable training<br />
			INFO : End of fine write leveling<br />
			INFO : End of Write leveling coarse delay<br />
			INFO : Training has run successfully!<br />
			Check phy result<br />
			INFO : End of initialization<br />
			INFO : End of read dq deskew training<br />
			INFO : End of MPR read delay center optimization<br />
			INFO : End of write delay center optimization<br />
			INFO : End of read delay center optimization<br />
			INFO : End of max read latency training<br />
			INFO : Training has run successfully!<br />
			1D training succeed<br />
			Check phy result<br />
			INFO : End of initialization<br />
			INFO : End of 2D read delay Voltage center optimization<br />
			INFO : End of 2D read delay Voltage center optimization<br />
			INFO : End of 2D write delay Voltage center optimization<br />
			INFO : End of 2D write delay Voltage center optimization<br />
			INFO : Training has run successfully!
		</p>

		<p>
			soc_vref_reg_value 0x 00000014 00000017 00000015 00000015 00000016 00000016 00000016 00000016 00000014 00000015 00000013 00000014 00000014 00000014 00000015 00000013 00000016 00000013 00000016 00000015 00000016<br />
			 dram_vref_reg_value 0x 00000060<br />
			2D training succeed<br />
			auto size-- 65535DDR cs0 size: 2048MB<br />
			DDR cs1 size: 2048MB<br />
			DMC_DDR_CTRL: 00e00024DDR size: 3928MB<br />
			cs0 DataBus test pass<br />
			cs1 DataBus test pass<br />
			cs0 AddrBus test pass<br />
			cs1 AddrBus test pass
		</p>

		<p>
			non-sec scramble use zero key<br />
			ddr scramble enabled
		</p>

		<p>
			100bdlr_step_size ps== 378<br />
			result report<br />
			boot times 0Enable ddr reg access<br />
			Load FIP HDR from SD, src: 0x00010200, des: 0x01700000, size: 0x00004000, part: 0<br />
			Load BL3X from SD, src: 0x00078200, des: 0x01768000, size: 0x0009a600, part: 0<br />
			0.0;M3 CHK:0;cm4_sp_mode 0<br />
			MVN_1=0x00000000<br />
			MVN_2=0x00000000<br />
			[Image: g12a_v1.1.3386-3b31431 2019-05-21 10:41:54 luan.yuan@droid15-sz]<br />
			OPS=0x10<br />
			ring efuse init<br />
			2b 0c 10 00 01 32 0e 00 00 13 32 31 36 58 4b 50<br />
			[0.017319 Inits done]<br />
			secure task start!<br />
			high task start!<br />
			low task start!<br />
			boot bl31<br />
			NOTICE:  BL31: v1.3(release):4fc40b1<br />
			NOTICE:  BL31: Built : 15:57:33, May 22 2019<br />
			NOTICE:  BL31: G12A normal boot!<br />
			NOTICE:  BL31: BL33 decompress pass<br />
			ERROR:   Error initializing runtime service opteed_fast
		</p>

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

		<p>
			<br />
			U-Boot 2022.07-armbian (Oct 18 2022 - 07:30:35 +0000)<abbr title="Banana Pi"><abbr title="Banana Pi">bpi</abbr></abbr>-m5
		</p>

		<p>
			Model: Banana Pi <abbr title="Banana Pi"><abbr title="Banana Pi">BPI</abbr></abbr>-M5<br />
			<abbr title="System On a Chip"><abbr title="System On a Chip">SoC</abbr></abbr>:   Amlogic Meson SM1 (S905X3) Revision 2b:c (10:2)<br />
			DRAM:  3.8 GiB<br />
			Core:  385 devices, 27 uclasses, devicetree: separate<br />
			MMC:   sd@ffe05000: 0, mmc@ffe07000: 1<br />
			Loading Environment from nowhere... OK<br />
			In:    serial<br />
			Out:   serial<br />
			Err:   serial<br />
			Net:   eth0: ethernet@ff3f0000<br />
			Autoboot in 2 seconds<br />
			 ** fs_devread read error - block<br />
			Failed to mount ext2 filesystem...<br />
			switch to partitions #0, OK<br />
			mmc0 is current device<br />
			** No partition table - mmc 0 **<br />
			Couldn't find partition mmc 0:1<br />
			switch to partitions #0, OK<br />
			mmc1(part 0) is current device<br />
			** Invalid partition 1 **<br />
			Couldn't find partition mmc 1:1<br />
			MMC Device 2 not found<br />
			no mmc device at slot 2<br />
			starting USB...<br />
			Bus usb@ff500000: Register 3000140 NbrPorts 3<br />
			Starting the controller<br />
			USB XHCI 1.10<br />
			scanning bus usb@ff500000 for devices... 4 USB Device(s) found<br />
			       scanning usb for storage devices... 0 Storage Device(s) found
		</p>

		<p>
			Device 0: unknown device<br />
			Speed: 1000, full duplex<br />
			BOOTP broadcast 1<br />
			DHCP client bound to address 192.168.1.129 (5 ms)<br />
			*** Warning: no boot file name; using 'C0A80181.img'<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'C0A80181.img'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			missing environment variable: pxeuuid<br />
			Retrieving file: pxelinux.cfg/01-f2-2e-26-1f-a3-6c<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/01-f2-2e-26-1f-a3-6c'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/C0A80181<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/C0A80181'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/C0A8018<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/C0A8018'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/C0A801<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/C0A801'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/C0A80<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/C0A80'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/C0A8<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/C0A8'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/C0A<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/C0A'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/C0<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/C0'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/C<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/C'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/default-arm-meson-u200<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/default-arm-meson-u200'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/default-arm-meson<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/default-arm-meson'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/default-arm<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/default-arm'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Retrieving file: pxelinux.cfg/default<br />
			Speed: 1000, full duplex<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'pxelinux.cfg/default'.<br />
			Load address: 0x1080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Config file not found<br />
			Speed: 1000, full duplex<br />
			BOOTP broadcast 1<br />
			DHCP client bound to address 192.168.1.129 (4 ms)<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'boot.scr.uimg'.<br />
			Load address: 0x8000000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			Speed: 1000, full duplex<br />
			BOOTP broadcast 1<br />
			DHCP client bound to address 192.168.1.129 (5 ms)<br />
			Using ethernet@ff3f0000 device<br />
			TFTP from server 192.168.1.1; our IP address is 192.168.1.129<br />
			Filename 'boot.scr.uimg'.<br />
			Load address: 0x8080000<br />
			Loading: T T T T T T T T T T<br />
			Retry count exceeded; starting again<br />
			=&gt;
		</p>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	Here is the serial log:
</p>
]]></description><guid isPermaLink="false">24314</guid><pubDate>Tue, 08 Nov 2022 12:01:20 +0000</pubDate></item><item><title>System error after reboot</title><link>https://testforum.armbian.com/topic/24241-system-error-after-reboot/</link><description><![CDATA[<p>
	Recently i've download and installed Armbian_22.08.7_Bananapim5_bullseye_edge_5.19.16_minimal.img into Banana Pi M5 board. Initial setup run smoothly. After run the reboot command the system stop halfway. Can I know how to solve this problem? I have copy the error message below. Thanks.
</p>

<p>
	 
</p>

<p>
	U-Boot 2022.07-armbian (Oct 18 2022 - 07:30:35 +0000)<abbr title="Banana Pi"><abbr title="Banana Pi">bpi</abbr></abbr>-m5
</p>

<p>
	Model: Banana Pi <abbr title="Banana Pi"><abbr title="Banana Pi">BPI</abbr></abbr>-M5<br />
	<abbr title="System On a Chip"><abbr title="System On a Chip">SoC</abbr></abbr>:   Amlogic Meson SM1 (S905X3) Revision 2b:c (10:2)<br />
	DRAM:  3.8 GiB<br />
	Core:  385 devices, 27 uclasses, devicetree: separate<br />
	MMC:   sd@ffe05000: 0, mmc@ffe07000: 1<br />
	Loading Environment from nowhere... OK<br />
	In:    serial<br />
	Out:   serial<br />
	Err:   serial<br />
	Net:   eth0: ethernet@ff3f0000<br />
	Autoboot in 2 seconds<br />
	switch to partitions #0, OK<br />
	mmc0 is current device<br />
	Scanning mmc 0:1...<br />
	Found U-Boot script /boot/boot.scr<br />
	8147 bytes read in 3 ms (2.6 MiB/s)<br />
	## Executing script at 08000000<br />
	U-boot default fdtfile: amlogic/meson-sm1-bananapi-m5.<abbr title="Device tree blob"><abbr title="Device tree blob">dtb</abbr></abbr><br />
	Current variant:<br />
	161 bytes read in 2 ms (78.1 KiB/s)<br />
	Current fdtfile after armbianEnv: amlogic/meson-sm1-bananapi-m5.<abbr title="Device tree blob"><abbr title="Device tree blob">dtb</abbr></abbr><br />
	Mainline bootargs: root=UUID=d0c122f6-b8a9-4650-94c2-77c85521b2d8 rootwait rootfstype=ext4 splash=verbose console=ttyAML0,115200 console=tty1 consoleblank=0 coherent_pool=2M loglevel=1 ubootpart=79a75e49-01 libata.force=noncq usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u    cgroup_enable=memory swapaccount=1<br />
	19116246 bytes read in 838 ms (21.8 MiB/s)<br />
	mmc fail to send stop cmd<br />
	 ** fs_devread read error - block<br />
	Failed to load '/boot/Image'<br />
	 ** fs_devread read error - block<br />
	Failed to mount ext2 filesystem...<br />
	Can't set block device<br />
	libfdt fdt_check_header(): FDT_ERR_BADMAGIC<br />
	No FDT memory address configured. Please configure<br />
	the FDT address via "fdt addr &lt;address&gt;" command.<br />
	Aborting!<br />
	 ** fs_devread read error - block<br />
	Failed to mount ext2 filesystem...<br />
	Can't set block device<br />
	 ** fs_devread read error - block<br />
	Failed to mount ext2 filesystem...<br />
	## Loading init Ramdisk from Legacy Image at 13000000 ...<br />
	   Image Name:   uInitrd<br />
	   Image Type:   AArch64 Linux RAMDisk Image (gzip compressed)<br />
	   Data Size:    19116182 Bytes = 18.2 MiB<br />
	   Load Address: 00000000<br />
	   Entry Point:  00000000<br />
	   Verifying Checksum ... OK<br />
	ERROR: Did not find a cmdline Flattened Device Tree<br />
	Could not find a valid device tree<br />
	SCRIPT FAILED: continuing...<br />
	** No partition table - mmc 0 **<br />
	Couldn't find partition mmc 0:1<br />
	** No partition table - mmc 0 **<br />
	Couldn't find partition mmc 0:1<br />
	** No partition table - mmc 0 **<br />
	Couldn't find partition mmc 0:1<br />
	No EFI system partition<br />
	BootOrder not defined<br />
	EFI boot manager: Cannot load any image<br />
	** No partition table - mmc 0 **<br />
	Couldn't find partition mmc 0:1<br />
	switch to partitions #0, OK<br />
	mmc1(part 0) is current device<br />
	** No partition table - mmc 1 **<br />
	Couldn't find partition mmc 1:1<br />
	MMC Device 2 not found<br />
	no mmc device at slot 2<br />
	starting USB...<br />
	Bus usb@ff500000: Register 3000140 NbrPorts 3<br />
	Starting the controller<br />
	USB XHCI 1.10<br />
	scanning bus usb@ff500000 for devices... 3 USB Device(s) found<br />
	       scanning usb for storage devices... 0 Storage Device(s) found
</p>

<p>
	Device 0: unknown device<br />
	Speed: 100, full duplex<br />
	BOOTP broadcast 1<br />
	DHCP client bound to address 192.168.0.156 (12 ms)<br />
	*** ERROR: `serverip' not set<br />
	Cannot autoload with TFTPGET<br />
	missing environment variable: pxeuuid<br />
	Retrieving file: pxelinux.cfg/01-ba-df-83-51-8d-a0<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/C0A8009C<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/C0A8009<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/C0A800<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/C0A80<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/C0A8<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/C0A<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/C0<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/C<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/default-arm-meson-u200<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/default-arm-meson<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/default-arm<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Retrieving file: pxelinux.cfg/default<br />
	Speed: 100, full duplex<br />
	*** ERROR: `serverip' not set<br />
	Config file not found<br />
	Speed: 100, full duplex<br />
	BOOTP broadcast 1<br />
	DHCP client bound to address 192.168.0.156 (2 ms)<br />
	*** ERROR: `serverip' not set<br />
	Cannot autoload with TFTPGET<br />
	Speed: 100, full duplex<br />
	BOOTP broadcast 1<br />
	DHCP client bound to address 192.168.0.156 (2 ms)<br />
	*** ERROR: `serverip' not set<br />
	Cannot autoload with TFTPGET
</p>
]]></description><guid isPermaLink="false">24241</guid><pubDate>Thu, 03 Nov 2022 03:05:24 +0000</pubDate></item><item><title>BPi M5 kernel 5.10 images not working</title><link>https://testforum.armbian.com/topic/23881-bpi-m5-kernel-510-images-not-working/</link><description><![CDATA[<p>
	I tried the 5.10 images. Both Jammy and Buster.<br />
	Both just give a black display, but the display does wake up(background LED is on)<br />
	All LED's stay on.<br />
	<br />
	With sid 5.19 it boots normally. Blue LED flashes. Display works.
</p>
]]></description><guid isPermaLink="false">23881</guid><pubDate>Tue, 11 Oct 2022 19:40:03 +0000</pubDate></item></channel></rss>
