Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

schunckt

Members
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Look at your board config file:  config/boards/orangepi5b.csc
    In there you will find the board family, which in your case is:
    BOARDFAMILY="rockchip-rk3588"
     
    Then look at the corresponding board family config file:
    config/sources/families/rockchip-rk3588.conf
     
    There you will find a section for each branch (i.e vendor, current, edge) that will specify which kernel source is used:
    For BRANCH=vendor that would currently be:
            KERNELSOURCE='https://github.com/armbian/linux-rockchip.git'
            KERNELBRANCH='branch:rk-6.1-rkr5.1'
            KERNELPATCHDIR='rk35xx-vendor-6.1'
     
     
     
     
  2. Like
    schunckt got a reaction from Gunjan Gupta in duo2 6.1.34-sunxi ov5640 video capture kernel oops   
    I can confirm 6.1.47 now works!
    One caveat: Highest resolution 2592x1944 still has the cma/dma memory error like  6.4.x.
    But as of now I don't mind.
     
    I'll focus next on the harware encoding and other hardware resting,
     
     
       Thilo
  3. Like
    @schunckt I have disabled patch/kernel/archive/sunxi-6.1/patches.megous/media-sun6i-csi-Pass-on-g_parm-s_parm-to-the-subdev.patch as that was the code causing the kernel oops. You should be able to use the camera now with 6.1 kernel as well 
  4. Like
    schunckt reacted to going in duo2 6.1.34-sunxi ov5640 video capture kernel oops   
    Just build EDGE or install the EDGE kernel ready to confirm or refute my assumptions.
     
    P.S. BRANCH=edge
    Today it is the core v6.4.8
  5. Like
    schunckt got a reaction from going in duo2 6.1.34-sunxi ov5640 video capture kernel oops   
    Did further play around with ffmpeg and v4l pipeline.
    This now WORKS also 6.4.8-sunxi  (Armbian_23.08.0-trunk_Nanopiduo2_jammy_edge_6.4.8_minimal  build from 07-Aug)
    v4l2-ctl --device /dev/video1 --set-fmt-video=width=1280,height=720,pixelformat=YUYV media-ctl --device /dev/media1 --set-v4l2 '"ov5640 2-003c":0[fmt:YUYV8_2X8/1280x720]' ffmpeg -i /dev/video1 -q 10 -pix_fmt yuv420p -video_size 1280x720 -r 5 -listen 1 -f avi http://192.168.179.55:8080/stream VLC http://192.168.179.55:8080/stream ffmpeg is  version 4.4.2-0ubuntu0.22.04.1
     
    This means, there was a problem "behind the scenes" in 6.1x  which is now fixed.
    Other parameters which did work in the past and now failing might be a side effect of internal improvments.
    I'll figure out anyway because this kernel now also contains the cedrus video engine and I want to use that for encoding and decoding.
     
    So from my point of view the issue is solved.
     
    @going the highest resolution 2592x1944 did work in friendlycore xenial 4.14 so the driver WAS able to do so.
    Don't know yet if something is now broken - but as said above need to play around anyways.
     
     
    Thanks @all!
     
        Thilo
     
  6. Like
    schunckt reacted to a.rodionov in Nanopi neo air ffmpeg with Cedrus H264   
    Full .dts, which is works for us, now is  placed in uboborov repository.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.