Jump to content

All Activity

This stream auto-updates

  1. Today
  2. The GPU node needs to be enabled. There has been adjustments made to the patching for 6.12.y and above, but I haven't messed with yet. Basically nodes need to be added for sound. As Bluetooth I haven't figured out yet why it doesn't work on Armbian. In my personal builds it works fine. I believe there is some patching or service preventing it from loading. But I can't be sure. I've put a lot of time already into the DTS to get this working on both REVS. To much time in my opinion. Anyone is welcome to do a PR and add and enable the bits if they like. Otherwise peps are just gonna have to wait till I get around to it again.
  3. I think the main way to go is to create a .dtsi that will patch the base "old" board with this new features, +&gmac1 { + phy-mode = "rgmii"; + clock_in_out = "output"; + snps,reset-gpio = <&gpio4 RK_PC2 GPIO_ACTIVE_LOW>; + snps,reset-active-low; + /* Reset time is 20ms, 100ms for rtl8211f */ + snps,reset-delays-us = <0 100000 200000>; + assigned-clocks = <&cru SCLK_GMAC1_RX_TX>, <&cru SCLK_GMAC1>; + assigned-clock-parents = <&cru SCLK_GMAC1_RGMII_SPEED>; + assigned-clock-rates = <0>, <125000000>; + pinctrl-names = "default"; + pinctrl-0 = <&gmac1m1_miim + &gmac1m1_tx_bus2 + &gmac1m1_rx_bus2 + &gmac1m1_rgmii_clk + &gmac1m1_rgmii_bus>; + tx_delay = <0x4b>; + rx_delay = <0x26>; + phy-handle = <&rgmii_phy1>; + status = "okay"; +};
  4. @Fajar Muttaqin Can you share your compiled kernel & headers `.debs` In default kernel support for filesystems `cifs` & `nfs` were not included. I compiled with these support as well https://github.com/defencedog/orangepi4A/tree/main/kernels
  5. @Nick A It started, but it stopped right at the beginning. In fact, well before than the other image secure boot for H618. U-Boot SPL 2025.01-armbian-2025.01-S6d41-P13d0-H8869-Vfdd1-Bb703-R448a-dirty (Apr 25 2025 - 18:09:15 -0300) DRAM:testing 32-bit width, rank = 2 read calibration failed! testing 32-bit width, rank = 1 DRAM:Store cfg DRAM:1st writing pattern DRAM:detecting column address bits detected 11 columns DRAM:restore cfg DRAM:reconfigure for all active rows DRAM:store cfg DRAM:2nd writing pattern DRAM:detecting row address bits detected 15 rows DRAM:restoring cfg DRAM:end of auto detect dram size MBUS port 0 cfg0 0100000d cfg1 00640080 MBUS port 1 cfg0 06000009 cfg1 01000578 MBUS port 2 cfg0 0200000d cfg1 00600100 MBUS port 3 cfg0 01000009 cfg1 00500064 MBUS port 4 cfg0 20000209 cfg1 1388157c MBUS port 5 cfg0 00640209 cfg1 00200040 MBUS port 6 cfg0 00640209 cfg1 00200040 MBUS port 8 cfg0 01000009 cfg1 00400080 MBUS port 11 cfg0 01000009 cfg1 00640080 MBUS port 14 cfg0 04000009 cfg1 00400100 MBUS port 16 cfg0 2000060d cfg1 09600af0 MBUS port 21 cfg0 0800060d cfg1 02000300 MBUS port 22 cfg0 01000009 cfg1 00640080 MBUS port 25 cfg0 0064000f cfg1 00200040 MBUS port 26 cfg0 20000209 cfg1 1388157c MBUS port 37 cfg0 01000009 cfg1 00400080 MBUS port 38 cfg0 00640209 cfg1 00200040 MBUS port 39 cfg0 20000209 cfg1 1388157c MBUS port 40 cfg0 00640209 cfg1 00200040 2048 MiB Trying to boot from MMC1
  6. I have an Orange Pi 5 running Armbian Noble and I need a distribution that supports USB OTG in peripheral mode and supports dcw3_generic kernel module. I've tried to compile one with support, but I keep getting: modprobe: FATAL: Module dwc3_generic not found in directory /lib/modules/6.1.115-vendor-rk35xx I triple checked .config and the appropriate flags are set to Y. I am trying to get the Pi to act as a mouse attached to another machine's USB port. Any help is greatly appreciated.
  7. I really like this small board but with new revision firmware choice is a nightmare... Looking for Debian or Ubuntu with XFCE and support for wifi (usb eth at start if needed ok), bluetooth, HDMI sound, QHD display resolution (2560x1440) Main tests results: - Standard Armbian (V25.2.2 Linux 6.6.75 Ubuntu noble XFCE + overlays=bananapi-m4-sdio-wifi-bt) -> wifi OK, bluetooth NO, HDMI sound NO, bad display perf, buggy screen size (display 1920 when choosing 2560) - Official BPI (V24.8.2 Linux 5.4.125 Debian XFCE + overlays=i2c0 spi1 uart4 -> wifi OK, Bluetooth NO, HDMI sound NO, bug in screen size (limited to 1920) - Other rolling releases, starting from minimal, ...: not better ou worse. Any build you know with better results? Please help.
  8. Others may chime in but I really think you are going to need to get access to a suitable computer and compile armbian with kernel patches from here : https://github.com/CoreELEC/linux-amlogic/pull/13 You will need a PC running Ubuntu 22.04 or emulated using something like VirtualBox. @GBEM made a good guide here : https://green.bug-eyed.monster/armbian-on-the-h96-max-v56-android-tv-box/
  9. can it be compiled in currently running armbian ? my computer specs and internet speed is not decend enough to compile armbian from scratch, compile using github action may be a choice but i don't know how to do that yet. i attached the dmesg.txt with your dtb, my bluetooth seems incompatible with your dtb, and ethernet still not working dmesg.txt also added dmesg with default dtb (rk3566-h96-tvbox.dtb), bluetooth is working dmesg-hqnic.txt
  10. I got SPDIF working. Just change the DTS node status to "okay". viz : spdif@fe460000 { compatible = "rockchip,rk3568-spdif"; reg = <0x00 0xfe460000 0x00 0x1000>; interrupts = <0x00 0x66 0x04>; clock-names = "mclk\0hclk"; clocks = <0x0f 0x5f 0x0f 0x5c>; dmas = <0x6f 0x01>; dma-names = "tx"; pinctrl-names = "default"; pinctrl-0 = <0x7e>; #sound-dai-cells = <0x00>; status = "okay"; phandle = <0xc4>; }; Edit : @Andre B The compatible = part was only to make the driver module load automatically. The driver module itself had to be first compiled into the kernel using source code from the chip vendor. I suggest you try my DTB (it might be close to what you need) and then post your dmesg as a file (sudo dmesg > dmesg.txt). my_rk3566-h96-tvbox3.dts my_rk3566-h96-tvbox3.dtb
  11. This type of error occurred whe flash Etchdroid app can suggest any flashing app apk
  12. Armbian_community_25.5.0-trunk.444_Radxa-cubie-a5e_bookworm_dev_6.14.0-rc1_minimal.img use to flash android phone echerdroid apk use for flash but not flashing proper not boot
  13. My bluetooth is not working as well, but i fixed it with : rm -fv /lib/firmware/brcm/BCM4335C0.h96-TVbox,rk3566.hcd /lib/firmware/brcm/BCM4335C0.hcd sync wget https://raw.githubusercontent.com/unifreq/openwrt_packit/refs/heads/master/files/firmware/brcm/BCM4335C0.hcd -O /lib/firmware/brcm/BCM4335C0.hcd ln -frsv /lib/firmware/brcm/BCM4335C0.hcd /lib/firmware/brcm/BCM4335C0.h96-TVbox,rk3566.hcd sync reboot now i just need to make the ethernet work. i read @maka's reply to @WINEDS which just simply replace compatible = "ethernet-phy-ieee802.3-c22" line, so i search web for JL2101 compatible = "ethernet-phy-ieee802.3-c22", one of the result is https://blog.csdn.net/zuiaikg703/article/details/123892743 , i translated the top content into (more or less) like bellow : JL2101 is a domestic 1000M PHY IC that is pin-to-pin with Realtek Rtl8211F Since it has the same pin and supply voltage as RTL8211F, we first compiled it directly with the configuration of RK RTL8211F according to RK's suggestion: ICs such as RK3566 and RK3568 need to pay attention to the domain working voltage configuration. According to the actual hardware configuration, the corresponding voltage configuration is made in the software : PMUIO2 Supply Power Voltage1:3300000 VCCIO1 Supply Power Voltage1:3300000 VCCIO3 Supply Power Voltage1:3300000 VCCIO4 Supply Power Voltage1:1800000 VCCIO5 Supply Power Voltage1:3300000 VCCIO6 Supply Power Voltage1:1800000 VCCIO7 Supply Power Voltage1:3300000 @Hqnicolas, would you mind assist me to assign those values to rk3566-h96-tvbox.dtb ?
  14. Yesterday
  15. By the way, aliexpress sells ov13855 with long fpc (claims to be compatible with orange pi 5 , has anyone tried one of these?
  16. Hi Lucas, In the /boot/armbianEnv.txt where you have the line "overlays=sun8i-h3-spi-spidev, you do not need the sun8i-h3 bit. I think it is a problem with how the current version of armbian-config adds overlays. Even though the actually name of the overlay would be sun8i-h3-spi-spidev.dtbo, the armbianEnv.txt only needs the interface name which in this case is spi-spidev. To the best of my knowledge there is no general spi-sunxi module, only spi-sun4i and spi-sun6i. The H3 is compatible with the spi-sun6i driver.
  17. I have a Vontar 4GB/64GB. Using Nick's latest image, I can install to emmc, but fail to install Home Assistant supervised. Using these steps: https://github.com/home-assistant/supervised-installer, I can install docker, but get error when installing homeassistant-supervised.deb, it said can not start docker service. Any help pls? Thanks
  18. Board: NanoPi NEO Air SoC: Allwinner H3 (sun8i platform) Armbian Release: Bookworm (Debian 12 base) - Tested with both beta and stable repositories. Problem Description: The SPI device node (/dev/spidev0.0) does not get created on Armbian Bookworm for the NanoPi NEO Air, preventing the use of SPI peripherals. This issue occurs despite correctly enabling the sun8i-h3-spi-spidev overlay in /boot/armbianEnv.txt. Diagnosis / Root Cause: Through troubleshooting, it was determined that the essential kernel module required for the Allwinner SPI controller, spi-sunxi.ko, is missing from the standard kernel image packages provided by Armbian for Bookworm on this platform. Affected Kernels / Repositories Tested: - current branch: Kernel version: 6.12.23-current-sunxi (Package: linux-image-current-sunxi 25.5.0-trunk.496) Tested using both beta and stable (apt.armbian.com) repositories after reinstall attempts. Result: spi-sunxi.ko module missing. modprobe spi_sunxi fails ("Module not found"). - legacy branch: Kernel version: 6.6.75-legacy-sunxi (Package: linux-image-legacy-sunxi) Tested using both beta and stable (apt.armbian.com) repositories after reinstall attempts. Result: spi-sunxi.ko module missing. Evidence: 1. Overlay Configuration: /boot/armbianEnv.txt contains overlays=sun8i-h3-spi-spidev. 2. Overlay File Presence: The compiled overlay file /boot/dtb-KERNEL_VERSION/overlay/sun8i-h3-spi-spidev.dtbo is present for both current and legacy DTB packages. 3. Missing Module Confirmation (find command): # Tested on both 6.12.23-current-sunxi and 6.6.75-legacy-sunxi after reinstalling linux-image-* packages find /lib/modules/$(uname -r) -name spi_sunxi.ko # (Command produces NO output) 4. Missing Module Confirmation (dpkg -L): (Example for legacy kernel, same result for current) uname -r # Output: 6.6.75-legacy-sunxi dpkg -L linux-image-legacy-sunxi | grep -i spi # Output shows spidev.ko and other SPI modules, but NOT spi-sunxi.ko: # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/net/dsa/b53/b53_spi.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/net/dsa/microchip/ksz_spi.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/nfc/nfcmrvl/nfcmrvl_spi.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/nfc/st-nci/st-nci_spi.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spi-cadence-xspi.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spi-dln2.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spi-fsi.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spi-microchip-core-qspi.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spi-microchip-core.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spi-mux.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spi-mxic.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spi-sifive.ko # /lib/modules/6.6.75-legacy-sunxi/kernel/drivers/spi/spidev.ko 5. Device Node Missing: ls /dev/spi* # Output: ls: cannot access '/dev/spi*': No such file or directory Expected Outcome: The linux-image-{current,legacy}-sunxi packages should include the spi-sunxi.ko module for the sun8i (Allwinner H3) platform. When the appropriate overlay is enabled, the kernel should load this module, and the /dev/spidev0.0 device node should appear, allowing SPI communication. Request: Could the Armbian team please investigate why the spi-sunxi.ko module is not included in the Bookworm kernel packages for the sun8i platform and restore it in a future build? Thank you!
  19. The alpha version of Armbian images for R57 with kernel edge 6.15 is now available Kernel is powered by HW panfrost acceleration on Gnome (wayland) and on XFCE (x11). Please note that in this version, the primary settings are enabled on the UART console, and to use the keyboard, you need to log in as ROOT with the password 1234 https://disk.yandex.ru/d/1M9FUcTqn5kEOw offtopic Libreelec for Mekotronics R57 https://forum.libreelec.tv/thread/20823-unofficial-le-for-rk356x-rk3328-rk3399-rk3588-s-rk3576/?postID=199809#post199809 Armbian 25.04 Noble ttyS0 r57 login: root Password: ____ ____ _____ | _ \| ___|___ | | |_) |___ \ / / | _ < ___) |/ / |_| \_\____//_/ Welcome to Armbian 25.04 Noble with bleeding edge Linux 6.15.0-rc1-station-m3-p No end-user support: built from trunk System load: 23% Up time: 2 min Memory usage: 14% of 3.81G IP: 192.168.1.28 Usage of /: 36% of 14G [ 8 security updates available, 15 updates total: apt upgrade ] Last check: 2025-05-03 16:41 [ General system configuration (beta): armbian-config ] root@r57:~# neofetch -------- █ █ █ █ █ █ █ █ █ █ █ OS: Armbian (25.04) aarch64 ███████████████████████ Host: Blueberry RK3576 EDGE V10 Board ▄▄██ ██▄▄ Kernel: 6.15.0-rc1-station-m3-p ▄▄██ ███████████ ██▄▄ Uptime: 2 mins ▄▄██ ██ ██ ██▄▄ Packages: 1509 (dpkg) ▄▄██ ██ ██ ██▄▄ Shell: bash 5.2.21 ▄▄██ ██ ██ ██▄▄ Resolution: 1920x1080 ▄▄██ █████████████ ██▄▄ Terminal: /dev/ttyS0 ▄▄██ ██ ██ ██▄▄ CPU: (8) @ 2.208GHz ▄▄██ ██ ██ ██▄▄ Memory: 786MiB / 3900MiB ▄▄██ ██ ██ ██▄▄ ▄▄██ ██▄▄ ███████████████████████ █ █ █ █ █ █ █ █ █ █ █ root@r57:~#
  20. Hello Balbes. Awsome work you have done here for the Station M3. I have 2 questions. 1. Is it possible to use Multiboot like Firfely shows it here ? https://en.t-firefly.com/solution/82.html The only reference I found on this page https://wiki.stationpc.com/docs/stationpc/systemos 2. When I use any of your Builds it boots from SD-Card, but asks for a Login. Username and password.
  21. Has anyone managed to get Armbian on Orange Pi 5(b) output audio through the 3.5mm jack? The device seems to be recognised, but even after fiddling with everything imaginable through alsamixer, with speaker-test running in the background, I am unable to actually get any sound out. HDMI audio works without any problems. ChatGPT thinks it has something to do with GPIO routings not being properly set up. I'm running Armbian 25.2.3 noble (through `apt-get dist-upgrade`; I had to first install an older version from the archives to avoid bricking when installing on the eMMC). $ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: rockchipdp0 [rockchip-dp0], device 0: rockchip-dp0 spdif-hifi-0 [rockchip-dp0 spdif-hifi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: rockchiphdmi0 [rockchip-hdmi0], device 0: rockchip-hdmi0 i2s-hifi-0 [rockchip-hdmi0 i2s-hifi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: rockchipes8388 [rockchip-es8388], device 0: dailink-multicodecs ES8323 HiFi-0 [dailink-multicodecs ES8323 HiFi-0] Subdevices: 0/1 Subdevice #0: subdevice #0
  22. Bluetooth is fixed with AIC8800 wifi module. Credit to @pocosparc Changed DTS Bluetooth node as per at least change suggestion. @pocosparc did you confirm optical SPDIF as working? My port is not illuminated.
  23. Last week
  24. Hello again, I commented on the topic over a year ago about my R29. After over a year of not using it, I want to install an internal server to manage some files and even run basic networking and hacking tools. Is it possible to install Archlinux on it? What has changed since 1 year ago? For example, can I now have HDMI and Wi-Fi?
  25. After edititing the nano /boot/armbianEnv.txt via SSH with the values as suggested I could update my Helios 4 and it is running now with armbian 25.2.3 and kernel 6.6.86 Thanks for the help! Thank you so much @djurny and all the others!
  1. Load more activity
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines