Jump to content

Search the Community

Showing results for tags 'orangepi5b'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Armbian
    • Armbian project administration
  • Community
    • Announcements
    • SBC News
    • Framework and userspace feature requests
    • Off-topic
  • Using Armbian
    • Beginners
    • Software, Applications, Userspace
    • Advanced users - Development
  • Standard support
    • Amlogic meson
    • Allwinner sunxi
    • Rockchip
    • Other families
  • Community maintained / Staging
    • TV boxes
    • Amlogic meson
    • Allwinner sunxi
    • Marvell mvebu
    • Rockchip
    • Other families
  • Support

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start






Website URL







  1. Are there any plans to make a version with the new Rockchip 6.1 kernel available for Orange Pi 5/5+? Joshua Riek seems to have had some success, he even got the Panfork drivers running. I run a headless server though so even without graphics it would be interesting but I use Debian.
  2. Suddenly after updating via armbian-config I lost ssh access and found the port closed. I rewrote the latest armbian version, stuck the sd card in, connected to ethernet cable via router and started up. The red and green lights were on as they should be and the internet cable was flashing green. Waited 3 minutes and checked the ports with nmap. And the port is closed again. Not responding to ping at all. I am still new to this topic. Please help and sorry if the translator translates crookedly.
  3. Since I am interested in the connection ability, I figured the info we gather should go into ONE thread. I have tried to build new kernels, but can only see USB controllers and devices two ports. I have seen a lot of work by Sebasitian Reichel @ Collabora, and his patches, but these do not seem to have the desired result on my test board. Orange PI 5. There seems to be an issue with the port mux, FUSB302, that either connects the last USB to the "vertical" port or to the "USB C" connector. I will comment my findings and attempts to correct this in this thread, and think we could find out where we are if you add your findings, successes and failures, rather than cluttering everywhere Regards, Gullik
  4. I had one OPi5 setup and working properly with one of my TVs. I was running Kodi and using the remote from my TV to control Kodi using HDMI-CEC. I went to setup a second one on another TV but this time the TV remote did not work properly. Through elimination I came to determine the HDMI cable was the issue. I ordered another HDMI cable that had the Ferrite at each side of the cable. Now it worked properly. Thought this might be useful for others. This is the cable I ordered: https://www.amazon.ca/dp/B003PDHJ6M Conclusion: In order to make HDMI-CEC work properly, make sure the HDMI cable is of sufficient quality. I think ones with the Ferrite may be best to remove any electrical interference.
  5. I booted the RC from 1/20/2024, set the ftdfile to rc3588s-orangepi-5b.dtb in armbianEnv.txt, and rebooted: no wifi or bluetooth. The hci0 and wlan0 devices are not present. They both work on the Linux 5.10 kernel. My armbianEnv.txt: -------------------------- verbosity=1 bootlogo=true overlay_prefix=rockchip-rk3588 fdtfile=rockchip/rk3588s-orangepi-5b.dtb rootdev=UUID=38eb4cb5-0503-4a0a-900f-7a5167517a20 rootfstype=ext4 overlays=sata1 sata2 usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u
  6. I have a 5B and it came in a kit with the 10.1" touchscreen because I wanted to try to do a kiosk. I used Armbian Lunar rolling to get the OS installed on the emmc but I haven't been able to get the touchscreen working. It uses a breakout board to split the LCD2 connector into two connections on the display (I'm assuming one is touch and one is display) and when it's all plugged together, nothing happens. I've tried enabling and disabling both orangepi5lcd dtds and it doesn't help. When I do a dmesg (regardless of the screen being attached) I have Goodix i2c error for touchscreen@14 I've been doing Rockchip SBCs for a while but never used a mipi display on them before. Thanks!
  7. Hello guys! I bought https://aliexpress.ru/item/1005005675856892.html. As I know, there is no 3D acceleration in Debian Bookworm. So, my desigion is to install Armbian Jammy Gnome desktop. My questions are: 1) In what moment should I perform trick ? 2) Legacy is the only system I can install, or is it any way to install current system? I wish kernel v6 to be installed, but not the RC kernel. My experience with SMB is Rapberry Pi 3 B and 4 B. I used to install only Raspbian on that boards. Wish me luck guys :-))
  8. i got below command in orangepi official databook, when i do like below, it can't start up(led flashes but nothing in display monitor). Not sure if the armbian supports the "dd" install?
  9. Hello, The last image for orange pi 5 with kernel 6.7 doesn't contain the overlay rk3588s-orangepi-5b.dtb on /boot/dtb/rockchip. So there is no way to mount the emmc on the orange pi 5B Is it possible to download the binary overlay separatelly? Thank you.
  10. Wich Armbian destop version to use on PI 5b to be able to setup/use onboard wifi and BT ?
  11. On Armbian Orange Pi 5b webpage, one can download the latest image with kernel 6.7 Rrc1, not stable. Once the kernel (6.7) is stable, will there be a way to upgrade without reinstalling? Thanks.
  12. I installed the armbian image on an SD card and it runs fine. Now I would like to run it from the EMMC for long term reliability. i tried following what Dara Ó hEidhin did in this thread but am not successful For some reason google drive is not letting me download the driver assistant so RKdrivetool doesn't see the orange pi board like the video referenced in the thread so i cant flash it that way. I tried running it from the SD card and editing the armbianEnv.txt in the /boot folder from fdtfile=rockchip/rk3588s-orangepi-5b.dts to fdtfile=rockchip/rk3588s-orangepi-5b.dts and am able to see the EMMC drive. then i try a sudo armbian-install option 5 to flash the boot looder and option 2 to install to the EMMC but i don't believe the boot loader part is working as i don't see a /boot partition on the EMMC I am sure I am missing something simple but I don't know where to go from here. I don't remember having these problems with armbian for my Orange pi zero plus 2 h5 that I am using for klipper on 3D printer.
  13. Armbian Jammy Gnome desktop and following those commands to enable 3D acceleration : then the mpv can not play any .avi files , Terminal output “segment error” . but .mp4 files can be played normally . and I tried running mpv using root or sudo to play .avi files , it can played normally . I am very troubled by this issue, please provide assistance.
  14. Hello, just yesterday I got my new Orange Pi 5B. Unfortunately I'm facing the issue, that I cannot see any EMMC on Armbian. The Debian image that is delivered by Orange Pi itself is giving me access to the EMMC - so it's there with 256GB physically. lsblk shows only the SD card and zram drives. gparted is not starting up after installation at all. This is valid for all official downloadable versions like Jammy, Bullseye, Bookworm... Is there any driver available I would have to activate to use the EMMC device with the Armbian images? I'd really like better to run the board without SD card. Any idea?
  15. I've been looking into streaming on the Orange Pi's, which doesn't work, so I thought I would share my findings. I was first told by customer service people that the problem was HDCP, but have found that it is actually the camera. The tech was kind enough to slip that the camera module doesn't have their hooks. I can still view in the browser, and this leaves me to the conclusion that TV boxes and Smart TVs are using the camera modules to record end users without their permission. If the system has the camera hooks, the app is allowed to play. The browser bypasses this, because it has permissions to access private information on our devices, and they dig the system while we watch a show. Reminds me of multi-link. There must be some kind of stub or JNI for the hooks, right? We should be able to patch something in, provided that we knew what their code is calling. Anyone have input or ideas on this?
  16. Rk3588 boards now share the same linuxfamily as rk3568 and rk3566 boards. It means rockchip-rk3588 kernel won't get update longer. Here is some steps for migration: sudo sed -i 's/LINUXFAMILY=rockchip-rk3588/LINUXFAMILY=rk35xx/g' /etc/armbian-release sudo apt update sudo apt install linux-image-legacy-rk35xx linux-dtb-legacy-rk35xx linux-headers-legacy-rk35xx sudo apt remove linux-image-legacy-rockchip-rk3588 linux-dtb-legacy-rockchip-rk3588 linux-headers-legacy-rockchip-rk3588 NOTE: The steps are currently for beta branch only. Don't try on stable branch.
  17. FF 115.3.0esr often freezes if WebGL is enabled. Test your browser here: https://get.webgl.org/. And you can disable WebGL as mentioned there: https://support.mozilla.org/en-US/kb/upgrade-graphics-drivers-use-hardware-acceleration#w_disabling-webgl. More information about Orange Pi 5B in my wiki (including how to enable hardware acceleration in Armbian based on Debian 12.1.0): https://dragonserw.ru/arm64:orangepi-5.
  18. Hello guys! 🙂 I used to configure latest Armbian @ Orange Pi 5 B in such particular way: https://dragonserw.ru/arm64:orangepi-5. The problem is: Gnome settings does not save. As for now, I extremely need to set my screen off after 15 minutes of inactivity. How can I do it from command line? My hardware: dragonserw@orangepi5:~$ inxi -b System: Host: orangepi5 Kernel: 5.10.160-legacy-rk35xx arch: aarch64 bits: 64 Desktop: GNOME v: 43.6 Distro: Armbian GNU/Linux 12 (bookworm) Machine: Type: ARM System: Orange Pi 5B details: N/A CPU: Info: 3x 4-core Model N/A [MCP AMP] speed (MHz): avg: 2064 min/max: 408/1800:2352:2304 Graphics: Device-1: display-subsystem driver: rockchip_drm v: N/A Device-2: mali-bifrost driver: mali v: N/A Device-3: rk3588-dw-hdmi driver: dwhdmi_rockchip v: N/A Device-4: Logitech B525 HD Webcam type: USB driver: snd-usb-audio,uvcvideo Display: x11 server: X.Org v: with: Xwayland v: 22.1.9 driver: X: loaded: modesetting unloaded: fbdev dri: rockchip gpu: rockchip_drm,mali,dwhdmi_rockchip resolution: 1080x1920~60Hz API: OpenGL Message: Unable to show GL data. Required tool glxinfo missing. Network: Device-1: Broadcom driver: pcieh Device-2: rk3588-gmac driver: rk_gmac_dwmac Device-3: wlan-platdata driver: wlan_platdata Drives: Local Storage: total: 232.97 GiB used: 20.11 GiB (8.6%) Info: Processes: 321 Uptime: 13h 2m Memory: 15.6 GiB used: 3.08 GiB (19.8%) Shell: Bash inxi: 3.3.26 dragonserw@orangepi5:~$
  19. Hi, I'm seeing the following error in Chromium when trying to play youtube, the video loading screen never opens the video. I have installed chromium-browser (+libv4l-rkmpp, +ffmpeg, +rockchip-multimedia-config) from the ppa: https://launchpad.net/~liujianfeng1994/+archive/ubuntu/rockchip-multimedia My OS version is Armbian 23.08 Jammy. When using FFplay the rkmpp hardware decoder is able to correctly decode h264 and hevc content, so there does not seem to be a problem with rkmpp. Any thoughts on what could be wrong? I found another guy who had the same issue, but there was no resolution: https://github.com/armbian/build/issues/5384 Failed to query video capabilities: Inappropriate ioctl for device Failed to query video capabilities: Inappropriate ioctl for device Failed to query video capabilities: Inappropriate ioctl for device Failed to query video capabilities: Inappropriate ioctl for device [7199:7199:0929/200251.817665:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.818176:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=0 texture_id=180 [7199:7199:0929/200251.818517:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.818876:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=1 texture_id=181 [7199:7199:0929/200251.819135:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.819298:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=2 texture_id=182 [7199:7199:0929/200251.819505:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.819676:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=3 texture_id=183 [7199:7199:0929/200251.819929:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.820091:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=4 texture_id=184 [7199:7199:0929/200251.837653:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.837912:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=5 texture_id=185 [7199:7199:0929/200251.838197:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.838384:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=6 texture_id=186 [7199:7199:0929/200251.838653:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.838815:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=7 texture_id=187 [7199:7199:0929/200251.839051:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.839206:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=8 texture_id=188 [7199:7199:0929/200251.839443:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported. [7199:7199:0929/200251.839600:ERROR:v4l2_video_decode_accelerator.cc(525)] could not create EGLImageKHR, index=9 texture_id=189 [7199:7199:0929/200251.839815:ERROR:gl_display.cc(520)] EGL Driver message (Error) eglCreateImageKHR: EGL_KHR_image not supported.
  20. Hi! How can I install the edge kernel while still being able to boot armbian and keeping the built-in wireless module working? Is there any firmware for this module at all for kernel 6.2?
  21. I can't get my 5B to recognise the Coral USB Accelerator. lsusb doesn't show anything but does when I attach a USB storage device. I've installed libedgetpu1-std with a validated gpg key but nothing happens - the led on the device doesn't even turn on. Do I need to install a special USB driver or something into the kernel ?
  22. Hello. My question is how to get the English version of the play store app on Orange Pi OS (droid). I have the preinstalled beta version of Orange Pi OS (droid). I have set the system language to English, but the play store app is still in Chinese. I would like to take advantage of the wide selection of android apps available. Please help me install an English version of the app store. Thank you.
  23. Hey guys, I just received an orange pi 5b, pcb says version 1.1. Unfortunately, the HDMI is dead, out of the box. No display is being recognized. The pi boots, though. Then I had a closer look at the HDMI connector on the board. I wonder if the HDMI ever works for anybody. The traces are connected in the wrong place, especially the DDC lines for monitor data and the hotplug detect is mixed up. The picture confirms that. The pin on the lef is supposed to be hotplug detect, but it routed like a differential pair and connects to a capacitor. The other trace of that pair is also in the wrong place. Can some of you confirm that? Does you HDMI work an a 5B rev 1.1?
  24. I've been struggling to get interrupt to work on my 5b with a water flow sensor. Any suggestions or help is appreciated. Here's what I've tried and validated so far: Hardware: The flow sensor signal wire is connected to wiringpi pin 2, which is physical pin 7, gpio pin 54 I've put in a pull-down resistor between the gpio pin and GND I've confirmed with a multi-meter that the signal line has a voltage of 0 when the sensor isn't spinning. I've confirmed that "gpio read 2" shows the pin as 0 in that state I've confirmed that the signal line voltage peaks to around 1.5 vdc when the sensor is spinning. I've confirmed that "gpio read 2" shows the pin pulsing in that state between 1 and 0. Docker: I've exported gpio 54 and set it to in The container runs in privileged mode with volumes to all the important bits mapped Python: I wrote a stupidly simple script just to increment a counter and print its value when the interrupt is called wiringpi correctly reads and sets values for all the other gpio stuff I'm doing on the board (temp sensors and relays), it's only the interrupt job that isn't working Docs for above assertions: Python script: import wiringpi import time # The pin number to which your sensor is connected SENSOR_PIN = 2 # Initialize wiringpi wiringpi.wiringPiSetup() # Set the pin to input mode wiringpi.pinMode(SENSOR_PIN, wiringpi.GPIO.INPUT) # Initialize the counter and the tick counter = 0 def count_pulse(): global counter counter += 1 print(counter) # Set the interrupt to be triggered when the pin's voltage rises from LOW to HIGH wiringpi.wiringPiISR(SENSOR_PIN, wiringpi.GPIO.INT_EDGE_RISING, count_pulse) # To keep the script running try: while True: time.sleep(1) except (KeyboardInterrupt, SystemExit): print(f'Total pulses: {counter}') print('Exiting...') GPIO test output: Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 1 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Pin 2 state: 0 Dockerfile: FROM python:3.9-slim WORKDIR /usr/src/app/squirtgun LABEL maintainer="github.com/thatsimonsguy" # Prep for downloading and installing wiringOP & wiringOP-python RUN apt-get update && apt-get install -y \ git \ gcc \ swig \ python3-dev \ python3-setuptools \ make \ sudo \ && rm -rf /var/lib/apt/lists/* # Set up wiringOP WORKDIR /usr/src/app/squirtgun RUN git clone https://github.com/orangepi-xunlong/wiringOP.git -b next WORKDIR /usr/src/app/squirtgun/wiringOP RUN ./build clean RUN ./build # Set up wiringOP-Python WORKDIR /usr/src/app/squirtgun RUN git clone --recursive https://github.com/orangepi-xunlong/wiringOP-Python -b next WORKDIR /usr/src/app/squirtgun/wiringOP-Python RUN python3 generate-bindings.py > bindings.i RUN python3 setup.py install # Export GPIO for pin 2 RUN echo 54 > /sys/class/gpio/export RUN echo "in" > /sys/class/gpio/gpio54/direction # Install app and python deps WORKDIR /usr/src/app/squirtgun COPY . . RUN pip install -r requirements.txt EXPOSE 80 ENTRYPOINT ["python", "run.py"] Docker compose: version: '3' services: squirtgun_test: image: squirtgun_test:latest privileged: true volumes: - squirtgun_config:/usr/src/app/squirtgun/config - squirtgun_db:/usr/src/app/squirtgun/db - /etc/orangepi-release:/etc/orangepi-release - /etc/armbian-release:/etc/armbian-release environment: - REGISTRATION_OTP=#### - PARENT_BASE_URL=#### - ZONE_RELAY_PINS=5 - TRANSFORMER_RELAY_PIN=7 - TEMP_SENSOR_PIN_1=8 - TEMP_SENSOR_PIN_2=9 - FLOW_SENSOR_PIN=2 - DEBUG_NO_MTLS=True ports: - "5000:5000" volumes: squirtgun_config: squirtgun_db: (I realize the port mapping between the docker compose and the dockerfile are not aligned. That's on my TODO list, but isn't a factor for this problem. I'm testing by exec'ing into the running docker container after build and executing the test script) Cheers and thanks!
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines