Camera on Voxl2 (hires-front-small-encoded) breaking after 6-8 minutes running
-
Hi,
I have a voxl 2 starling drone and I am running the camera stream using hireses_front_small_encoded inside adb shell via voxl-camera-server -d 0. Its crashing after 5-7 minutes, not sure what it is wanted to send here for inquiry purposes.
Hardware
Here is the hardware specs:
────────────────────────────────────────────────────────────────────────────────
system-image: 1.8.06-M0054-14.1a-perf
kernel: #1 SMP PREEMPT Wed Oct 22 04:13:18 UTC 2025 4.19.125
────────────────────────────────────────────────────────────────────────────────
hw platform: M0054
mach.var: 1.0.1
SKU: MRB-D0012-4-V2-C28-T8-M0-X0
────────────────────────────────────────────────────────────────────────────────
voxl-suite: 1.6.3
────────────────────────────────────────────────────────────────────────────────
current IP: 192.168.30.103 (wlan0)
────────────────────────────────────────────────────────────────────────────────Logs
Here is the error breakdown:
VERBOSE: finished sending request for frame 17621 for camera tracking_front
VERBOSE: returning from SendOneCaptureRequest for frame 17622 for camera tracking_front
VERBOSE: setting hal3 exposure for tracking_front 6175533 461
VERBOSE: Received result from HAl3 for frame number 17564
VERBOSE: added request for preview stream
VERBOSE: Sending request for frame 17622 for camera tracking_front for 1 streams
ERROR: Received Fatal error from camera: tracking_front
ERROR: Sending request 17622, ErrorCode: -ENODEV
ERROR: Received "Result" error from camera: tracking_front, frame number 17607
VERBOSE: Received result from HAl3 for frame number 17607
VERBOSE: Received 1 buffers from camera tracking_front, partial result:0
VERBOSE: Received output buffer 17607 from camera tracking_front
WARNING: Thread: tracking_front result thread Received ESTOP
VERBOSE: Buffer arrive before meta frame 17607
VERBOSE: Received result from HAl3 for frame number 17608
VERBOSE: Received 1 buffers from camera tracking_front, partial result:0
VERBOSE: Received output buffer 17608 from camera tracking_front
VERBOSE: Buffer arrive before meta frame 17608
VERBOSE:VERBOSE: Exposure: 26132338
VERBOSE: Readout Time: 22874342
VERBOSE: Received result from HAl3 for frame number 16321
VERBOSE: Received 0 buffers from camera hires_down, partial result:2
VERBOSE: Received metadata for frame 16321 from camera hires_down
VERBOSE: Timestamp: 1013675034124
VERBOSE: Gain: 1004
VERBOSE: Exposure: 33233328
VERBOSE: Readout Time: 22874342
VERBOSE: Received result from HAl3 for frame number 17564
VERBOSE: Received 0 buffers from camera tracking_down, partial result:2
VERBOSE: Received metadata for frame 17564 from camera tracking_down
VERBOSE: Timestamp: 1013725406646
VERBOSE: Gain: 637
VERBOSE: Exposure: 6971563
VERBOSE: Readout Time: 16122531
VERBOSE: Received result from HAl3 for frame number 16353
VERBOSE: Received 1 buffers from camera hires_front, partial result:0
VERBOSE: Received output buffer 16353 from camera hires_front
VERBOSE: Received result from HAl3 for frame number 16321
VERBOSE: Received 1 buffers from camera hires_down, partial result:0
VERBOSE: Received output buffer 16321 from camera hires_down
VERBOSE: Received result from HAl3 for frame number 17564
VERBOSE: Received 1 buffers from camera tracking_down, partial result:0
VERBOSE: Received output buffer 17564 from camera tracking_down
VERBOSE: Received result from HAl3 for frame number 16354
VERBOSE: Received 0 buffers from camera hires_front, partial result:2
VERBOSE: Received metadata for frame 16354 from camera hires_front
VERBOSE: Timestamp: 1013707432602
VERBOSE: Gain: 497
VERBOSE: Exposure: 22541986
VERBOSE: Readout Time: 22874342
VERBOSE: Received result from HAl3 for frame number 16322
VERBOSE: Received 0 buffers from camera hires_down, partial result:2
VERBOSE: Received metadata for frame 16322 from camera hires_down
VERBOSE: Timestamp: 1013703705218
VERBOSE: Gain: 1004
VERBOSE: Exposure: 33233328
VERBOSE: Readout Time: 22874342
VERBOSE: Received result from HAl3 for frame number 17565
VERBOSE: Received 0 buffers from camera tracking_down, partial result:2
VERBOSE: Received metadata for frame 17565 from camera tracking_down
VERBOSE: Timestamp: 1013758701129
VERBOSE: Gain: 635
VERBOSE: Exposure: 6960569
VERBOSE: Readout Time: 16122531
VERBOSE: Received result from HAl3 for frame number 16354
VERBOSE: Received 1 buffers from camera hires_front, partial result:0
VERBOSE: Received output buffer 16354 from camera hires_front
VERBOSE: Received result from HAl3 for frame number 17565
VERBOSE: Received 1 buffers from camera tracking_down, partial result:0
VERBOSE: Received output buffer 17565 from camera tracking_down
VERBOSE: Received result from HAl3 for frame number 16322
VERBOSE: Received 1 buffers from camera hires_down, partial result:0
VERBOSE: Received output buffer 16322 from camera hires_down
VERBOSE: Received result from HAl3 for frame number 16323
VERBOSE: Received 0 buffers from camera hires_down, partial result:2
VERBOSE: Received metadata for frame 16323 from camera hires_down
VERBOSE: Timestamp: 1013737159124
VERBOSE: Gain: 1004
VERBOSE: Exposure: 33233328
VERBOSE: Readout Time: 22874342
VERBOSE: Received result from HAl3 for frame number 16323
VERBOSE: Received 1 buffers from camera hires_down, partial result:0
VERBOSE: Received output buffer 16323 from camera hires_down------ voxl-camera-server: Camera server is now stopping
DEBUG: Stopping Camera: tracking_front
DEBUG: ------ Last frame encoded: -1
DEBUG: OMX_EventCmdComplete
DEBUG: OMX_EventCmdComplete
DEBUG: Encoder moved to Idle State
DEBUG: Deleting buffers for tracking_front preview stream
DEBUG: OMX_EventCmdComplete
DEBUG: Deleting buffers for tracking_front small video stream
DEBUG: Deleting buffers for tracking_front large video stream
DEBUG: Deleting buffers for tracking_front snapshot stream
DEBUG: Deleting buffers for tracking_front misp stream
DEBUG: Done closing device for camera tracking_front
DEBUG: Done calling stop for camera tracking_frontStats For Camera tracking_front:
Received Frame Count: 17622
Request Error Count: 55
Buffer Error Count: 31
Result Error Count: 32
DEBUG: Deleting Camera: tracking_front
DEBUG: Stopped Camera: tracking_front
DEBUG: Stopping Camera: hires_front
DEBUG: ------ Last frame encoded: 16348
DEBUG: OMX_EventCmdComplete
DEBUG: OMX_EventCmdCompleteSegmentation fault:
Fault thread: VideoEncCallBac(tid: 10824)
Segmentation fault
voxl2:/data/px4/log$
voxl2:/data/px4/log$ ERBOSE: finished sending request for frame 17621 for camera tracking_front
bash: ERBOSE:: command not found
front:/data/px4/log$ VERBOSE: returning from SendOneCaptureRequest for frame 17622 for camera tracking_f
bash: VERBOSE:: command not found
voxl2:/data/px4/log$ VERBOSE: setting hal3 exposure
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login