Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Thank you. Docker is working.
  3. Today
  4. This whole image and config / install script are both very old, unsupported. It has been cca. 5 years since anyone touched code in old armbian-config. We developed new tool, which is fundamentally different and in much better shape. Documentation for old tool never existed. This config tool developed from my personal scripts for installing this and that. And as it was not properly designed, we decided to drop it at some point and develop a proper tool from scratch. You can try upgrading this way: https://github.com/armbian/configng?tab=readme-ov-file#compatible-distributions but no warranty or support in case of troubles. I would tell you to go with a fresh system, but as this image was not made by us, you need to ask vendor to do that for you. Everything that goes outside "Standard support" is usually unknown to the team and also for most of this community. This is custom hardware world, you are running custom Armbian build (probably made by hw vendor). Armbian developers team is super small and it is not realistic to expect support even for limited selection of (custom) hardware that we provide official Armbian builds for. If you just need git tool: sudo apt install git
  5. I could not get SD boot to work until I flashed the bootloader back using rkdeveloptool. On most boards ive had, this is the case though
  6. Radxa is probably using Allwinner bsp kernel while Armbian is using mainline. Latter barely has any support for the A523/T527 SoC pushed to already. It will take a few years to have it matured decently. You can try to incorporate vendor kernel. Start here:https://github.com/armbian/build/blob/main/config/sources/families/sun55iw3.conf and https://github.com/armbian/build/blob/main/config/boards/radxa-cubie-a5e.csc
  7. What version of Armbian did you install (complete file name)? What do you mean by "the screen stopped working"? Did it once work and then stop? And by screen do you mean HDMI?
  8. I tried with the orangepi bookworm server image , and the module installed fine with the kernel.org source code and linux-headers deb package they included in /opt folder
  9. robertoj, Thanks for your answer! I have raspberry pi LCD 3.5 inch https://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)Yes, I'm using Linux 6.12.23. I did like you said. Used latest DTS (April 3). Display is still white My armbianEnv: verbosity=1 bootlogo=false console=both disp_mode=1920x1080p60 rootdev=UUID=6b7fd251-3dcf-4583-9378-223fcd52e8db rootfstype=ext4 user_overlays=ili9486-35 usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u My dmesg: [ 1.524875] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff80008121b478) [ 1.525068] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800081220248) [ 1.525400] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800081218098) [ 1.526527] sun4i-drm display-engine: bound 6000000.hdmi (ops 0xffff80008121a540) [ 1.527009] [drm] Initialized sun4i-drm 1.0.0 for display-engine on minor 0 [ 1.710803] sun4i-drm display-engine: [drm] fb0: sun4i-drmdrmfb frame buffer device [ 1.729347] sun6i-spi 5010000.spi: Error applying setting, reverse things back [ 1.729724] sun6i-spi 5011000.spi: Failed to request TX DMA channel [ 1.729735] sun6i-spi 5011000.spi: Failed to request RX DMA channel [ 1.729803] ili9486@0 enforce active low on GPIO handle [ 1.729841] sun6i-spi 5011000.spi: cannot register SPI host [ 1.736253] sun6i-spi 5010000.spi: Error applying setting, reverse things back [ 1.736622] sun6i-spi 5011000.spi: Failed to request TX DMA channel [ 1.736634] sun6i-spi 5011000.spi: Failed to request RX DMA channel [ 1.736686] ili9486@0 enforce active low on GPIO handle [ 1.736721] sun6i-spi 5011000.spi: cannot register SPI host [ 1.744337] spi-nor spi0.0: supply vdd not found, using dummy regulator [ 1.773831] sun6i-spi 5011000.spi: Failed to request TX DMA channel [ 1.773862] sun6i-spi 5011000.spi: Failed to request RX DMA channel [ 1.773934] ili9486@0 enforce active low on GPIO handle [ 5.476562] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm... [ 5.545342] systemd[1]: modprobe@drm.service: Deactivated successfully. [ 5.546346] systemd[1]: Finished modprobe@drm.service - Load Kernel Module drm. [ 6.742260] ads7846 spi1.1: supply vcc not found, using dummy regulator [ 6.742814] ads7846 spi1.1: touchscreen, irq 73 [ 6.743326] input: ADS7846 Touchscreen as /devices/platform/soc/5011000.spi/spi_master/spi1/spi1.1/input/input6 [ 6.760484] [drm] Initialized ili9486 1.0.0 for spi1.0 on minor 1 [ 6.762759] ili9486 spi1.0: [drm] fb1: ili9486drmfb frame buffer device [ 6.913940] [drm] Initialized panfrost 1.2.0 for 1800000.gpu on minor 2
  10. Yesterday
  11. A while ago I bought a TV box that claims to be a TX9 but, by the specifications, it resembles a tx3 mini, I exchanged the standard android for an armbian and the screen stopped working, how can I discover the processor pins for the screen or some script ready?
  12. I do not know if it is etiquette or not, but I will document what I have tried. This should be a time saver for others whether I can find the the solution or if I do not (so you do not have to do the things I have already tried). Maybe it is also funny for the advanced users to read what the noob tried =D o I started with the overlays as suggested by Igor. I installed WSL and mounted the IMG for the latest release and compared the files to the working 20.02. the dtb files were very very different but the overlays were the same. As a punt I replaced the new DTB with the 20.02 and tried to install. It failed a lot more than just the USBs... ๐Ÿ˜ƒ Then Pilinha and Werner (thanks guys) informed me that I could ssh log into a box before setting up a root password. I proceeded to install from the latest original image, log on, and use armbian-config to: activate the overlays (no dice) install headers (no dice) change kernels (no dice) install headers again (no dice) I then installed 21.02 and tried armbian-config again and this time there were a LOT more options. I tried: enable USBs hardware (no dice) enable all the things in the hardware option (no dice) change the DTB (no dice) install headers (no dice) That is all the time I have today, If I can think of something else I will report here. Feel free to pitch ideas.
  13. I still get the format error with the compile.sh generated kernel source , along with this dmesg error: modprobe: ERROR: could not insert 'module': Exec format error .gnu.linkonce.this_module section size must match the kernel's built struct module size at run time
  14. @svyatoslav https://forum.armbian.com/topic/29794-how-to-install-armbian-in-h618/page/20/#findComment-217879
  15. You need a PC... it would probably take days to compile a build on a SBC.
  16. ะผะพะถะตั‚ ะฑั‹ั‚ัŒ ะฟั€ะพะฑะปะตะผะฐ ะฒ ั‚ะพะผ, ั‡ั‚ะพ ั ะทะฐะฟัƒัะบะฐัŽ ัะฑะพั€ะบัƒ ะฝะฐ orange3.? there is no other option, only orange pi3 with armbian installed.
  17. [๐Ÿ”จ] E: Unable to correct problems, you have held broken packages. [๐Ÿ’ฅ] error! [ Failed to install host packages; make sure you have a sane sources.list. ] [๐Ÿ’ฅ] Cleaning up [ please wait for cleanups to finish ]
  18. @979101h I have the original X98H. I'll test the image again on my box. Edit: Just tested the server image on my box. I have no issues with Ethernet. I have all the same messages but your missing. end0:Link is up - 100Mbps/Full - flow control rx/tx Someone with a x96q had issues with ethernet. He got it working using sicxnull version. I think the difference was this. Try changing the u-boot dts and use 0 instead of 16. https://github.com/NickAlilovic/build/blob/v20250306/patch/u-boot/u-boot-h616/171-add-x98h-defconfig.patch +&mdio1 { + rmii_phy: ethernet-phy@0 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <0>; + }; +}; git clone https://github.com/NickAlilovic/build.git --branch v20250306 cd build pico patch/u-boot/u-boot-h616/171-add-x98h-defconfig.patch ./compile.sh choose "Do not change kernel configuration" choose "Show CSC/WIP/EOS/TVB" choose "I understand and agree" choose "x98h" choose "edge" rest is up to you. Your image should be in output/images directory. sicxnull version https://github.com/sicXnull/armbian-build/blob/X96Q-5.1-DDR3/patch/u-boot/u-boot-sunxi/board_x96q-v5-1/arm64-sun50i-h313-add-x96-q-ddr3-v5.1-defconfig.patch
  19. Try installing these yourself before you build.. the build system recommends Ubuntu Jammy 22.04.x sudo apt install bison libc6-dev make dpkg-dev gcc ccache dwarves flex imagemagick libbison-dev libelf-dev libfdt-dev libfile-fcntllock-perl libmpc-dev libfl-dev lz4 libncurses-dev libssl-dev libusb-1.0-0-dev ntpdate patchutils pkg-config pv arch-test swig uuid-dev zlib1g-dev file tree expect colorized-logs zip pigz pbzip2 lzop zstd aria2 axel parallel rdfind libpython3-dev libffi-dev libgnutls28-dev gcc-aarch64-linux-gnu libc6-amd64-cross busybox gcc-arm-linux-gnueabi gcc-or1k-elf
  20. git-ะบะปะพะฝ https://github.com/NickAlilovic/build.git --branch v20250306 same mistakes [๐ŸŒฑ] Installing host-side packages [ bison libc6-dev make dpkg-dev gcc ccache dwarves flex imagemagick libbison-dev libelf-dev libfdt-dev libfile-fcntllock-perl libmpc-dev libfl-dev lz4 libncurses-dev libssl-dev libusb-1.0-0-dev ntpdate patchutils pkg-config pv arch-test swig uuid-dev zlib1g-dev file tree expect colorized-logs zip pigz pbzip2 lzop zstd aria2 axel parallel rdfind libpython3-dev libffi-dev libgnutls28-dev gcc-aarch64-linux-gnu libc6-amd64-cross busybox gcc-arm-linux-gnueabi gcc-or1k-elf ] [๐Ÿ”จ] E: Unable to correct problems, you have held broken packages. [๐Ÿ’ฅ] error! [ Failed to install host packages; make sure you have a sane sources.list. ] [๐Ÿ’ฅ] Exiting with error 43 [ at /home/toor/build/lib/functions/logging/traps.sh:1 exit_with_error() --> lib/functions/logging/traps.sh:1 install_host_side_packages() --> lib/functions/host/host-utils.sh:81 install_host_dependencies() --> lib/functions/host/prepare-host.sh:301 prepare_host_noninteractive() --> lib/functions/host/prepare-host.sh:92 do_with_logging() --> lib/functions/logging/section-logging.sh:81 prepare_host() --> lib/functions/host/prepare-host.sh:17 prepare_host_init() --> lib/functions/main/start-end.sh:64 main_default_start_build() --> lib/functions/main/start-end.sh:17 do_with_default_build() --> lib/functions/main/default-build.sh:41 cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25 armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176 main() --> compile.sh:50 ] [๐Ÿ’ฅ] Cleaning up [ please wait for cleanups to finish ] [๐ŸŒฟ] ANSI log file built; inspect it by running: [ less -RS output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans ] [๐ŸŒฑ] Share log manually: [ use one of the commands below (or add SHARE_LOG=yes next time!) ] [๐ŸŒฟ] Share log manually: [ curl --data-binary @output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans https://paste.armbian.com/log ] [๐ŸŒฟ] Share log manually: [ curl --data-binary @output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans https://paste.armbian.de/log ] [๐ŸŒฟ] Share log manually: [ curl --data-binary @output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans https://paste.next.armbian.com/log ] [๐ŸŒฟ] Share log manually: [ curl --data-binary @output/logs/log-build-03e98215-6ec0-4f62-aee5-bd34c6d02252.log.ans https://paste.armbian.eu/log ] toor@orangepi3:~/build$
  21. I'm not aware of anyplace that would exist anymore.
  22. no git clone https://github.com/armbian/build
  23. @svyatoslav are you using my latest build? git clone https://github.com/NickAlilovic/build.git --branch v20250306
  24. Thanks for the reply @steeman, How can I see the documentation of the version I'm using? I'd prefer to keep using it before attempting to install a fresh armbian version.
  25. doesn't want to get ready, tell me where to go? E: Unable to correct problems, you have held broken packages. [๐Ÿ’ฅ] error! [ Failed to install host packages; make sure you have a sane sources.list. ] [๐Ÿ’ฅ] Exiting with error 43 [ at /home/toor/build/lib/functions/logging/traps.sh:1 exit_with_error() --> lib/functions/logging/traps.sh:1 install_host_side_packages() --> lib/functions/host/host-utils.sh:81 install_host_dependencies() --> lib/functions/host/prepare-host.sh:304 prepare_host_noninteractive() --> lib/functions/host/prepare-host.sh:92 do_with_logging() --> lib/functions/logging/section-logging.sh:81 prepare_host() --> lib/functions/host/prepare-host.sh:17 prepare_host_init() --> lib/functions/main/start-end.sh:64 main_default_start_build() --> lib/functions/main/start-end.sh:17 do_with_default_build() --> lib/functions/main/default-build.sh:41 cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25 armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176 main() --> compile.sh:50 ] [๐Ÿ’ฅ] Cleaning up [ please wait for cleanups to finish ]
  26. The documentation is for the current version of armbian-config. You are using an older version. There was a rewrite of armbian-config between what you have and the current functionality.
  27. Hello, I'm using Armbian (22.08.0) for risc-v on a Mango-pi. I read in the documentation it is possible to install git with the command of this post-title, but instead, it opens the config menu (see screenshot). I've looked at the option to install git inside this menu (inside the software menu I saw other options except git), but have not found it. How can I do this? Any pointers are appreciated. Thanks.
  28. I'm having a problem installing a driver. Once compiled correctly, the system gives me an error. Note that I performed the same procedure with : RaspiOS on an arm64 board (RPi4B) with the same kernel version, and it worked. Debian 12 on a PC, and it worked. Armbian on an arm64 board (RPi4B) with the same kernel version, and it worked. Armbian on an armhf board (nanopineocore) with the same kernel version, and it worked. But does not work with Armbian Bookworm on a nanopineocore2 board: epsilonrt@nanopineocore2:~/src/tty0tty/module$ sudo modprobe tty0tty modprobe: ERROR: could not insert 'tty0tty': Exec format error epsilonrt@nanopineocore2:~/src/tty0tty/module$ modinfo tty0tty filename: /lib/modules/6.12.20-current-sunxi64/updates/dkms/tty0tty.ko license: GPL description: tty0tty null modem driver author: Luis Claudio Gamboa Lopes <lcgamboa@yahoo.com> depends: name: tty0tty vermagic: 6.12.20-current-sunxi64 SMP mod_unload aarch64 epsilonrt@nanopineocore2:~/src/tty0tty/module$ uname -a Linux nanopineocore2 6.12.20-current-sunxi64 #1 SMP Sat Mar 22 19:54:28 UTC 2025 aarch64 GNU/Linux The problem does not come from the driver which loads very well on all the systems mentioned at the beginning of the post, for example with Armbian Bookworm on an RPi 4B board: epsilonrt@r14:~/src/tty0tty/module$ sudo modprobe tty0tty epsilonrt@r14:~/src/tty0tty/module$ dmesg | tail [ 15.046221] bcmgenet fd580000.ethernet end0: Link is Up - 1Gbps/Full - flow control off [ 21.678333] Bluetooth: RFCOMM TTY layer initialized [ 21.678364] Bluetooth: RFCOMM socket layer initialized [ 21.678384] Bluetooth: RFCOMM ver 1.11 [ 84.092535] mempolicy: Request by 'ps' to set policy to 5 ignored [ 84.092553] mempolicy: Request by 'ps' to set policy to 3 ignored [ 261.550048] mempolicy: Request by 'ps' to set policy to 5 ignored [ 261.550065] mempolicy: Request by 'ps' to set policy to 3 ignored [ 643.744771] tty0tty: loading out-of-tree module taints kernel. [ 643.750941] tty0tty null modem driver v1.4 epsilonrt@r14:~/src/tty0tty/module$ ls /dev/tnt* /dev/tnt0 /dev/tnt1 /dev/tnt2 /dev/tnt3 /dev/tnt4 /dev/tnt5 /dev/tnt6 /dev/tnt7 Also, the same error occurs with another driver like v4l2loopback: epsilonrt@nanopineocore2:~/src/v4l2loopback$ sudo modprobe v4l2loopback modprobe: ERROR: could not insert 'v4l2loopback': Exec format error epsilonrt@nanopineocore2:~/src/v4l2loopback$ modinfo v4l2loopback filename: /lib/modules/6.12.20-current-sunxi64/updates/v4l2loopback.ko alias: char-major-10-255 license: GPL version: 0.14.0-25-g8d806ad author: Vasily Levin, IOhannes m zmoelnig <zmoelnig@iem.at>,Stefan Diewald,Anton Novikovet al. description: V4L2 loopback video device srcversion: FC835C7E0E75B1C90BC5391 depends: videodev name: v4l2loopback vermagic: 6.12.20-current-sunxi64 SMP mod_unload aarch64 parm: debug:debugging level (higher values == more verbose) (int) parm: max_buffers:how many buffers should be allocated [DEFAULT: 2] (int) parm: max_openers:how many users can open the loopback device [DEFAULT: 10] (int) parm: devices:how many devices should be created (int) parm: video_nr:video device numbers (-1=auto, 0=/dev/video0, etc.) (array of int) parm: card_label:card labels for each device (array of charp) parm: exclusive_caps:whether to announce OUTPUT/CAPTURE capabilities exclusively or not [DEFAULT: 0] (array of bool) parm: max_width:maximum allowed frame width [DEFAULT: 8192] (int) parm: max_height:maximum allowed frame height [DEFAULT: 8192] (int) epsilonrt@nanopineocore2:~/src/v4l2loopback$ uname -a Linux nanopineocore2 6.12.20-current-sunxi64 #1 SMP Sat Mar 22 19:54:28 UTC 2025 aarch64 GNU/Linux epsilonrt@nanopineocore2:~/src/v4l2loopback$ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Armbian 25.2.3 bookworm Release: 12 Codename: bookworm You can find all the details at armbian/build#8153 For all my tests I use the images available for download on the Armbian site. It appears that the driver compliance checking system is corrupted on Armbian sunxi64. Could the team look into this issue ? Thanks.
  1. Load more activity
ร—
ร—
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines