Search the Community
Showing results for tags 'bananapi'.
-
I am interested in hardware video support and wether ffmpeg has hardware support on the RK3588 and Mali G610MC4 GPU. And was wondering if someone whould be interested in giving me the output of a few tests for me please ? ``` ffmpeg -hide_banner -encoders ``` ``` ffmpeg -hide_banner -decoders ``` ``` ffmpeg -hide_banner -hwaccels ``` Many thanks in advance.
- 2 replies
-
- Banana Pi M7
- Banana Pi
-
(and 1 more)
Tagged with:
-
Since I upgraded to Armbian 23.8.1 (Kernel 6.6.31) I cant copy larger files from a CIFS share to a local attached sata disk on my banana-pi. Copy starts and gets stuck at around 4GB of transferred data ... its independant if I use rsync, cp or mv to transfer files. What I can see in the logs directly after the transfer gets stuck: root@nas03:~# dmesg [ 1280.477240] ------------[ cut here ]------------ [ 1280.477276] WARNING: CPU: 1 PID: 4182 at lib/iov_iter.c:316 _copy_to_iter+0x3bd/0x3c4 [ 1280.477372] Modules linked in: cmac nls_utf8 cifs cifs_arc4 nls_ucs2_utils cifs_md4 fscache netfs zram evdev axp20x_adc lima gpu_sched drm_shmem_helper sun4i_gpadc_iio sun4i_ts sunxi_cir sunxi_cedrus(C) v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videodev videobuf2_common mc display_connector uio_pdrv_genirq cpufreq_dt uio sunrpc ip_tables x_tables autofs4 axp20x_usb_power industrialio pinctrl_axp209 sun4i_gpadc sunxi phy_generic realtek [ 1280.477746] CPU: 1 PID: 4182 Comm: cifsd Tainted: G C 6.6.31-current-sunxi #1 [ 1280.477767] Hardware name: Allwinner sun7i (A20) Family [ 1280.477789] unwind_backtrace from show_stack+0x11/0x14 [ 1280.477824] show_stack from dump_stack_lvl+0x2b/0x34 [ 1280.477851] dump_stack_lvl from __warn+0xb5/0xe0 [ 1280.477877] __warn from warn_slowpath_fmt+0xfb/0x104 [ 1280.477903] warn_slowpath_fmt from _copy_to_iter+0x3bd/0x3c4 [ 1280.477932] _copy_to_iter from __skb_datagram_iter+0x41/0x1cc [ 1280.477962] __skb_datagram_iter from skb_copy_datagram_iter+0x39/0x68 [ 1280.477988] skb_copy_datagram_iter from tcp_recvmsg_locked+0x455/0x6a4 [ 1280.478016] tcp_recvmsg_locked from tcp_recvmsg+0x55/0x14c [ 1280.478035] tcp_recvmsg from inet_recvmsg+0x31/0x9c [ 1280.478059] inet_recvmsg from sock_recvmsg+0x2d/0x44 [ 1280.478084] sock_recvmsg from cifs_readv_from_socket+0xc5/0x278 [cifs] [ 1280.478507] cifs_readv_from_socket [cifs] from cifs_read_iter_from_socket+0x49/0x70 [cifs] [ 1280.478880] cifs_read_iter_from_socket [cifs] from cifs_readv_receive+0x153/0x450 [cifs] [ 1280.479241] cifs_readv_receive [cifs] from cifs_demultiplex_thread+0x2e1/0x6ec [cifs] [ 1280.479655] cifs_demultiplex_thread [cifs] from kthread+0xbf/0xd4 [ 1280.479924] kthread from ret_from_fork+0x11/0x1c [ 1280.479951] Exception stack(0xf129dfb0 to 0xf129dff8) [ 1280.479968] dfa0: 00000000 00000000 00000000 00000000 [ 1280.479985] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1280.479999] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 1280.480710] ---[ end trace 0000000000000000 ]--- [ 1280.485954] ------------[ cut here ]------------ [ 1280.485995] WARNING: CPU: 1 PID: 6177 at lib/iov_iter.c:560 iov_iter_zero+0x3c9/0x3d0 [ 1280.486335] Modules linked in: cmac nls_utf8 cifs cifs_arc4 nls_ucs2_utils cifs_md4 fscache netfs zram evdev axp20x_adc lima gpu_sched drm_shmem_helper sun4i_gpadc_iio sun4i_ts sunxi_cir sunxi_cedrus(C) v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videodev videobuf2_common mc display_connector uio_pdrv_genirq cpufreq_dt uio sunrpc ip_tables x_tables autofs4 axp20x_usb_power industrialio pinctrl_axp209 sun4i_gpadc sunxi phy_generic realtek [ 1280.487924] CPU: 1 PID: 6177 Comm: kworker/1:1 Tainted: G WC 6.6.31-current-sunxi #1 [ 1280.487946] Hardware name: Allwinner sun7i (A20) Family [ 1280.487961] Workqueue: cifsiod cifs_readahead_complete [cifs] [ 1280.488367] unwind_backtrace from show_stack+0x11/0x14 [ 1280.488405] show_stack from dump_stack_lvl+0x2b/0x34 [ 1280.488432] dump_stack_lvl from __warn+0xb5/0xe0 [ 1280.488459] __warn from warn_slowpath_fmt+0xfb/0x104 [ 1280.488485] warn_slowpath_fmt from iov_iter_zero+0x3c9/0x3d0 [ 1280.488515] iov_iter_zero from cifs_readahead_complete+0x19d/0x1d0 [cifs] [ 1280.488735] cifs_readahead_complete [cifs] from process_one_work+0x113/0x2ac [ 1280.488940] process_one_work from worker_thread+0x21f/0x358 [ 1280.488972] worker_thread from kthread+0xbf/0xd4 [ 1280.489004] kthread from ret_from_fork+0x11/0x1c [ 1280.489027] Exception stack(0xf0985fb0 to 0xf0985ff8) [ 1280.489042] 5fa0: 00000000 00000000 00000000 00000000 [ 1280.489059] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1280.489073] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 1280.489749] ---[ end trace 0000000000000000 ]--- [ 1280.494188] ------------[ cut here ]------------ [ 1280.494220] WARNING: CPU: 1 PID: 6177 at lib/iov_iter.c:560 iov_iter_zero+0x3c9/0x3d0 [ 1280.494267] Modules linked in: cmac nls_utf8 cifs cifs_arc4 nls_ucs2_utils cifs_md4 fscache netfs zram evdev axp20x_adc lima gpu_sched drm_shmem_helper sun4i_gpadc_iio sun4i_ts sunxi_cir sunxi_cedrus(C) v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videodev videobuf2_common mc display_connector uio_pdrv_genirq cpufreq_dt uio sunrpc ip_tables x_tables autofs4 axp20x_usb_power industrialio pinctrl_axp209 sun4i_gpadc sunxi phy_generic realtek [ 1280.495285] CPU: 1 PID: 6177 Comm: kworker/1:1 Tainted: G WC 6.6.31-current-sunxi #1 [ 1280.495310] Hardware name: Allwinner sun7i (A20) Family [ 1280.495323] Workqueue: cifsiod cifs_readahead_complete [cifs] [ 1280.495744] unwind_backtrace from show_stack+0x11/0x14 [ 1280.495788] show_stack from dump_stack_lvl+0x2b/0x34 [ 1280.495817] dump_stack_lvl from __warn+0xb5/0xe0 [ 1280.495846] __warn from warn_slowpath_fmt+0xfb/0x104 [ 1280.495872] warn_slowpath_fmt from iov_iter_zero+0x3c9/0x3d0 [ 1280.495903] iov_iter_zero from cifs_readahead_complete+0x19d/0x1d0 [cifs] [ 1280.496183] cifs_readahead_complete [cifs] from process_one_work+0x113/0x2ac [ 1280.496418] process_one_work from worker_thread+0x21f/0x358 [ 1280.496450] worker_thread from kthread+0xbf/0xd4 [ 1280.496481] kthread from ret_from_fork+0x11/0x1c [ 1280.496505] Exception stack(0xf0985fb0 to 0xf0985ff8) [ 1280.496520] 5fa0: 00000000 00000000 00000000 00000000 [ 1280.496536] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1280.496550] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 1280.496705] ---[ end trace 0000000000000000 ]--- [ 1280.497845] ------------[ cut here ]------------ [ 1280.497864] WARNING: CPU: 1 PID: 6177 at lib/iov_iter.c:560 iov_iter_zero+0x3c9/0x3d0 [ 1280.497903] Modules linked in: cmac nls_utf8 cifs cifs_arc4 nls_ucs2_utils cifs_md4 fscache netfs zram evdev axp20x_adc lima gpu_sched drm_shmem_helper sun4i_gpadc_iio sun4i_ts sunxi_cir sunxi_cedrus(C) v4l2_mem2mem videobuf2_dma_contig videobuf2_memops videobuf2_v4l2 videodev videobuf2_common mc display_connector uio_pdrv_genirq cpufreq_dt uio sunrpc ip_tables x_tables autofs4 axp20x_usb_power industrialio pinctrl_axp209 sun4i_gpadc sunxi phy_generic realtek [ 1280.498159] CPU: 1 PID: 6177 Comm: kworker/1:1 Tainted: G WC 6.6.31-current-sunxi #1 [ 1280.498179] Hardware name: Allwinner sun7i (A20) Family [ 1280.498192] Workqueue: cifsiod cifs_readahead_complete [cifs] [ 1280.498558] unwind_backtrace from show_stack+0x11/0x14 [ 1280.498594] show_stack from dump_stack_lvl+0x2b/0x34 [ 1280.498622] dump_stack_lvl from __warn+0xb5/0xe0 [ 1280.498651] __warn from warn_slowpath_fmt+0xfb/0x104 [ 1280.498678] warn_slowpath_fmt from iov_iter_zero+0x3c9/0x3d0 [ 1280.498709] iov_iter_zero from cifs_readahead_complete+0x19d/0x1d0 [cifs] [ 1280.498977] cifs_readahead_complete [cifs] from process_one_work+0x113/0x2ac [ 1280.499227] process_one_work from worker_thread+0x21f/0x358 [ 1280.499263] worker_thread from kthread+0xbf/0xd4 [ 1280.499295] kthread from ret_from_fork+0x11/0x1c [ 1280.499320] Exception stack(0xf0985fb0 to 0xf0985ff8) [ 1280.499335] 5fa0: 00000000 00000000 00000000 00000000 [ 1280.499351] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1280.499366] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 1280.499498] ---[ end trace 0000000000000000 ]--- [ 1280.513191] CIFS: trying to dequeue a deleted mid root@nas03:~# root@nas03:~# root@nas03:~# ps -ef | grep 6177 root 6177 2 3 17:13 ? 00:00:34 [kworker/1:1+events_freezable_power_] root@nas03:~# root@nas03:~# ps -ef | grep 4182 root 4182 2 8 17:10 ? 00:02:26 [cifsd] root@nas03:~# at this point nothing happens anymore on the copy command but system is running and I am able to login. I can see around 45% iowait then without any byte transferred any longer. Going back to Kernel 6.1.63 things are again working and files much larger than 4GB will work as expected. Are there any ideas about how to solve out there or hints I could check? Many thanks in advance for any help!! best regards, Heiko
-
Banana Pi BPI-M7 with Rockchip RK3588, 8/16/32G,RAM 64/128G eMMC,wifi6 support . 2x2.5G port ,1xHDMIout ,2x USB3.0,2xTYPE-C,2x MIPI CSI interface and 1x MIPI DSI interface, 1x M.2 KEY M interface,40 PIN GPIO ,Mini size just 92x62mm. Hardware interface: online documents: https://docs.banana-pi.org/en/BPI-M7/BananaPi_BPI-M7
-
Dear Community, Currently Im playin with my Banana Pi M2 Berry and therefore I need a fusion of the LATEST Armbian -System with the compilers needed by the Boards Offical "GPIO-Libarys", which are outdated 7years ago. The most important libary would be the RPi.GPIO. RPi.GPIO The problem is, that this libary was using python2 and python3, python2 isnt my future i think, but for compiling the lib with python3 I need some pip-packages and the right arm-gcc compiler = 4.8 i think. DO i may need a cross-compile libary or whats are the requirements to build the lib on the latest system? To avoid hardware-determiner ERRORS, Im using the folder and its scripts/configs used in the offical Raspbian build for this device. The goal: The Latest Armbian-build with re-supported libarys like rpi.gpio or wiringpi! If there is someone who would like to update the GPIO-Controlling Libarys for Banana Pi with me, i'd be gratefull if some people let me know by pn, e-mail or github! Thanks, BlackLeakz
-
Hi, I recently noticed that after updating to 24.02 the package "linux-libc-dev" did not receive a update. I have checked the current armbian archives and couldn't find anything for any arch. Just to be sure i've also built armbian 24.5 images for bananapi (noticed this on a bananapi board) and rpi4b (as a well supported board) and no linux-libc-dev[...].deb was built. It seems that with the buildsystem change the files packages/armbian/mkdebian and packages/armbian/builddeb were retired (commit e98c66b, v23.11.1) which previously handled building the kernel packages and included linux-libc-dev. Unfortunately linux-libc-dev is a dependency for libc6-dev and in turn also linux-headers... To build such a package i think one would have to add the function to lib/functions/compilation/kernel-debs.sh, similar to the way linux-dtb is built and add it to artifact_map_packages in lib/functions/artifacts/artifact-kernel.sh to be built in the process. Does anyone agree with this observation? I'm not sure as I am pretty new to the armbian build system... Is anyone aware of this and working on it? Thanks, valium
-
Hello! I haven't had any problems with the updates so far, but today it no longer works. Maybe someone has an idea what the problem is? armbian.list deb http://mirror-eu-de1.armbian.airframes.io/dl/ buster main buster-utils buster-desktop deb http://apt.armbian.com buster main buster-utils buster-desktop apt update... root@fulla:~# apt-get --allow-releaseinfo-change --allow-insecure-repositories update Hit:2 http://ftp.de.debian.org/debian buster InRelease Hit:3 http://ftp.de.debian.org/debian buster-updates InRelease Hit:4 http://ftp.de.debian.org/debian buster-backports InRelease Hit:5 http://security.debian.org buster/updates InRelease Ign:1 https://mirror-eu-de1.armbian.airframes.io/dl buster InRelease Ign:7 https://mirror-eu-de1.armbian.airframes.io/dl buster Release Ign:6 http://fi.mirror.armbian.de/apt buster InRelease Ign:8 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Packages Ign:9 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Packages Ign:11 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Contents (deb) Err:10 http://fi.mirror.armbian.de/apt buster Release 404 Not Found [IP: 65.21.120.247 80] Ign:12 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Contents (deb) Ign:13 https://mirror-eu-de1.armbian.airframes.io/dl buster all Contents (deb) Ign:14 https://mirror-eu-de1.armbian.airframes.io/dl buster armhf Contents (deb) Ign:15 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Packages Ign:16 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Packages Ign:17 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Contents (deb) Ign:18 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Contents (deb) Ign:19 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Packages Ign:20 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Packages Ign:21 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Contents (deb) Ign:22 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Contents (deb) Ign:8 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Packages Ign:9 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Packages Ign:11 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Contents (deb) Ign:12 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Contents (deb) Ign:13 https://mirror-eu-de1.armbian.airframes.io/dl buster all Contents (deb) Ign:14 https://mirror-eu-de1.armbian.airframes.io/dl buster armhf Contents (deb) Ign:15 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Packages Ign:16 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Packages Ign:17 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Contents (deb) Ign:18 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Contents (deb) Ign:19 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Packages Ign:20 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Packages Ign:21 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Contents (deb) Ign:22 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Contents (deb) Ign:8 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Packages Ign:9 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Packages Ign:11 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Contents (deb) Ign:12 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Contents (deb) Ign:13 https://mirror-eu-de1.armbian.airframes.io/dl buster all Contents (deb) Ign:14 https://mirror-eu-de1.armbian.airframes.io/dl buster armhf Contents (deb) Ign:15 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Packages Ign:16 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Packages Ign:17 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Contents (deb) Ign:18 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Contents (deb) Ign:19 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Packages Ign:20 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Packages Ign:21 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Contents (deb) Ign:22 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Contents (deb) Ign:8 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Packages Ign:9 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Packages Ign:11 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Contents (deb) Ign:12 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Contents (deb) Ign:13 https://mirror-eu-de1.armbian.airframes.io/dl buster all Contents (deb) Ign:14 https://mirror-eu-de1.armbian.airframes.io/dl buster armhf Contents (deb) Ign:15 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Packages Ign:16 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Packages Ign:17 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Contents (deb) Ign:18 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Contents (deb) Ign:19 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Packages Ign:20 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Packages Ign:21 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Contents (deb) Ign:22 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Contents (deb) Ign:8 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Packages Ign:9 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Packages Ign:11 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Contents (deb) Ign:12 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Contents (deb) Ign:13 https://mirror-eu-de1.armbian.airframes.io/dl buster all Contents (deb) Ign:14 https://mirror-eu-de1.armbian.airframes.io/dl buster armhf Contents (deb) Ign:15 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Packages Ign:16 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Packages Ign:17 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Contents (deb) Ign:18 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Contents (deb) Ign:19 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Packages Ign:20 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Packages Ign:21 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Contents (deb) Ign:22 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Contents (deb) Ign:8 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Packages Ign:9 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Packages Ign:11 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Contents (deb) Ign:12 https://mirror-eu-de1.armbian.airframes.io/dl buster/main all Contents (deb) Ign:13 https://mirror-eu-de1.armbian.airframes.io/dl buster all Contents (deb) Ign:14 https://mirror-eu-de1.armbian.airframes.io/dl buster armhf Contents (deb) Ign:15 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Packages Ign:16 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Packages Ign:17 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils all Contents (deb) Ign:18 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-utils armhf Contents (deb) Ign:19 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Packages Ign:20 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Packages Ign:21 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop armhf Contents (deb) Ign:22 https://mirror-eu-de1.armbian.airframes.io/dl buster/buster-desktop all Contents (deb) Err:8 https://mirror-eu-de1.armbian.airframes.io/dl buster/main armhf Packages 404 Not Found [IP: 161.97.118.90 443] Reading package lists... Done W: The repository 'http://mirror-eu-de1.armbian.airframes.io/dl buster Release' does not have a Release file. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details. E: The repository 'http://apt.armbian.com buster Release' no longer has a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. No matter which mirror server is used, the same error message always appears with armbian. Does anyone have any idea what I could try or what the problem could be? I tested it with wget. root@fulla:~# wget https://mirror-eu-de1.armbian.airframes.io/dl --2024-03-09 14:09:01-- https://mirror-eu-de1.armbian.airframes.io/dl Resolving mirror-eu-de1.armbian.airframes.io (mirror-eu-de1.armbian.airframes.io)... 161.97.118.90 Connecting to mirror-eu-de1.armbian.airframes.io (mirror-eu-de1.armbian.airframes.io)|161.97.118.90|:443... connected. HTTP request sent, awaiting response... 308 Permanent Redirect Location: /dl/ [following] --2024-03-09 14:09:01-- https://mirror-eu-de1.armbian.airframes.io/dl/ Reusing existing connection to mirror-eu-de1.armbian.airframes.io:443. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/html] Saving to: ‘dl’ dl [ <=> ] 39.16K --.-KB/s in 0.01s 2024-03-09 14:09:01 (2.74 MB/s) - ‘dl’ saved [40102]
-
# PROBLEM: Recent bananapi m1 images (and other A20 boards?) have no kernel headers, and armbian-config is not working so no hardware support. # SOLUTION: Armbian_23.02.2_Bananapi_jammy_current_5.15.93.img.xz Take this image and install the headers manually - or update to recent ones from here (not all work). NOTE: Armbian_23.02.2_Bananapi_jammy_current_5.15.93_minimal.img.xz While is the same build, cannot unfreeze kernel changes in armbian-config gui Flash SD and drop the 3 kernel packages in /root/ After first boot run $ apt upgrade && apt upgrade --fix-missing Unfreeze kernel with $ armbian-config -> system -> unfreeze (should accept) Install kernel packages: $ dpkg -i <package-dtb.deb> <package-image.deb> <package-header.deb> reboot & freeze kernel again compare build scripts current vs minimal - and merge upstream? I am noob Please show the way. Files pack: https://www.dropbox.com/scl/fo/0bdengzqkn5x798ddxvp7/h?rlkey=i6kilnhhr6xzxgkmipfqy19pr&dl=0 credits: Note to self: I should learn how to compile and build images.
-
- Banana Pi
- AW-SoM A20
-
(and 2 more)
Tagged with:
-
Hello, community. For a while now, I've been trying to configure the input and output of i2s0 without success. The closest I've come to a result was with the adau7002 configuration, but I'm experiencing synchronous noise, as if the issue were related to a CLK. Let me provide some details to see if anyone can guide me. I have a Banana Pi M2 with Armbian 23.11.1 Bookworm and Linux 6.1.13-current-sunxi. I have a pcm1807 connected to the input, configured with SPI, outputting i2s left justified in 24bit, and operating as a master. The pcm is connected to a 24.5MHz crystal. My goal is to configure the system to capture audio in a generic i2s format and then play it back in the same way through the output, as I have an amplifier connected to it. My other question is whether it's possible to reconfigure the pins using an overlay. Currently, my pin configuration is as follows: PA10 = LRCLK PA16 = BCLK PA20 = SDI PA21 = SDO i tried reconfigure the pins but i couldn't ☹️ I am attaching the adau7002.dts to provide additional information: /dts-v1/; /plugin/; / { compatible = "allwinner,sun8i-h3"; fragment@0 { target-path = "/"; __overlay__ { adau7002_codec: adau7002_codec { #sound-dai-cells = <0>; compatible = "adi,adau7002"; status = "okay"; }; }; }; fragment@1 { target = <&i2s0>; __overlay__ { status = "okay"; pinctrl-0 = <&i2s0_pins>; sound-dai = <&adau7002_codec>; pinctrl-names = "default"; }; }; fragment@2 { target-path = "/"; __overlay__ { sound_i2s { compatible = "simple-audio-card"; simple-audio-card,format = "i2s"; simple-audio-card,name = "adau7002"; #simple-audio-card,dai-link = "left_j"; simple-audio-card,bitclock-slave = <&dailink0_slave>; simple-audio-card,frame-slave = <&dailink0_slave>; simple-audio-card,mclk-fs = <512>; simple-audio-card,widgets = "Line", "Line In Jack"; simple-audio-card,routing = "PDM_DAT", "Line In Jack"; status = "okay"; simple-audio-card,cpu { sound-dai = <&i2s0>; }; dailink0_slave: simple-audio-card,codec { sound-dai = <&adau7002_codec>; }; }; }; }; }; I use for capture this command: "arecord -D hw:0,0 -f S16_LE -t wav -r 48000 -c 2 -d 10 -V stereo -v >test.wav". But when I want to switch S16_LE to S24_LE you can hardly hear anything, although the noise persists with both formats
-
So I want to install Pi-Hole on my BPI-M2 Berry and Pi-Hole only supports these distributions. Distribution Release Architecture Raspberry Pi OS (formerly Raspbian) Buster / Bullseye ARM Ubuntu 20.x / 22.x / 23.x ARM / x86_64 Debian 10 / 11 / 12 ARM / x86_64 / i386 Fedora 36 / 37 / 38 ARM / x86_64 CentOS Stream 8 / 9 x86_64 I found out that Armbian might support one of these distributions. Does anyone know an easy way to get an fitting version? Iam searching for multiple hours now and am lost.
-
I'm trying to find the img for the Banana Pi BPI-M1+ or Pi BPI-M1 arm64 in the archive, can you help me? Debian buster minimal img
-
Hello, I'm running Armbian on the original (LeMaker) A20 powered BananaPI : cat /etc/issue Armbian 21.08.6 Buster \l I did an apt-get upgrade few days back, and since, it's CPU load is always around 1.00 even if I don't run my custom application (obviously, it wasn't the case before). Nothing special in /var/logs/messages, but top show me a kernel process always on top : top - 15:03:43 up 1 day, 17:40, 1 user, load average: 0,98, 1,03, 1,12 Tasks: 112 total, 2 running, 110 sleeping, 0 stopped, 0 zombie %Cpu(s): 4,5 us, 6,3 sy, 0,0 ni, 89,0 id, 0,0 wa, 0,0 hi, 0,2 si, 0,0 st MiB Mem : 993,9 total, 583,3 free, 119,7 used, 291,0 buff/cache MiB Swap: 497,0 total, 497,0 free, 0,0 used. 840,4 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 26647 root 20 0 0 0 0 R 10,3 0,0 1:44.71 kworker/1:0+events_freezable_power_ 32375 laurent 20 0 103912 51264 5472 S 10,3 5,0 1:20.54 Selene 3664 laurent 20 0 7588 2372 2016 R 0,7 0,2 0:01.23 top 14 root 20 0 0 0 0 I 0,3 0,0 2:55.81 rcu_sched 1927 root 20 0 1408 336 292 S 0,3 0,0 10:37.20 BananaLEDd 31455 root 20 0 0 0 0 I 0,3 0,0 0:00.26 kworker/1:3-mm_percpu_wq I did some googling but it doesn't help to find out what is this events_freezable_power_ In another hand, it doesn't explain this 1.00 load as you can see it consums only 10 to 15% of the CPU as well as my own custom application. So any tip, help, whatever is welcome. Thanks
-
Would like to build something like a NAS, because I'm tired of connecting an external drive via USB. I am thinking to use bananapi M2 berry for this. I would power the 3.5 HDD externally and don't care too much about SATA speed. However, it is important to me that armbian works without manual adjustments, because it wouldn't cope with them. Should I go ahead with the experiment?
-
Im trying to play video on CLI interface. Banana pi M1 im using.I installed VLC, MPV, mplayer but not successful. please help. my video is in pendrive.
-
Hi, i am trying to get the Respeaker 2 Mic Pi hat working on a Banana Pi Zero M2. The HAT uses the WM8960 codec and generates its own I2S MCLK. After some trouble i got the i2c interface working and i2cdetect shows a device at address 0x1a which is correct. But i can not get the I2S interface working. I have added a user overlay with the following .dts: /dts-v1/; /plugin/; / { compatible = "allwinner,sun8i-h3"; fragment@0 { target = <&i2c0>; __overlay__ { #address-cells = <0>; #size-cells = <0>; status = "okay"; wm8960: wm8960{ compatible = "wlf,wm8960"; reg = <0x1a>; #sound-dai-cells = <0>; }; }; }; fragment@1 { target = <&i2s0>; __overlay__ { status = "okay"; pinctrl-0 = <&i2s0_pins>; sound-dai = <&wm8960>; pinctrl-names = "default"; }; }; fragment@2 { target-path = "/"; __overlay__ { sound_i2s { compatible = "simple-audio-card"; simple-audio-card,name = "I2S-master"; simple-audio-card,format = "i2s"; simple-audio-card,bitclock-master = <&codec_dai>; simple-audio-card,frame-master = <&codec_dai>; simple-audio-card,mclk-fs = <256>; status = "okay"; simple-audio-card,widgets = "Microphone", "Mic Jack", "Speaker", "Speaker", "Headphone", "Headphone Jack"; simple-audio-card,routing = "Headphone Jack", "HP_L", "Headphone Jack", "HP_R", "Speaker", "SPK_LP", "Speaker", "SPK_LN", "LINPUT1", "Mic Jack", "LINPUT3", "Mic Jack", "RINPUT1", "Mic Jack", "RINPUT2", "Mic Jack"; simple-audio-card,cpu { sound-dai = <&i2s0>; }; codec_dai,codec { sound-dai = <&wm8960>; }; }; }; }; }; I do not see errors in dmesg but aplay -l only shows the HMDI sound interface. I am stuck here and have not found a good explanation how .dts files exactly work for audio or how to get some error messgae from the kernel to see what is wrong. Kernel Version is 5.15.62-sunxi
-
I've tried many permutations of overlays and user-overlays and I can get /dev/spidev0.0 or /dev/spidev0.1 to be present, but I can't seem to get both simultaneously. I need both to migrate a project from an older Fedora distribution relying on modprobe to the latest version of Armbian. Any suggestions will be greatly appreciated! I started with very recent Armbian 23.02 Bullseye XFCE downloaded from arbian.com/banana-pi-plus .. Armbian_23.02.2_Bananapi_bullseye_current_5.15.93_xfce_desktop.img and I added the following to the /boot/armbianEnv.txt file, as described in the Armbian page associated with the BananaPi M1+ .. fdtfile=sun7i-a20-bananapi-m1-plus.dtb I also added these overlays at the same file .. overlay=spi-spidev spi-add-cs1 param_spidev_spi_bus=0 After reboot, I see one /dev/spidev device: # ls /dev/sp* /dev/spidev0.0 If instead, I also add .. param_spidev_spi_cs=1 Then after reboot, I see a device for the other chip select, only .. # ls /dev/sp* /dev/spidev0.1 but I can't find a means to have access to both simultaneously. As an aside, I also tried the following; Through some searching in the forum, I found a link to a promising overlay .. armbian / sunxi-DT-overlays / examples / spi-double-spidev-cs.dts Contents shown below .. I downloaded this and compiled it using .. dtc -@ -I dts -O dtb -o /boot/overlay-user/spi-double-spidev-cs.dtbo spi-double-spidev-cs.dts Then, since the thread said, "You will still need to use spidev-add-cs1 overlay but remove spi-spidev one because the custom one will be used instead of it," I used the following in the /boot/armbianEnv.txt file .. overlays=spi-add-cs1 user_overlays=spi-double-spidev-cs I confirmed the user overlay did load .. But this produced neither /dev/spidev0.0 or /dev/spidev0.1. Any ideas? I'd rather not have to compile the kernel since I'd have to outfit a whole new development environment for that, so I'm hoping this can be done with dts or dtbo files. Any tips or hints on which direction I should go next will be GREATLY appreciated. Thank you.
-
Hi, I need a help. I have waveshare 4inc lcd touch play display but I don’t know how to enable touch play. Please Help me.
-
Hello, I am trying to communicate using UART PORT. I have connected to 8, 10 and GND pin. Also I enabled UART3, but it doesn't work. Any solution? Thanks !! Enviado desde mi iPhone utilizando Tapatalk
-
Hey, I recently decided to give the 22.11 a try on my M1, but I can't get my sata SSD to be the system root and boot again. 18.04 it worked for me with the exact same setup. I used this: https://docs.armbian.com/User-Guide_Getting-Started/#how-to-install-to-emmc-nand-sata-nvme-usb went with armbian-install only option for me was boot from SD and system on sata. But after the preparation of the ssd, the reboot always runs into emergency mode with not really good hints how to solve, or what even the issue is. Any tips or hints are welcomed.
-
Machine model: Banana Pi M2 Berry Linux bpi08 6.2.7-sunxi #3 SMP Fri Mar 17 07:58:04 UTC 2023 armv7l GNU/Linux (armbian@next) Mir ist es nicht möglich eine interne Temperatur auszulesen. Brauche dringend Hilfe! Der Link“/etc/armbianmonitor/datasources/soctemp “ exitiert zwar, nur die Datei / das Verzeichnis existiert nicht: nicht vorhanden → /sys/devices/virtual/thermal/thermal_zone0/temp nicht vorhanden → /sys/class/thermal/thermal_zone1/temp Wo soll diese Dateien überhaupt erstellt werden? Anmerkung Es wäre schön, wenn es für den Banana Pi M2 Berry eigene Tags geben würde. Er unterscheidet sich von dem Banana Pi M2+.
-
Hi, I am looking for an OS for the BPi M2 Berry. Has anyone good experiences to share? Thanks a lot in advance, Friedrich I tried several OS, flashed with rufus.io No satisfying attempt yet. Last try is this: https://forum.banana-pi.org/t/bananapi-bpi-m2-berry-new-image-release-armbian-bullseye/14451
-
board : Banana pi M2 zero OS : Armbian_23.02.0-trunk_Bananapim2zero_sid_edge_6.1.11_xfce_desktop.img.xz The same error exist for newest Debian releases. Only Users that never opened an X11 session locally can connect using RDP (xrdp)
-
On my Banana Pi M5 Armbian Jammy has a strange device name assignment. BPi-M5 has internal 16GB eMMC normally named mmcblk0 and microSD named mmcblk1. Normally it boots from SD and if you install an OS like Raspberry OS for BPi into eMMC, you're still able to boot from SD another OS because RaspiOS maps device correctly. But when Armbian (i.e. Jammy) is installed into eMMC it changes eMMC device to mmcblk1 and SD to mmcblk0, and It prevents SD to boot. And if the eMMC OS corrupts and doesn't boot the SBC bricks and TTL connection is needed to erase boot record. To change OS it's necessary a command to delete boot record and SD on mmblk1 will boot again: dd if=/dev/zero of=/dev/mmcblk1 bs=512 count=1 But the OS on eMMC has to boot and be in good working conditions. Also another guy with Orange Pi has noticd this behaviour: https://forum.armbian.com/topic/9987-sd-card-not-booting-but-works-on-another-emmc-boot-up/ It's important to change this behaviour and do it like RaspiOS.
-
I had successfully installed Armbian_2022.08.8_Bananapi_bullseye_CLI_5.15.74 on my M1 and copied the system to an SSD which I had attached to the SATA port. Then I had updated the UUID in armbianEnv.txt and running the system from SSD was working fine. The system was running headless in my closet for about 2 months, and I even had no problems to remotely restart the device until today, when it did not come back up after a reboot. I took it from the closed and hooked it to a monitor just to see the following error messages: ** Bad device specification mmc 0 ** Couldn't find partition mmc 0 I suspected a broken SD card but a check on my Ubuntu desktop showed no errors on the cards file system. Then I prepared 2 other SD cards, one with Armbian_2022.08.8 as above and the other with Armbian_2023.02.2_Bananapi_bullseye_5.15.93_minimal. Both did show the same problem, though. To me, it looks like a hardware problem with the SD card slot. Is there a way to get the M1 back to work again?
-
armbianmonitor output: http://ix.io/4qwA I assume it's crashing as I have no display connected to it. Every few days I just notice I can no longer reach the network folder, but it works after a power off/power on. Not much running on it, samba for file share and deluge for occasional downloads. I also recently run an update, upgrade and dist-upgrade, but it didn't help. I don't really know what should I look for in the log. OS: Armbian buster (21.02.1) armv7l Host: LeMaker Banana Pi Kernel: 5.15.93-sunxiC CPU: Allwinner sun7i (A20) Family (2) @ 960MHz
-
Hello, im trying to map the i2c-2 to some GPIO ports and have to rewrite the device-tree on armbian 22.04. I'm failing miserably and have no idea how-to do it. I managed to compile the i2c-gpio.ko kernel module as it is not part of the armbian 5.15.89-sunxi kernel. However, here i'm stuck and cant manage to make it happen. On RPi it was simple adding an overlay to config.txt: dtoverlay=i2c-gpio,bus=2,i2c_gpio_sda=27,i2c_gpio_scl=17 /boot/overlays/i2c-gpio.dtbo I'm trying to replicate that for Armbian, here is my dts file: // Overlay for i2c_gpio bitbanging host bus. /dts-v1/; /plugin/; / { compatible = "allwinner,sun8i-h3"; fragment@0 { target-path = "/"; __overlay__ { i2c_gpio: i2c@2 { reg = <0>; compatible = "i2c-gpio"; gpios = <&pio 17 0 /* sda */ &pio 27 0 /* scl */ >; i2c-gpio,delay-us = <2>; #address-cells = <1>; #size-cells = <0>; }; }; }; fragment@1 { target-path = "/aliases"; __overlay__ { i2c_gpio = "/i2c@2"; }; }; fragment@2 { target-path = "/__symbols__"; __overlay__ { i2c_gpio = "/i2c@2"; }; }; __overrides__ { i2c_gpio_sda = <&i2c_gpio>,"gpios:4"; i2c_gpio_scl = <&i2c_gpio>,"gpios:16"; i2c_gpio_delay_us = <&i2c_gpio>,"i2c-gpio,delay-us:0"; bus = <&i2c_gpio>, "reg:0"; }; }; What am I doing wrong?