Link Search Menu Expand Document

VOXL 2 Mini Image Sensors

Table of contents

  1. Overview
    1. Summary
    2. Please, Don’t Hot Swap!
    3. Stereo Flex not Currently Supported
  2. Development Kit Configurations
    1. MDK-M0104-1-C4 - Hires, Tracking
      1. Hardware Setup
      2. Software Setup
    2. MDK-M0104-1-C6 - ToF, Hires, Tracking
      1. Hardware Setup
      2. Software Setup
  3. Hardware Information
    1. Camera Configuration Summary
    2. Interposers
      1. M0135 - Dual Sensor Interposer
      2. M0076 - Single Sensor Interposer
      3. M0084 - Dual Sensor Flex
    3. Image Sensors
      1. Tracking
      2. ToF
      3. Hires
    4. Beta Configurations
      1. Dual ToF, Dual Tracking
        1. Hardware Setup
        2. Software Setup
      2. Quad Tracking
        1. Hardware Setup
        2. Software Setup

Overview

Summary

In general, the process for selecting image sensors and interposers are use case specific, but there are some common use cases that the VOXL ecosystem supports out of the box.

The following describe two configurations that are available as development kits.

Lower on this page, general information about the interposers and image sensors will be listed that provide customization options.

Please, Don’t Hot Swap!

When playing with the hardware, please ensure you unplug VOXL 2 Mini from the power supply and USB when changing image sensors. If you have the system powered on, you can damage things!

Stereo Flex not Currently Supported

The stereo sensor flex is not currently supported in the VOXL 2 Mini camera configurations.

Development Kit Configurations

MDK-M0104-1-C4 - Hires, Tracking

Hardware Setup

M0104 ConnectorInterposerSensorHW ID
J6   
J7M0135 JLTracking (M0014 )2
-M0135 JUHires (M0025-2 )3

MDK-M0104-C4-a

MDK-M0104-C4-b

Software Setup

Run the following command on target to configure.

camera-server-config-helper hires:imx214:0 tracking0:ov7251:1

To check the camera streams, run voxl-insepect-cam -a:

MDK-M0104-C4-inspect-cam

MDK-M0104-1-C6 - ToF, Hires, Tracking

Hardware Setup

M0104 ConnectorInterposerSensorHW ID
J6M0076ToF(M0040 )0
J7M0135 JLTracking (M0014 )2
-M0135 JUHires (M0025-2 )3

MDK-M0104-1-C6-a

MDK-M0104-1-C6-b

Software Setup

Run the following command on target to configure.

camera-server-config-helper tof:pmd-tof:0 hires:imx214:1 tracking0:ov7251:2

You can check the image sensor status using voxl-inspect-cam -a:

MDK-M0104-C6-inspect-cam

Hardware Information

Camera Configuration Summary

There are four 4-lane CSI and four CCI interfaces exposed on two connectors, J6 and J7.

  • J6 - CCI0/CSI0 and CCI1/CSI1, representing HW IDs 0/1 respectively
  • J7 - CCI2/CSI2 and CCI3/CSI3, representing HW IDs 2/3 respectively

m0104-image-sensors-config

Custom flexes can be made to interface to J6/J7, or the following interposers can be used.

Interposers

The VOXL 2 Mini (board ID M0104) ecosystem consists of “interposers” to provide image sensor connections to the board.

These interposers route the image sensor contral and data, and also interfaces like SPI/UART/I2C/GPIO in some cases. The focus of this document is just image sensor connections.

M0135 - Dual Sensor Interposer

m0104-m0135-overview-0

m0104-m0135-overview-1

M0076 - Single Sensor Interposer

m0104-m0076-overview-0

m0104-m0076-overview-1

M0084 - Dual Sensor Flex

m0104-m0084-overview-0

m0104-m0084-overview-1

Image Sensors

Tracking

  • Limitations: total 4 concurrent Tracking Sensors at once on VOXL 2 Mini
Image Sensor TypePart NumberVOXL 2 Mini ConnectorInterposerInterpose ConnectorSensor HW ID
TrackingM0014M0104 J6M0135JL0
TrackingM0014M0104 J6M0135JU1
TrackingM0014M0104 J7M0135JL2
TrackingM0014M0104 J7M0135JU3
TrackingM0014M0104 J6M0076J11
TrackingM0014M0104 J7M0076J12
TrackingM0014M0104 J6M0084JL0
TrackingM0014M0104 J6M0084JU1
TrackingM0014M0104 J7M0084JL2
TrackingM0014M0104 J7M0084JU3

ToF

  • Limitations: total 2 concurrent ToF Sensors at once on VOXL 2 Mini
Image Sensor TypePart NumberVOXL 2 Mini ConnectorInterposerInterpose ConnectorSensor HW ID
ToFM0040M0104 J6M0135JL0
ToFM0040M0104 J6M0135JU1
ToFM0040M0104 J7M0135JL2
ToFM0040M0104 J7M0135JU3
ToFM0040M0104 J6M0076J11
ToFM0040M0104 J7M0076J12
ToFM0040M0104 J6M0084JL0
ToFM0040M0104 J6M0084JU1
ToFM0040M0104 J7M0084JL2
ToFM0040M0104 J7M0084JU3

Hires

  • Limitations: total 2 concurrent Hires Sensors at once on VOXL 2 Mini
Image Sensor TypePart NumberVOXL 2 Mini ConnectorInterposerInterpose ConnectorSensor HW ID
ToFM0025, M0061 + flexM0104 J6M0135JL0
ToFM0025, M0061 + flexM0104 J6M0135JU1
ToFM0025, M0061 + flexM0104 J7M0135JL2
ToFM0025, M0061 + flexM0104 J7M0135JU3
ToFM0025, M0061 + flexM0104 J6M0076J11
ToFM0025, M0061 + flexM0104 J7M0076J12
ToFM0025, M0061M0104 J6M0084JL0
ToFM0025, M0061M0104 J6M0084JU1
ToFM0025, M0061M0104 J7M0084JL2
ToFM0025, M0061M0104 J7M0084JU3

Beta Configurations

The following are not supported by the voxl-configure-mpa setup and are considered beta level.

Dual ToF, Dual Tracking

Hardware Setup

m0104-dual-tof-dual-tracking

Software Setup

camera-server-config-helper tof0:pmd-tof:0 tracking0:ov7251:1 tof2:pmd-tof:2 tracking1:ov7251:2

Quad Tracking

NOTE: QVIO currently only supports a single input.

Hardware Setup

m0104-quad-tracking

Software Setup

camera-server-config-helper tracking0:ov7251:0 tracking1:ov7251:1 tracking2:ov7251:2 tracking3:ov7251:3