Did build 'edge' have now
Linux nanopiduo2 6.4.8-sunxi #1 SMP Thu Aug 3 08:26:15 UTC 2023 armv7l armv7l armv7l GNU/Linux
No more crashes 😀 but now no video🙄. mjpg_streamer says "cant enable video"
dmesg shows sun6i-csi 1cb0000.camera: invalid input/output format combination
tried sveral params which did work in the past, no luck as yet. Will do further testing later on.
v4l2-ctl -d /dev/video1 --all
Driver Info:
Driver name : sun6i-csi
Card type : sun6i-csi-capture
Bus info : platform:1cb0000.camera
Driver version : 6.4.8
Capabilities : 0xa4200001
Video Capture
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x24200001
Video Capture
Streaming
Extended Pix Format
Media Driver Info:
Driver name : sun6i-csi
Model : Allwinner A31 CSI Device
Serial :
Bus info : platform:1cb0000.camera
Media version : 6.4.8
Hardware revision: 0x00000000 (0)
Driver version : 6.4.8
Interface Info:
ID : 0x0300000e
Type : V4L Video
Entity Info:
ID : 0x0000000c (12)
Name : sun6i-csi-capture
Function : V4L2 I/O
Pad 0x0100000d : 0: Sink, Must Connect
Link 0x02000010: from remote pad 0x1000003 of entity 'sun6i-csi-bridge' (Video Interface Bridge): Data, Enabled, Immutable
Priority: 2
Video input : 0 (sun6i-csi-capture: ok)
Format Video Capture:
Width/Height : 640/480
Pixel Format : 'YUYV' (YUYV 4:2:2)
Field : None
Bytes per Line : 1280
Size Image : 614400
Colorspace : sRGB
Transfer Function : Default (maps to sRGB)
YCbCr/HSV Encoding: Default (maps to ITU-R 601)
Quantization : Default (maps to Limited Range)
Flags :
looks good but that "sun6i-csi-bridge" seems to be different!?!
also i have spi-spidev overlay enabled but there is no /dev/spi*
Maybe I made something wrong when building the image!?!?
ov5640 load shows
root@nanopiduo2:~# dmesg | grep ov5640
[ 8.767826] ov5640 2-003c: supply DOVDD not found, using dummy regulator
[ 8.768164] ov5640 2-003c: supply AVDD not found, using dummy regulator
[ 8.768320] ov5640 2-003c: supply DVDD not found, using dummy regulator
[ 8.775980] ov5640 2-003c: Consider updating driver ov5640 to match on endpoints
The last line is new i think. Need to figure out what that means...
Thilo