aravis icon indicating copy to clipboard operation
aravis copied to clipboard

MindVision MV-AU2000RC USB3 camera not working

Open Spirit532 opened this issue 6 months ago • 0 comments

Describe the bug When running arv-camera-test-0.8, I get the following error: Failed to read the current device configuration: [DeviceVendorName] Not found

When running the 02-multiple-acquisition-callback.c sample with 100 frames(modified from 10), it dies here: g_assert(buffer == arv_stream_pop_buffer(callback_data->stream));

callback_data->stream seems to disappear.

Console log:

Found camera '(null)'
Acquired 5488╫3672 buffer
[truncated, >10 but <100 frames]
Acquired 5488╫3672 buffer

** (process:23080): CRITICAL **: 09:17:05.968: arv_stream_pop_buffer: assertion 'ARV_IS_STREAM (stream)' failed
**
ERROR:test.cpp:47:stream_callback: assertion failed: (buffer == arv_stream_pop_buffer(callback_data->stream))
Bail out! ERROR:test.cpp:47:stream_callback: assertion failed: (buffer == arv_stream_pop_buffer(callback_data->stream))

Additionally, when this happens, the camera seems to hard crash - the USB device disconnects and reconnects.

Camera description:

  • Manufacturer: MindVision
  • Model: MV-AU2000RC
  • Interface: USB3, GenICam.

Platform description:

  • Aravis version: vcpkg port, 0.8.34
  • OS: Windows 11
  • Hardware: Intel CPU, x86_64.

Log here, --debug=all:3

Am I doing something wrong here, or is this a bug? Other vendor tools seem to find the camera acceptable in terms of USB3 Vision/GenICam, although not fully compliant(?).

Spirit532 avatar Jul 30 '25 07:07 Spirit532