Jump to content

Active threads

Showing topics posted in for the last 365 days.

This stream auto-updates

  1. Today
  2. You can't use emby and the h618 acceleration with ffmpeg-v4l2request... you need to make emby work under Debian, and tell emby to use mpv.
  3. Hi if anyone have interested, this is dtb files and orangepienv file 🙂 allwinner.zip
  4. Yesterday
  5. maxsub

    Orange Pi RV2

    I found the problem: [ 2299.766819] Out of memory: Killed process 43216 (pahole) total-vm:8235296kB, anon-rss:4667816kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:12912kB oom_score_adj:0
  6. Hi Gaetano, Maybe the issue is with g_mass_storage rather than OTG USB? "The "dr_mode" property controls whether OTG acts a peripheral or host. By default this is set to OTG mode so you shouldn't need to change anything. In my case I prefer to have OTG set as host for which I have this simple overlay: dts-v1/; /plugin/; /{ compatible = "allwinner,sun4i-a10", "allwinner,sun7i-a20"; fragment@0{ target = <&usb_otg>; __overlay__{ dr_mode = "host"; }; }; }; I find it works ok for reading a USB stick. It could be that you have to instead change dr_mode = "peripheral" but seeing as it shows up as a drive this may not be necessary. What kernel version are you currently? Are there any errors that show up in the logs? sudo dmesg | tail -n 20 There is also usb_f_mass_storage however this would need to be manually added as it is not currently included by default within the list of installed modules (Well at least was not on the last build I ran) Best of luck Ryzer
  7. can confirm: I installed the latest image `Armbian_25.11.1_Radxa-dragon-q6a_noble_edge_6.18.0-rc6_minimal.img` and wifi works. After an `apt upgrade` wifi doesnt work anymore... Solution: same as on the Rock 5C @just_facking_about type in `sudo dpkg-reconfigure aic8800-usb-dkms` and reboot the device
  8. It's this image from @Nick A github. Armbian-unofficial_25.05.0-trunk_X98h_bookworm_edge_6.12.11_xfce_desktop.img I had to copy over a few firmware files to get wifi/bluetooth working but otherwise it's unchanged.
  9. Hey Paul! Thanks for flagging this, going to look at it today and send a patch, the name probably got changed in the TI tree relatively recently so hadn't caught it yet. Best, Andrei
  10. I would first check the link, what is on the other side, etc. Also do a flood ping with large enough packages. Or UDP flood, not sure how to do that. Iperf3 might be easier. I have no clue about Radxa OS, never really used it. Maybe also do test boot with mainline based kernel, 6.19 edge I think. And what U-Boot version is used. I use Tianocore EDK2 UEFI v1.1, that might also have effect.
  11. Hi, i think the rpm setting-step's of the onboard fan is to low. - how can this be adjusted? SBC: Rock5b
  12. Hello everyone, I'm still having trouble flashing the h96 max m9 to armbian os, I still haven't succeeded in using the maskrom, but the uart connection has worked, is it possible to flash only the uart connection? Please help me with the steps for flashing the H96 M9.
  13. If there is anyone still running an older version of the kernel and the USB-C is working it would be helpful if I can get a copy of your rk3588s-odroid-m2.dtb.
  14. Last week
  15. https://github.com/armbian/os/pull/426 Once automation finishes - couple of hours, repo will have a missing package. Workaround: manually install package from https://packages.debian.org/forky/zfs-zed
  16. Igor

    Linux Headers

    Headers are present. https://imola.armbian.com/apt/pool/main/l/linux-headers-current-rockchip64/ Upgrade packages to latest and try again.
  17. etcher did decompess before flash to the SD card
  18. Hi @Anto, Igor has built that version if you look in his post above: https://forum.armbian.com/applications/core/interface/file/attachment.php?id=15377&key=f234d69d5a19f0081fdad46abb21cc36
  19. Version 3 Has been released! Complete UI Overhaul The entire user interface has been rebuilt from the ground up using Qt QML, delivering a modern automotive HMI experience optimized for touchscreen displays. New Home Screen - Large centered clock with configurable 12-hour/24-hour format - Gradient background (#00021A → #001D3F) - Swipe navigation to media player - Clean, minimal design with Readex Pro typography New Bottom Navigation Dock - 5-button dock: Home | Music | Android Auto | Volume | Settings - Always visible for quick access (except when running AA) - Icon-based navigation with visual feedback New Music Player - Album art display with track metadata - Playback controls (Previous, Play/Pause, Next) - Integrated with system media Redesigned Settings - Modern two-column layout with left sidebar navigation - 8 categories: General, Video, Audio, Input, Bluetooth, WiFi, System, About - Toggle switches, sliders, and radio buttons - Real-time system info (CPU temp, memory, frequency) - Live date/time display in header New Features - 12/24-Hour Time Toggle: Switch between time formats in Settings → General - Readex Pro Font: Variable weight font for consistent automotive typography - Modernized UI: The Original Crankshaft-NG was just not suitable for car use so i had to refresh it Technical Changes - Qt Widgets → QML Migration — Complete rewrite of UI layer - UIBackend Bridge — New C++ backend class exposing 50+ properties to QML - EGLFS Optimized — Designed for direct framebuffer rendering - No Animations — Instant transitions for 1GB RAM constraint - Centralized Theming — Theme.qml singleton for consistent styling Removed - GPIO settings (not applicable to TV Boxes) - DAC settings (using ALSA directly) - RTC settings (no CMOS battery, NTP only) - TSL2561 light sensor support (Pi-specific) - Camera module settings (Pi-specific) Bug Fixes - Fixed Cursor issue by utilizing Cursor plane (41, z-pos 2) - Fixed std::mutex missing include in RtAudioOutput - Fixed ColorOverlay import for Qt GraphicalEffects - Fixed time display showing 24hr with AM/PM suffix - Fixed buffer overflow warning in FFmpegDrmVideoOutput - Fixed QCursor conversion error in autoapp.cpp Known Issues: - Music player metadata not populated (requires media service integration, will be done in the next patch) - Volume popup not implemented (this require modifying the asound.conf before implementing) Issues? Open a ticket in https://github.com/Harleythetech/openauto-rk3229-armbian/issues Download https://github.com/Harleythetech/openauto-rk3229-armbian/releases/tag/oark322x-V3.0.0-alpha
  20. Some context: https://docs.armbian.com/User-Guide_FAQ/#why-things-stop-working The hardest part and expensive for time is keeping functions working while kernel changes, goes up. Image you are referring too is probably a demo image with some ancient kernel that will never be changed. This is usual way to sell hardware. It is made to work, but you will stay at this very old SW stack without any real option to change or fix anything. All functions on 300+ boards, which on top of extreme diversity, have also different revisions, quality issue ... is already not possible to keep up by entire open source community. Armbian is small part focused into SBCs and we do what we can. Work we are doing is never complete, we (nobody) can't solve bugs and especially not near to (expected) real-time. We (or community open source in total) can address a problem within weeks or months fastest as resources are tiny compared to problems that are constantly found in open source code that somebody else made. We have no option to expand the team / project as users don't care about well being of SW developers. We can only try to keep SW stack operational on a best effort principle. Once this job becomes too expensive (<1% of costs share is on users side), we have to step back and declare support as "community". We will continue to build and ship images as they might still work for some use cases and as downstream projects will provide those Armbian images anyway.
  21. A month ago when doing test boots and power measurements, see I discovered that when using the RPL 27W 'Pi5' PSU, the NanoPi-R6C with the indicated bootloader(s) and kernel(s) sticks to 5V. But when using a 45W USB-C PD PSU from a HP laptop or 60W USB-C PD PSU white-label, switch is made I saw on a USB-C PD power measurement device that was also in the chain. More detailed USB-C PD protocol analysis seems to be needed in order to figure out what happens. One could guess 3A is requested at highest possible voltage as with the 45W PSU, I saw 15V. 9V or 12V would also be OK, but the PD handler cannot be 100% sure I think, depends also what is inserted in USB type-A ports on device etc.
  22. does emmc working yet?
  23. armbianmonitor - u result: https://paste.armbian.com/nocetohemu Best regards Rolf
  24. @Nick A Oh yeah, I did change a few things as well for type c. Maybe the drm heap changes are not needed after all. Looking at my changes. husb311 is now under drivers/power/typec, so just enable it. et7304 is not included in the original bsp, radxa team added them later so simply apply this same patch. https://github.com/radxa/allwinner-bsp/commit/156b6578cc173855b41ea311a229403ccbadb17c
  25. With new python based build system there is error compiling headers while installing headers deb. Im not sure is it because of new build system or the problem is in 6.1.15 kernel branch. My compile command was: ./compile.sh BOARD=orangepione BRANCH=current BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_ONLY=yes KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,img SKIP_EXTERNAL_TOOLCHAINS=no BUILD_KSRC=no PRIVATE_CCACHE=yes RELEASE=bionic ARTIFACT_IGNORE_CACHE=yes BUILD_KSRC=yes KERNEL_GIT=full While installing i got: igor@honeypot:~/trash/debs$ ls -1 armbian-config_23.05.0-trunk_all.deb armbian-firmware_1-SA56ad-Bf566_all.deb linux-dtb-current-sunxi_6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8_armhf.deb linux-headers-current-sunxi_6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8_armhf.deb linux-image-current-sunxi_6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8_armhf.deb linux-u-boot-orangepione-current_2022.07-Se092-P12e0-Be261_armhf.deb igor@honeypot:~/trash/debs$ sudo dpkg -i * [sudo] password for igor: (Reading database ... 107907 files and directories currently installed.) Preparing to unpack armbian-config_23.05.0-trunk_all.deb ... Unpacking armbian-config (23.05.0-trunk) over (23.02.0-82) ... dpkg: warning: downgrading armbian-firmware from 23.02.0-82 to 1-SA56ad-Bf566 Preparing to unpack armbian-firmware_1-SA56ad-Bf566_all.deb ... Unpacking armbian-firmware (1-SA56ad-Bf566) over (23.02.0-82) ... dpkg: warning: downgrading linux-dtb-current-sunxi from 23.02.0-82 to 6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8 Preparing to unpack linux-dtb-current-sunxi_6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8_armhf.deb ... Armbian 'linux-dtb-current-sunxi' for '6.1.15-sunxi': 'preinst' starting. + rm -rf /boot/dtb + rm -rf /boot/dtb-6.1.15-sunxi + set +x Armbian 'linux-dtb-current-sunxi' for '6.1.15-sunxi': 'preinst' finishing. Unpacking linux-dtb-current-sunxi (6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8) over (23.02.0-82) ... dpkg: warning: downgrading linux-headers-current-sunxi from 23.02.0-82 to 6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8 Preparing to unpack linux-headers-current-sunxi_6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8_armhf.deb ... Armbian 'linux-headers-current-sunxi' for '6.1.15-sunxi': 'preinst' starting. + [[ -d /usr/src/linux-headers-6.1.15-sunxi ]] + set +x Armbian 'linux-headers-current-sunxi' for '6.1.15-sunxi': 'preinst' finishing. Unpacking linux-headers-current-sunxi (6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8) over (23.02.0-82) ... dpkg: warning: downgrading linux-image-current-sunxi from 23.02.0-82 to 6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8 Preparing to unpack linux-image-current-sunxi_6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8_armhf.deb ... Armbian 'linux-image-current-sunxi' for '6.1.15-sunxi': 'preinst' starting. + export 'DEB_MAINT_PARAMS=upgrade 23.02.0-82 6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8' + DEB_MAINT_PARAMS='upgrade 23.02.0-82 6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8' + export INITRD=Yes + INITRD=Yes + test -d /etc/kernel/preinst.d + run-parts --arg=6.1.15-sunxi --arg=/boot/vmlinuz-6.1.15-sunxi /etc/kernel/preinst.d update-initramfs: Deleting /boot/initrd.img-5.15.93-sunxi Removing obsolete file uInitrd-5.15.93-sunxi + mountpoint -q /boot + set +x Armbian 'linux-image-current-sunxi' for '6.1.15-sunxi': 'preinst' finishing. Unpacking linux-image-current-sunxi (6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8) over (23.02.0-82) ... Preparing to unpack linux-u-boot-orangepione-current_2022.07-Se092-P12e0-Be261_armhf.deb ... Unpacking linux-u-boot-orangepione-current (2022.07-Se092-P12e0-Be261) over (23.02.0-82) ... Setting up armbian-config (23.05.0-trunk) ... Setting up armbian-firmware (1-SA56ad-Bf566) ... Setting up linux-dtb-current-sunxi (6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8) ... Armbian 'linux-dtb-current-sunxi' for '6.1.15-sunxi': 'postinst' starting. + cd /boot + ln -sfT dtb-6.1.15-sunxi dtb + set +x Armbian 'linux-dtb-current-sunxi' for '6.1.15-sunxi': 'postinst' finishing. Setting up linux-headers-current-sunxi (6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8) ... Armbian 'linux-headers-current-sunxi' for '6.1.15-sunxi': 'postinst' starting. + cd /usr/src/linux-headers-6.1.15-sunxi ++ grep -c processor /proc/cpuinfo + NCPU=4 + echo 'Compiling kernel-headers tools (6.1.15-sunxi) using 4 CPUs - please wait ...' Compiling kernel-headers tools (6.1.15-sunxi) using 4 CPUs - please wait ... + yes '' + make ARCH=arm oldconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/confdata.o HOSTCC scripts/kconfig/expr.o LEX scripts/kconfig/lexer.lex.c YACC scripts/kconfig/parser.tab.[ch] HOSTCC scripts/kconfig/lexer.lex.o HOSTCC scripts/kconfig/menu.o HOSTCC scripts/kconfig/parser.tab.o HOSTCC scripts/kconfig/preprocess.o HOSTCC scripts/kconfig/symbol.o HOSTCC scripts/kconfig/util.o HOSTLD scripts/kconfig/conf # # configuration written to .config # + make ARCH=arm -j4 scripts SYNC include/config/auto.conf.cmd HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/util.o LEX scripts/dtc/dtc-lexer.lex.c YACC scripts/dtc/dtc-parser.tab.[ch] HOSTCC scripts/dtc/libfdt/fdt.o HOSTCC scripts/dtc/libfdt/fdt_ro.o HOSTCC scripts/dtc/libfdt/fdt_wip.o HOSTCC scripts/dtc/libfdt/fdt_sw.o HOSTCC scripts/dtc/libfdt/fdt_rw.o HOSTCC scripts/dtc/libfdt/fdt_strerror.o HOSTCC scripts/dtc/libfdt/fdt_empty_tree.o HOSTCC scripts/dtc/libfdt/fdt_addresses.o HOSTCC scripts/dtc/libfdt/fdt_overlay.o HOSTCC scripts/dtc/fdtoverlay.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTLD scripts/dtc/fdtoverlay HOSTLD scripts/dtc/dtc HOSTCC scripts/bin2c HOSTCC scripts/kallsyms HOSTCC scripts/recordmcount HOSTCC scripts/selinux/genheaders/genheaders HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/sorttable HOSTCC scripts/asn1_compiler HOSTCC scripts/insert-sys-cert + make ARCH=arm -j4 M=scripts/mod/ CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s UPD scripts/mod/devicetable-offsets.h MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/mod/file2alias.o HOSTLD scripts/mod/modpost MODPOST scripts/mod/Module.symvers + make ARCH=arm -j4 tools/objtool DESCEND objtool HOSTCC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/fixdep.o HOSTLD /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/fixdep-in.o LINK /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/fixdep CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/weak.o CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/check.o MKDIR /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/arch/arm/ LD /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/arch/arm/objtool-in.o CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/special.o CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/exec-cmd.o check.c:11:10: fatal error: arch/elf.h: No such file or directory 11 | #include <arch/elf.h> | ^~~~~~~~~~~~ compilation terminated. make[3]: *** [/usr/src/linux-headers-6.1.15-sunxi/tools/build/Makefile.build:97: /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/check.o] Error 1 make[3]: *** Waiting for unfinished jobs.... special.c:14:10: fatal error: arch/special.h: No such file or directory 14 | #include <arch/special.h> | ^~~~~~~~~~~~~~~~ compilation terminated. CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/help.o make[3]: *** [/usr/src/linux-headers-6.1.15-sunxi/tools/build/Makefile.build:97: /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/special.o] Error 1 CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/pager.o make[2]: *** [Makefile:54: /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/objtool-in.o] Error 2 make[2]: *** Waiting for unfinished jobs.... CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/parse-options.o CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/run-command.o CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/sigchain.o CC /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/subcmd-config.o LD /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/libsubcmd-in.o AR /usr/src/linux-headers-6.1.15-sunxi/tools/objtool/libsubcmd.a make[1]: *** [Makefile:73: objtool] Error 2 make: *** [Makefile:1437: tools/objtool] Error 2 dpkg: error processing package linux-headers-current-sunxi (--install): installed linux-headers-current-sunxi package post-installation script subprocess returned error exit status 2 Setting up linux-image-current-sunxi (6.1.15-S4261-D4dc8-Pd2ed-C54bbHfe66-Bd6b8) ... Armbian 'linux-image-current-sunxi' for '6.1.15-sunxi': 'postinst' starting. + export 'DEB_MAINT_PARAMS=configure 23.02.0-82' + DEB_MAINT_PARAMS='configure 23.02.0-82' + export INITRD=Yes + INITRD=Yes + test -d /etc/kernel/postinst.d + run-parts --arg=6.1.15-sunxi --arg=/boot/vmlinuz-6.1.15-sunxi /etc/kernel/postinst.d update-initramfs: Generating /boot/initrd.img-6.1.15-sunxi update-initramfs: Converting to u-boot format + echo 'Armbian: update last-installed kernel symlink to '\''zImage'\''...' Armbian: update last-installed kernel symlink to 'zImage'... + ln -sfv vmlinuz-6.1.15-sunxi /boot/zImage '/boot/zImage' -> 'vmlinuz-6.1.15-sunxi' + touch /boot/.next + set +x Armbian 'linux-image-current-sunxi' for '6.1.15-sunxi': 'postinst' finishing. Setting up linux-u-boot-orangepione-current (2022.07-Se092-P12e0-Be261) ... Errors were encountered while processing: linux-headers-current-sunxi
  26. Thank you a lot, my Dragon Q6A now has audio
  27. Hey just checking in. I haven't forgotten about this yet, I want to make sure everything is repeatable and possible to do on multiple versions of armbian before I write a guide and confuse a lot of people. Noticing that mpv doesn't work, I tried to do what jock suggested to Harleyyyu and update to a newer kernel version. So far... no luck. Seems like the problem boils down to having to write u-boot.bin to the eMCP before burning the actual OS onto it. I'll write again if anything goes.
  28. https://github.com/armbian/build/pull/9323
  1. Load more activity
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines