Active threads
Showing topics posted in for the last 365 days.
- Past hour
-
can someone please reupload the legacy images, all links aside from the armbian community github page returns a 404
-
Dont write that "fbi works correctly", when it is not. The display remains white, and the kernel doesn't show any errors. * Re-check your wiring * Disconnect the touch part of the LCD pins * Try reversing the polarity: dc-gpios = <&pio 2 6 1>; << change the 1 to 0 reset-gpios = <&pio 2 9 1>; << change the 1 to 0 If the CPU is successful sending the reset signal, the data/command, the chip select and any bytes through SPI, at least the LCD should turn black.
- Today
-
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
Robert Steinman replied to Hqnicolas's topic in Rockchip CPU Boxes
@Hqnicolas Thanks for your response and apologies being so slow to reply busy IRL and then I forgot I used Google to sign up to this site.... yeah... Okay thanks - I thought it would just be a changing of timing so to speak on x86. In this case if I plan to develop for something I also go for the lowest variant of it, ofc, at this time both were Android. Rather code closer to the "metal" than bringing a whole web browser in to say "hello world" The images came from a link on this thread; either yourself or another member. Yeah I noticed a certain lag on the ethernet with 1GBit connection -- it has all the resources available yet it pings hard and downloads fluctuate. My plans for this Armbian is WiFi Repeater (router is broadcom and no Open- or DD-WRT alternative) to relay the signal. I don't want mesh, I don't need a TPLink account. The box will provide some services to Orange/Raspberry Pi systems. Right. I'm against AI So last thing I'd do. A link was provided but as I said expired. I'm sure there's differences in SDCard holders so didn't want to order two of the wrong type! Ah obrigado! I think your link may have solved it. I'll look in to it a bit in the future. Amazing how an Firestick turned me to Chinese TV boxes which are quite capable once you get rid of the Spyware. What I will say is, I think these boxes may have poor solder joints on the WiFi sub board, was hoping it was a misconfiguration my 8G model no longer recognizes the Wifi board, when I get the SD card holders I'll reflow it ad see. dmesg, lsusb, lspci know nothing of it. my 2G box the WiFi is fine. Regards -
@emor acid you could also edit the dts and compile a dtb. Then transfer it to your sdcard. https://stackoverflow.com/questions/21670967/how-to-compile-dts-linux-device-tree-source-files-to-dtb
-
I know this is older, but you need fping6 as well. See inside my install script for Zabbix server https://github.com/sgjava/install-zabbix/blob/589abd9527b1dbd505776a4c80afe8e515aef878/scripts/install.sh#L210
-
I am trying to extend the chipselect from spi4. Because I will need to control more boards, so I tried to transform GPIO into chipselect (CS). This is the original SPI4: /dts-v1/; / { fragment@0 { target = <0xffffffff>; __overlay__ { status = "okay"; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0xffffffff 0xffffffff 0xffffffff>; spidev@0 { compatible = "rockchip,spidev"; status = "okay"; reg = <0x00>; spi-max-frequency = <0x2faf080>; }; spidev@1 { compatible = "rockchip,spidev"; status = "okay"; reg = <0x01>; spi-max-frequency = <0x2faf080>; }; }; }; __fixups__ { spi4 = "/fragment@0:target:0"; spi4m1_cs0 = "/fragment@0/__overlay__:pinctrl-0:0"; spi4m1_cs1 = "/fragment@0/__overlay__:pinctrl-0:4"; spi4m1_pins = "/fragment@0/__overlay__:pinctrl-0:8"; }; }; And this is the my change that is compiling with warning: /dts-v1/; / { fragment@0 { target = <0xffffffff>; __overlay__ { status = "okay"; #address-cells = <1>; #size-cells = <0>; pinctrl-names = "default"; pinctrl-0 = <0xffffffff 0xffffffff 0xffffffff>; cs-gpios = < 0xffffffff 4 1 /* CS2: GPIO1_A4 */ 0xffffffff 6 1 /* CS3: GPIO1_A6 */ 0xffffffff 7 1 /* CS4: GPIO4_A7 */ >; spidev@0 { compatible = "rockchip,spidev"; reg = <0>; spi-max-frequency = <50000000>; status = "okay"; }; spidev@1 { compatible = "rockchip,spidev"; reg = <1>; spi-max-frequency = <50000000>; status = "okay"; }; spidev@2 { compatible = "rockchip,spidev"; reg = <2>; spi-max-frequency = <50000000>; status = "okay"; }; spidev@3 { compatible = "rockchip,spidev"; reg = <3>; spi-max-frequency = <50000000>; status = "okay"; }; spidev@4 { compatible = "rockchip,spidev"; reg = <4>; spi-max-frequency = <50000000>; status = "okay"; }; }; }; __fixups__ { spi4 = "/fragment@0:target:0"; spi4m1_cs0 = "/fragment@0/__overlay__:pinctrl-0:0"; /* CS0 */ spi4m1_cs1 = "/fragment@0/__overlay__:pinctrl-0:4"; /* CS1 */ spi4m1_pins = "/fragment@0/__overlay__:pinctrl-0:8"; /* SCLK/MISO/MOSI */ spi4m1_cs2 = "/fragment@0/__overlay__:cs-gpios:0"; /* CS2 */ spi4m1_cs3 = "/fragment@0/__overlay__:cs-gpios:1"; /* CS3 */ spi4m1_cs4 = "/fragment@0/__overlay__:cs-gpios:2"; /* CS4 */ }; };
-
I simply don't need or want a desktop or anything with icons. I do use a few things on occasion that have toolbars like libre office or krita, gimp, ink scape, and kicad. But otherwise I have no use for all that mess of desktop window management and mousing. Xfce is ok for a half day of installing stuff. But otherwise I have no use for that stuff.
-
due to network limitations, how to compile Ubuntu 22.04 Gnome OS image in offline mode, build.sh need to download many debs,can I download them in advance,then install them locally. I have already downloaded kernel and uboot.
- Yesterday
-
need help regarding wifi, i tried different server img and found no working wifi, should i just install armbian full or keep searching,,,,,plus is latest recommended or older versions......my device is 1gb ram with 8 rom, it may sound cheap, but i got this piece for free just tryin to repurpose it rather than getting a pi, i need it only for klipper, i got no lan ports left(lan ports are filled with different uses), only wifi, or should i just give up
-
Thank you so much for your help and explaining how it should work! I tried all the cores that you ordered - it only worked on this: #unnamed -a Linux orangepi5-plus 6.16.4-edge-rockchip64 #1 SMP PREEMPT Thu Aug 28 14:34:51 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux I put it like this: @apt install linux-image-edge-rockchip64 linux-headers-edge-rockchip64 The old cores were not suitable because the wifi card 0002:21:00.0 Network controller: MEDIATEK Corp. Device 7925 refuses to run on cores less than 6.12.X I bow low to you! cat /boot/armbianEnv.txt verbosity=1 bootlogo=true console=both overlay_prefix=rockchip-rk3588 fdtfile=rockchip/rk3588-orangepi-5-plus.dtb rootdev=UUID=e08e0355-09a7-41ad-a6db-fa17566a7f12 rootfstype=ext4 extraargs=cma=1G usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u With the extraargs=cma=1G parameter, videos in the browser somehow load faster.
-
Not planned but should be possible. A good start would be to copy the mentioend 2f and extract the device tree from official image and add it to vendor kernel source. If you're lucky that's all what's needed to get it to work.
-
moved to offtopic. not using Armbian. If you need support with that image, ask at the place where you downloaded from.
-
Anybody running a 100% wayland system?
robertoj replied to robertoj's topic in Software, Applications, Userspace
I got my issue resolved with labwc+greetd+nwg-hello See this link https://github.com/nwg-piotr/nwg-hello/issues/43 Please check it and post any corrections if needed Getting rpi-greeter (no python) and wf-panel-pi (combines panel and launcher in compact form) would be ideal, but not resolved yet. If anyone is interested in getting rpi-greeter working, this is my partial progress, and I still cannot make it start under lightdm, without any X11: sudo apt install lightdm accountsservice polkitd These might be needed. I installed them the day after I installed greetd and ngw-hello. Note: I am working from a minimal debian trixie image appmenu-gtk-module-common libaccountsservice-dev gir1.2-accountsservice-1.0 liblightdm-gobject-dev liblightdm-gobject-1-0 libgtk-3-dev gnome-common nasm ~$ mkdir rpi-greeter ; cd rpi-greeter wget https://github.com/raspberrypi-ui/pi-greeter/archive/refs/heads/master.zip unzip master.zip ; cd rpi-greeter-master autogen.sh ./configure make sudo make install Change /etc/lightdm/lightdm.conf with: greeter-session=pi-greeter-labwc Test with: $ sudo lightdm --test-mode --debug or $ sudo systemctl start lightdm $ journalctl -b -u lightdm.service The error is: Oct 13 22:01:49 orangepizero3 lightdm[845]: Error updating user /org/freedesktop/Accounts/User1000: GDBus.Error:org.freedesktop.Accounts.Error.PermissionDenied: Not authorized: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PolicyKit1 was not provided by any .service files DEBUG: Could not run plymouth --ping: Failed to execute child process ?plymouth? (No such file or directory) I think I am very close to getting rpi-greeter working. What could be missing? I see that in a raspberry pi, the folder /etc/xdg/labwc-greeter/ exists, with 3 files inside, but in armbian, it doesn't exist. Should it be created by sudo make install? sudo nano /var/log/lightdm/lightdm.log: Nothing weird. Only: [+0.07s] DEBUG: Session pid=6392: Running command /usr/bin/labwc -C /etc/xdg/labwc-greeter/ (and this folder /etc/xdg/labwc-greeter/ does not exist) In raspberry: /etc/xdg/labwc-greeter/ contains autostart, rc.xml and environment sudo nano /var/log/lightdm/seat0-greeter.log: ** (process:6392): WARNING **: 00:23:07.745: Failed to open CK session: GDBus.Error:org.freedesktop.DBus.E> 00:00:00.000 [ERROR] [../src/main.c:202] XDG_RUNTIME_DIR is unset The etc/xdg/labwc-greeter/autostart, etc files come from a package named raspberrypi-ui-mods (raspberry$ dpkg -S /etc/xdg/labwc-greeter/autostart) What part of https://github.com/raspberrypi-ui/raspberrypi-ui-mods would get my lightdm+labwc+rpigreeter working? Copying the /etc/xdg/labwc-greeter/ folder with the 3 files, with the same permissions, allow the pi-greeter to display (it is very plain), but after entering the password, the text mode display shows for 2 seconds, then the labwc black background and cursor shows for 1/4 second, then returns to the login screen. Found this error in the log: /etc/xdg/labwc-greeter//autostart: 2: /usr/bin/kanshi: not found -
Hello friends, I'm trying to install Armban from sd card or usb disk on a x96 max+ box( s905x3 confirmed, 4gb ram+ 32gb flash, realtek wifi and samsund emmc or nand). but nothing works. tried minimal and CLI but non of them works. I've done this before for another box(s905), but this one is giving me a hard time. Tried almost all dtb files, and renamed u-boot file as per instruction above( didn't patch the dtb file (as I felt it's already done for S905x3 in latest community image I used(Ubuntu 25.04 (Plucky) , Ubuntu 24.04 (Noble)). Tried installing from usb flash drive and sd card to make sure it's not about medium, no success. Some times the device enters into recovery menu( I think the toothpick method works but as it cannot detect a bootable media goes into recovery menu). and most of the times it goes into a loop ( I see boot logo and then restarts) from both usb and sd card. any Idea? someone said, they were able to boot from 24.5 desktop, but I was unable to find the exact same image to download. cheers, Ignore the message. found out what was wrong and fix it.
-
Begginer. Unable to build proper image for my rk3566 handheld
Hqnicolas replied to tomacaster's topic in Rockchip CPU Boxes
I think this device already have a working linux on SD-card, make a complete documentation of the boot method used by the current ambernic present in the SOC, and how it makes the search for the SD-card your work around will be only inside the rkbin and the u-boot. you will need to match the needs for this rkbin to find armbian, You may need to migrate armbian to mainline uboot or you may need something legacy, only with a debugger connected to the TTL port will it be possible to distinguish link link link I got this folder with some examples: https://github.com/hqnicolas/Rockchip-Library/tree/main/RK356x/rkbin https://github.com/hqnicolas/Rockchip-Library/blob/main/RK356x/rkbin/ABOUT.md also: Ambernic use some custom rkbin and u-boot, please share your research https://github.com/hqnicolas/Rockchip-Library/tree/main/RK356x/u-boot/socfpga https://github.com/hqnicolas/Rockchip-Library/blob/main/RK356x/u-boot/socfpga/rk3568_common.h -
Armbian_25.8.2_Orangepi5_noble_current_6.12.49.img.xz fails to boot
KhanhDTP replied to djtecha6's topic in Orange Pi 5
@djtecha6 I have faced the same issue. And it's the Armbian 25.8.2 problem, use the Armbian 25.5.1 image indeed. -
OK, tried build my own full server image and the same error. It cannot find SSD, but nand-sata-install had no problem copying the file system over from the SD. The fstabs and boot.ini looks fine. I guess no one has tested this for a while. I'm just going to use Jammy version for now since it still works.
- Last week
-
Amlogic S905X -- Cannot install Armbian to internal eMMC
pochopsp replied to pochopsp's topic in Amlogic CPU Boxes
I see, thanks for the reply @hexdump. In the end I bought this card https://allegro.pl/oferta/karta-pamieci-samsung-evo-plus-microsdxc-128gb-adapter-15833111368 and I'm using it as main disk. I'm pretty disappointed with the write speed (around 20MB/s in my tests) but I guess it could still be fine for lightweight server usage. -
I can confirm that switching to network-manager seems to make the Bookworm image more stable on my hardware. @bobby3605 @bundle @Eatocee can you confirm if one of the two options below work for you as well. Use Debian Trixie image instead of Bookworm. These can be found by scrolling a bit further down on the official download page at https://www.armbian.com/bigtreetech-cb1/ OR switch to NetworkManager sudo apt install network-manager -y Change renderer from networkd to NetworkManager in /etc/netplan/10-dhcp-all-interfaces.yaml --- /etc/netplan/10-dhcp-all-interfaces.yaml.orig 2025-10-12 20:53:08.558759013 +0300 +++ /etc/netplan/10-dhcp-all-interfaces.yaml 2025-10-12 20:53:28.826717724 +0300 @@ -6,7 +6,7 @@ network: version: 2 - renderer: networkd + renderer: NetworkManager ethernets: all-eth-interfaces: match: Thank you!
-
is there gpu acceleration support/drivers for s905w? if yes, where can i obtain that?
-
The armbian edge image for the FriendlyElec CM3588-NAS is currently on kernel 6.17 but has no HDMI audio despite it having been added in 6.15 (I think). This is simply because it has not been enabled in the device tree for this board. You can enable it with this user overlay: /dts-v1/; /plugin/; / { fragment@0 { target-path = "/hdmi0-sound"; __overlay__ { status = "okay"; }; }; fragment@1 { target-path = "/hdmi1-sound"; __overlay__ { status = "okay"; }; }; };
-
labwc (wayland) crashes on exit
robertoj replied to robertoj's topic in Software, Applications, Userspace
This bug is not showing again with Trixie, and the repository labwc 0.8.3 (same), same orange pi zero 3, same HDMI monitor. -
First resize framebuffer to a convenient one and then start x11vnc xrandr --fb 1920x1080 -d :0 x11vnc -display :0