I'm trying to use the IMU on my 3P and it isn't being detected, I've tried with both main and develop branches of depthai and depthai-python with the same result of "IMU Type: None" or not detected.

Screenshot of the issue below along with DepthAI module version, below that is a dump of the current calibration. Current setup is two AR0234 colour and one imx378 cameras.

Is EEPROM available: True
User calibration: {
  "batchName": "",
  "batchTime": 0,
  "boardConf": "",
  "boardCustom": "",
  "boardName": "FFC-3P",
  "boardOptions": 0,
  "boardRev": "R3M0E3",
  "cameraData": [
    [
      0,
      {
        "cameraType": 0,
        "distortionCoeff": [
          -4.379428863525391,
          -1.0787566900253296,
          0.00044418455217964947,
          -0.0010864585638046265,
          31.36469268798828,
          -4.484087944030762,
          -0.423296183347702,
          30.022340774536133,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "extrinsics": {
          "rotationMatrix": [
            [
              0.9999798536300659,
              -0.005017098970711231,
              -0.0038839932531118393
            ],
            [
              0.005103995092213154,
              0.9997293949127197,
              0.02269601635634899
            ],
            [
              0.0037690741010010242,
              -0.022715382277965546,
              0.9997348785400391
            ]
          ],
          "specTranslation": {
            "x": -2.8499999046325684,
            "y": 0.0,
            "z": 0.0
          },
          "toCameraSocket": 2,
          "translation": {
            "x": -3.2322208881378174,
            "y": 0.0927959680557251,
            "z": 1.6283347606658936
          }
        },
        "height": 2160,
        "intrinsicMatrix": [
          [
            3114.4892578125,
            0.0,
            1927.5511474609375
          ],
          [
            0.0,
            3114.579345703125,
            1106.3721923828125
          ],
          [
            0.0,
            0.0,
            1.0
          ]
        ],
        "lensPosition": 135,
        "specHfovDeg": 69.0,
        "width": 3840
      }
    ],
    [
      1,
      {
        "cameraType": 0,
        "distortionCoeff": [
          -0.014771297574043274,
          9.643897647038102e-05,
          -0.001158266793936491,
          -5.031742693972774e-05,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "extrinsics": {
          "rotationMatrix": [
            [
              0.9979292750358582,
              0.00040331610944122076,
              0.06431920826435089
            ],
            [
              -0.0007966785924509168,
              0.999981164932251,
              0.006090255454182625
            ],
            [
              -0.06431553512811661,
              -0.0061288862489163876,
              0.9979107975959778
            ]
          ],
          "specTranslation": {
            "x": -5.699999809265137,
            "y": 0.0,
            "z": 0.0
          },
          "toCameraSocket": 2,
          "translation": {
            "x": -8.86699390411377,
            "y": 0.03917466849088669,
            "z": -0.3230729103088379
          }
        },
        "height": 1200,
        "intrinsicMatrix": [
          [
            512.6970825195312,
            0.0,
            1022.3351440429688
          ],
          [
            0.0,
            513.4124755859375,
            596.2822265625
          ],
          [
            0.0,
            0.0,
            1.0
          ]
        ],
        "lensPosition": 0,
        "specHfovDeg": 180.0,
        "width": 1920
      }
    ],
    [
      2,
      {
        "cameraType": 0,
        "distortionCoeff": [
          -0.0058535123243927956,
          -0.003196091391146183,
          -0.002646064618602395,
          0.0010471884161233902,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "extrinsics": {
          "rotationMatrix": [
            [
              0.0,
              0.0,
              0.0
            ],
            [
              0.0,
              0.0,
              0.0
            ],
            [
              0.0,
              0.0,
              0.0
            ]
          ],
          "specTranslation": {
            "x": -0.0,
            "y": -0.0,
            "z": -0.0
          },
          "toCameraSocket": -1,
          "translation": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          }
        },
        "height": 1200,
        "intrinsicMatrix": [
          [
            514.4982299804688,
            0.0,
            989.2975463867188
          ],
          [
            0.0,
            514.7705688476562,
            601.4208374023438
          ],
          [
            0.0,
            0.0,
            1.0
          ]
        ],
        "lensPosition": 0,
        "specHfovDeg": 180.0,
        "width": 1920
      }
    ]
  ],
  "hardwareConf": "",
  "imuExtrinsics": {
    "rotationMatrix": [
      [
        0.0,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        0.0
      ]
    ],
    "specTranslation": {
      "x": 0.0,
      "y": 0.0,
      "z": 0.0
    },
    "toCameraSocket": -1,
    "translation": {
      "x": 0.0,
      "y": 0.0,
      "z": 0.0
    }
  },
  "miscellaneousData": [],
  "productName": "DM1090FFC",
  "stereoRectificationData": {
    "leftCameraSocket": 1,
    "rectifiedRotationLeft": [
      [
        0.9949195384979248,
        -0.004235090687870979,
        0.10058390349149704
      ],
      [
        0.003919428680092096,
        0.9999867677688599,
        0.0033357080537825823
      ],
      [
        -0.10059670358896255,
        -0.0029245298355817795,
        0.9949229955673218
      ]
    ],
    "rectifiedRotationRight": [
      [
        0.9993271231651306,
        -0.004415060393512249,
        0.03641093522310257
      ],
      [
        0.004529173485934734,
        0.9999850988388062,
        -0.0030521461740136147
      ],
      [
        -0.03639691695570946,
        0.0032150037586688995,
        0.9993322491645813
      ]
    ],
    "rightCameraSocket": 2
  },
  "version": 7
}
No factory calibration: No or invalid EEPROM configuration flashed, error: EEPROM_INVALID_DATA
User calibration raw: [7, 0, 170, 85, 3, 0, 0, 0, 0, 70, 70, 67, 45, 51, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 51, 77, 48, 69, 51, 0, 0, 0, 0, 12, 179, 126, 63, 132, 198, 138, 187, 239, 254, 205, 61, 141, 110, 128, 59, 34, 255, 127, 63, 229, 155, 90, 59, 165, 5, 206, 189, 120, 169, 63, 187, 70, 179, 126, 63, 231, 211, 127, 63, 54, 172, 144, 187, 162, 35, 21, 61, 118, 105, 148, 59, 6, 255, 127, 63, 132, 6, 72, 187, 239, 20, 21, 189, 208, 178, 82, 59, 61, 212, 127, 63, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 176, 4, 128, 7, 0, 227, 159, 0, 68, 0, 0, 0, 0, 11, 83, 119, 68, 0, 0, 0, 0, 81, 177, 0, 68, 239, 90, 22, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 210, 206, 191, 187, 132, 117, 81, 187, 153, 105, 45, 187, 208, 65, 137, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 67, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 112, 8, 0, 15, 135, 212, 167, 66, 69, 0, 0, 0, 0, 163, 241, 240, 68, 0, 0, 0, 0, 69, 169, 66, 69, 233, 75, 138, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 72, 36, 140, 192, 179, 20, 138, 191, 113, 225, 232, 57, 128, 103, 142, 186, 228, 234, 250, 65, 166, 125, 143, 192, 71, 186, 216, 190, 193, 45, 240, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 138, 66, 0, 0, 174, 254, 127, 63, 122, 102, 164, 187, 152, 138, 126, 187, 106, 63, 167, 59, 68, 238, 127, 63, 255, 236, 185, 60, 146, 2, 119, 59, 156, 21, 186, 188, 160, 238, 127, 63, 181, 220, 78, 192, 208, 11, 190, 61, 70, 109, 208, 63, 102, 102, 54, 192, 0, 0, 0, 0, 0, 0, 0, 0, 2, 176, 4, 128, 7, 0, 157, 44, 0, 68, 0, 0, 0, 0, 115, 149, 127, 68, 0, 0, 0, 0, 102, 90, 0, 68, 16, 18, 21, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 80, 3, 114, 188, 72, 63, 202, 56, 252, 208, 151, 186, 237, 11, 83, 184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 67, 0, 1, 75, 120, 127, 63, 44, 116, 211, 57, 202, 185, 131, 61, 50, 216, 80, 186, 196, 254, 127, 63, 196, 144, 199, 59, 221, 183, 131, 189, 211, 212, 200, 187, 21, 119, 127, 63, 53, 223, 13, 193, 158, 117, 32, 61, 208, 105, 165, 190, 102, 102, 182, 192, 0, 0, 0, 0, 0, 0, 0, 0, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 68, 77, 49, 48, 57, 48, 70, 70, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255]
Factory calibration raw: [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255]
  • erik replied to this.

    Hi kneave ,
    Could you try to execute the imu_firmware_update.py in debug mode and copy the terminal output?
    Thanks, Erik

    Done

    keegan@nefive:~/src/depthai-python/examples/IMU $ DEPTHAI_LEVEL=debug python imu_firmware_update.py 
    [2023-09-21 19:35:28.614] [depthai] [debug] Python bindings - version: 2.22.0.0.dev0+aceaffe37f2b1c474a3f91f006d9a7bfd60ea814 from  build: 2023-09-21 12:31:08 +0000
    [2023-09-21 19:35:28.614] [depthai] [debug] Library information - version: 2.22.0, commit:  from , build: 2023-09-21 12:02:39 +0000, libusb enabled: true
    [2023-09-21 19:35:28.619] [depthai] [debug] Initialize - finished
    [2023-09-21 19:35:28.851] [depthai] [debug] Resources - Archive 'depthai-bootloader-fwp-0.0.26.tar.xz' open: 5ms, archive read: 231ms
    [2023-09-21 19:35:29.143] [host] [debug] Device - OpenVINO version: universal
    [184430105182410E00] [1.1.4] [1695321329.143] [host] [debug] Device - BoardConfig: {"camera":[],"emmc":null,"gpio":[],"imu":null,"logDevicePrints":null,"logPath":null,"logSizeMax":null,"logVerbosity":null,"network":{"mtu":0,"xlinkTcpNoDelay":true},"nonExclusiveMode":false,"pcieInternalClock":null,"sysctl":[],"uart":[],"usb":{"flashBootedPid":63037,"flashBootedVid":999,"manufacturer":"","maxSpeed":4,"pid":63035,"productName":"","vid":999},"usb3PhyInternalClock":null,"uvc":null,"watchdogInitialDelayMs":null,"watchdogTimeoutMs":null} 
    libnop:
    0000: b9 12 b9 07 81 e7 03 81 3b f6 81 e7 03 81 3d f6 04 bd 00 bd 00 b9 02 00 01 ba 00 be be bb 00 bb
    0020: 00 be be be be be be be 00 bb 00 be be
    [2023-09-21 19:35:29.789] [depthai] [debug] Resources - Archive 'depthai-device-fwp-dc4563dc83f22b31325b5cb06b20188eb10601b0.tar.xz' open: 5ms, archive read: 1169ms
    [2023-09-21 19:35:30.607] [depthai] [debug] Searching for booted device: DeviceInfo(name=1.1.4, mxid=184430105182410E00, X_LINK_BOOTED, X_LINK_USB_VSC, X_LINK_MYRIAD_X, X_LINK_SUCCESS), name used as hint only
    [184430105182410E00] [1.1.4] [1.941] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.04 / 2.50 MiB, LeonOS Heap: 7.51 / 82.86 MiB, LeonRT Heap: 2.89 / 40.93 MiB
    [184430105182410E00] [1.1.4] [1.941] [system] [info] Temperatures - Average: 36.35C, CSS: 38.18C, MSS 35.11C, UPA: 36.06C, DSS: 36.06C
    [184430105182410E00] [1.1.4] [1.941] [system] [info] Cpu Usage - LeonOS 57.78%, LeonRT: 1.09%
    [184430105182410E00] [1.1.4] [2.942] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.04 / 2.50 MiB, LeonOS Heap: 7.76 / 82.86 MiB, LeonRT Heap: 2.89 / 40.93 MiB
    [184430105182410E00] [1.1.4] [2.942] [system] [info] Temperatures - Average: 36.83C, CSS: 37.71C, MSS 35.59C, UPA: 37.24C, DSS: 36.77C
    [184430105182410E00] [1.1.4] [2.942] [system] [info] Cpu Usage - LeonOS 0.92%, LeonRT: 0.07%
    IMU type: , firmware version: 0.0.0, embedded firmware version: 0.0.0
    Warning! Flashing IMU firmware can potentially soft brick your device and should be done with caution.
    Do not unplug your device while the IMU firmware is flashing.
    Type 'y' and press enter to proceed, otherwise exits: 
    y[184430105182410E00] [1.1.4] [3.943] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.04 / 2.50 MiB, LeonOS Heap: 7.76 / 82.86 MiB, LeonRT Heap: 2.89 / 40.93 MiB
    [184430105182410E00] [1.1.4] [3.943] [system] [info] Temperatures - Average: 36.53C, CSS: 37.94C, MSS 35.83C, UPA: 36.30C, DSS: 36.06C
    [184430105182410E00] [1.1.4] [3.943] [system] [info] Cpu Usage - LeonOS 0.46%, LeonRT: 0.05%
    
    IMU FW update status: 0.0%
    [184430105182410E00] [1.1.4] [4.944] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.04 / 2.50 MiB, LeonOS Heap: 7.76 / 82.86 MiB, LeonRT Heap: 2.89 / 40.93 MiB
    [184430105182410E00] [1.1.4] [4.944] [system] [info] Temperatures - Average: 36.53C, CSS: 37.71C, MSS 35.11C, UPA: 36.53C, DSS: 36.77C
    [184430105182410E00] [1.1.4] [4.944] [system] [info] Cpu Usage - LeonOS 0.49%, LeonRT: 0.05%
    IMU FW update status: 0.0%
    Firmware update failed!
    [184430105182410E00] [1.1.4] [1695321335.746] [host] [debug] Device about to be closed...
    [184430105182410E00] [1.1.4] [1695321335.747] [host] [debug] Log thread exception caught: Couldn't read data from stream: '__log' (X_LINK_ERROR)
    [184430105182410E00] [1.1.4] [1695321335.747] [host] [debug] Timesync thread exception caught: Couldn't read data from stream: '__timesync' (X_LINK_ERROR)
    [184430105182410E00] [1.1.4] [1695321336.309] [host] [debug] Watchdog thread exception caught: Couldn't write data to stream: '__watchdog' (X_LINK_ERROR)
    [2023-09-21 19:35:38.400] [depthai] [debug] XLinkResetRemote of linkId: (0)
    [184430105182410E00] [1.1.4] [1695321338.400] [host] [debug] Device closed, 2653

    After seeing the stream errors I tweaked the script to force usb2Mode and it's the same:

    keegan@nefive:~/src/depthai-python/examples/IMU $ DEPTHAI_LEVEL=debug python imu_firmware_update.py 
    [2023-09-21 19:40:18.369] [depthai] [debug] Python bindings - version: 2.22.0.0.dev0+aceaffe37f2b1c474a3f91f006d9a7bfd60ea814 from  build: 2023-09-21 12:31:08 +0000
    [2023-09-21 19:40:18.369] [depthai] [debug] Library information - version: 2.22.0, commit:  from , build: 2023-09-21 12:02:39 +0000, libusb enabled: true
    [2023-09-21 19:40:18.375] [depthai] [debug] Initialize - finished
    imu_firmware_update.py:9: DeprecationWarning: Use constructor taking 'UsbSpeed' instead
      device = dai.Device(pipeline, usb2Mode=True)
    [2023-09-21 19:40:18.674] [depthai] [debug] Resources - Archive 'depthai-bootloader-fwp-0.0.26.tar.xz' open: 12ms, archive read: 292ms
    [2023-09-21 19:40:18.895] [host] [debug] Device - OpenVINO version: universal
    [184430105182410E00] [1.1.4] [1695321618.895] [host] [debug] Device - BoardConfig: {"camera":[],"emmc":null,"gpio":[],"imu":null,"logDevicePrints":null,"logPath":null,"logSizeMax":null,"logVerbosity":null,"network":{"mtu":0,"xlinkTcpNoDelay":true},"nonExclusiveMode":false,"pcieInternalClock":null,"sysctl":[],"uart":[],"usb":{"flashBootedPid":63037,"flashBootedVid":999,"manufacturer":"","maxSpeed":3,"pid":63035,"productName":"","vid":999},"usb3PhyInternalClock":null,"uvc":null,"watchdogInitialDelayMs":null,"watchdogTimeoutMs":null} 
    libnop:
    0000: b9 12 b9 07 81 e7 03 81 3b f6 81 e7 03 81 3d f6 03 bd 00 bd 00 b9 02 00 01 ba 00 be be bb 00 bb
    0020: 00 be be be be be be be 00 bb 00 be be
    [2023-09-21 19:40:19.641] [depthai] [debug] Resources - Archive 'depthai-device-fwp-dc4563dc83f22b31325b5cb06b20188eb10601b0.tar.xz' open: 5ms, archive read: 1266ms
    [2023-09-21 19:40:20.458] [depthai] [debug] Searching for booted device: DeviceInfo(name=1.1.4, mxid=184430105182410E00, X_LINK_BOOTED, X_LINK_USB_VSC, X_LINK_MYRIAD_X, X_LINK_SUCCESS), name used as hint only
    [184430105182410E00] [1.1.4] [1.883] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.04 / 2.50 MiB, LeonOS Heap: 7.51 / 82.86 MiB, LeonRT Heap: 2.89 / 40.93 MiB
    [184430105182410E00] [1.1.4] [1.883] [system] [info] Temperatures - Average: 35.88C, CSS: 37.24C, MSS 34.88C, UPA: 35.83C, DSS: 35.59C
    [184430105182410E00] [1.1.4] [1.883] [system] [info] Cpu Usage - LeonOS 10.79%, LeonRT: 1.11%
    [184430105182410E00] [1.1.4] [1695321622.363] [host] [debug] Schema dump: {"connections":[],"globalProperties":{"calibData":null,"cameraTuningBlobSize":null,"cameraTuningBlobUri":"","leonCssFrequencyHz":700000000.0,"leonMssFrequencyHz":700000000.0,"pipelineName":null,"pipelineVersion":null,"sippBufferSize":18432,"sippDmaBufferSize":16384,"xlinkChunkSize":-1},"nodes":[]}
    [184430105182410E00] [1.1.4] [1695321622.363] [host] [debug] Asset map dump: {"map":{}}
    [184430105182410E00] [1.1.4] [1.902] [system] [info] SIPP (Signal Image Processing Pipeline) internal buffer size '18432'B, DMA buffer size: '16384'B
    [184430105182410E00] [1.1.4] [1.937] [system] [info] 
    [184430105182410E00] [1.1.4] [2.884] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.07 / 2.50 MiB, LeonOS Heap: 7.76 / 82.86 MiB, LeonRT Heap: 2.93 / 40.93 MiB
    [184430105182410E00] [1.1.4] [2.884] [system] [info] Temperatures - Average: 35.65C, CSS: 37.01C, MSS 34.40C, UPA: 35.83C, DSS: 35.35C
    [184430105182410E00] [1.1.4] [2.884] [system] [info] Cpu Usage - LeonOS 1.54%, LeonRT: 3.78%
    IMU type: , firmware version: 0.0.0, embedded firmware version: 0.0.0
    Warning! Flashing IMU firmware can potentially soft brick your device and should be done with caution.
    Do not unplug your device while the IMU firmware is flashing.
    Type 'y' and press enter to proceed, otherwise exits: 
    [184430105182410E00] [1.1.4] [3.885] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.07 / 2.50 MiB, LeonOS Heap: 7.76 / 82.86 MiB, LeonRT Heap: 2.93 / 40.93 MiB
    [184430105182410E00] [1.1.4] [3.885] [system] [info] Temperatures - Average: 35.94C, CSS: 36.53C, MSS 36.06C, UPA: 35.35C, DSS: 35.83C
    [184430105182410E00] [1.1.4] [3.885] [system] [info] Cpu Usage - LeonOS 0.46%, LeonRT: 0.05%
    y
    IMU FW update status: 0.0%
    [184430105182410E00] [1.1.4] [4.886] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.07 / 2.50 MiB, LeonOS Heap: 7.76 / 82.86 MiB, LeonRT Heap: 2.93 / 40.93 MiB
    [184430105182410E00] [1.1.4] [4.886] [system] [info] Temperatures - Average: 36.06C, CSS: 37.01C, MSS 35.59C, UPA: 35.83C, DSS: 35.83C
    [184430105182410E00] [1.1.4] [4.886] [system] [info] Cpu Usage - LeonOS 0.53%, LeonRT: 0.06%
    IMU FW update status: 0.0%
    Firmware update failed!
    [184430105182410E00] [1.1.4] [1695321626.345] [host] [debug] Device about to be closed...
    [184430105182410E00] [1.1.4] [1695321626.346] [host] [debug] Timesync thread exception caught: Couldn't read data from stream: '__timesync' (X_LINK_ERROR)
    [184430105182410E00] [1.1.4] [1695321626.346] [host] [debug] Log thread exception caught: Couldn't read data from stream: '__log' (X_LINK_ERROR)
    [184430105182410E00] [1.1.4] [1695321626.851] [host] [debug] Watchdog thread exception caught: Couldn't write data to stream: '__watchdog' (X_LINK_ERROR)
    [2023-09-21 19:40:28.984] [depthai] [debug] XLinkResetRemote of linkId: (0)
    [184430105182410E00] [1.1.4] [1695321628.984] [host] [debug] Device closed, 2638

    As per another thread I've grabbed the latest version of depthai-python and installed from examples/install_requirements.py and there's no change. If anyone can help please I'd greatly appreciate it.

    I've run the imu_firmware_update.py script in debug mode and I've also run a command to show the version of the DepthAI module in use:

    keegan@nefive:~/src/depthai-python/examples/IMU $ python3 -c "import depthai as d; print(d.__version__)"
    2.22.0.0.dev0+63461c6d93df664cc2ee5a83d6c49a77cc266f04
    keegan@nefive:~/src/depthai-python/examples/IMU $ DEPTHAI_LEVEL=debug python3 imu_firmware_update.py
    [2023-09-25 15:23:04.461] [depthai] [debug] Python bindings - version: 2.22.0.0.dev0+63461c6d93df664cc2ee5a83d6c49a77cc266f04 from  build: 2023-09-23 00:01:35 +0000
    [2023-09-25 15:23:04.461] [depthai] [debug] Library information - version: 2.22.0, commit:  from , build: 2023-09-22 23:33:00 +0000, libusb enabled: true
    [2023-09-25 15:23:04.474] [depthai] [debug] Initialize - finished
    imu_firmware_update.py:9: DeprecationWarning: Use constructor taking 'UsbSpeed' instead
      device = dai.Device(pipeline, usb2Mode=True)
    [2023-09-25 15:23:04.692] [depthai] [debug] Resources - Archive 'depthai-bootloader-fwp-0.0.26.tar.xz' open: 5ms, archive read: 226ms
    [2023-09-25 15:23:04.980] [host] [debug] Device - OpenVINO version: universal
    [184430105182410E00] [1.1.4] [1695651784.980] [host] [debug] Device - BoardConfig: {"camera":[],"emmc":null,"gpio":[],"imu":null,"logDevicePrints":null,"logPath":null,"logSizeMax":null,"logVerbosity":null,"network":{"mtu":0,"xlinkTcpNoDelay":true},"nonExclusiveMode":false,"pcieInternalClock":null,"sysctl":[],"uart":[],"usb":{"flashBootedPid":63037,"flashBootedVid":999,"manufacturer":"","maxSpeed":3,"pid":63035,"productName":"","vid":999},"usb3PhyInternalClock":null,"uvc":null,"watchdogInitialDelayMs":null,"watchdogTimeoutMs":null}
    libnop:
    0000: b9 12 b9 07 81 e7 03 81 3b f6 81 e7 03 81 3d f6 03 bd 00 bd 00 b9 02 00 01 ba 00 be be bb 00 bb
    0020: 00 be be be be be be be 00 bb 00 be be
    [2023-09-25 15:23:05.604] [depthai] [debug] Resources - Archive 'depthai-device-fwp-3b164d7220ce82c187cfb100b27e86f269cd882b.tar.xz' open: 5ms, archive read: 1137ms
    [2023-09-25 15:23:06.416] [depthai] [debug] Searching for booted device: DeviceInfo(name=1.1.4, mxid=184430105182410E00, X_LINK_BOOTED, X_LINK_USB_VSC, X_LINK_MYRIAD_X, X_LINK_SUCCESS), name used as hint only
    [184430105182410E00] [1.1.4] [1.779] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.04 / 2.50 MiB, LeonOS Heap: 7.51 / 82.77 MiB, LeonRT Heap: 2.89 / 40.86 MiB
    [184430105182410E00] [1.1.4] [1.779] [system] [info] Temperatures - Average: 35.76C, CSS: 37.48C, MSS 34.40C, UPA: 35.59C, DSS: 35.59C
    [184430105182410E00] [1.1.4] [1.779] [system] [info] Cpu Usage - LeonOS 67.10%, LeonRT: 1.18%
    [184430105182410E00] [1.1.4] [1695651788.217] [host] [debug] Schema dump: {"connections":[],"globalProperties":{"calibData":null,"cameraTuningBlobSize":null,"cameraTuningBlobUri":"","leonCssFrequencyHz":700000000.0,"leonMssFrequencyHz":700000000.0,"pipelineName":null,"pipelineVersion":null,"sippBufferSize":18432,"sippDmaBufferSize":16384,"xlinkChunkSize":-1},"nodes":[]}
    [184430105182410E00] [1.1.4] [1695651788.218] [host] [debug] Asset map dump: {"map":{}}
    [184430105182410E00] [1.1.4] [1.797] [system] [info] SIPP (Signal Image Processing Pipeline) internal buffer size '18432'B, DMA buffer size: '16384'B
    [184430105182410E00] [1.1.4] [1.832] [system] [info]
    [184430105182410E00] [1.1.4] [2.780] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.07 / 2.50 MiB, LeonOS Heap: 7.76 / 82.77 MiB, LeonRT Heap: 2.93 / 40.86 MiB
    [184430105182410E00] [1.1.4] [2.780] [system] [info] Temperatures - Average: 35.82C, CSS: 37.01C, MSS 34.88C, UPA: 36.06C, DSS: 35.35C
    [184430105182410E00] [1.1.4] [2.780] [system] [info] Cpu Usage - LeonOS 1.50%, LeonRT: 3.79%
    IMU type: , firmware version: 0.0.0, embedded firmware version: 0.0.0
    Warning! Flashing IMU firmware can potentially soft brick your device and should be done with caution.
    Do not unplug your device while the IMU firmware is flashing.
    Type 'y' and press enter to proceed, otherwise exits:
    [184430105182410E00] [1.1.4] [3.781] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.07 / 2.50 MiB, LeonOS Heap: 7.76 / 82.77 MiB, LeonRT Heap: 2.93 / 40.86 MiB
    [184430105182410E00] [1.1.4] [3.781] [system] [info] Temperatures - Average: 35.77C, CSS: 36.06C, MSS 35.35C, UPA: 35.83C, DSS: 35.83C
    [184430105182410E00] [1.1.4] [3.781] [system] [info] Cpu Usage - LeonOS 0.52%, LeonRT: 0.05%
    y
    IMU FW update status: 0.0%
    [184430105182410E00] [1.1.4] [4.782] [system] [info] Memory Usage - DDR: 0.12 / 334.18 MiB, CMX: 2.07 / 2.50 MiB, LeonOS Heap: 7.76 / 82.77 MiB, LeonRT Heap: 2.93 / 40.86 MiB
    [184430105182410E00] [1.1.4] [4.782] [system] [info] Temperatures - Average: 36.35C, CSS: 37.71C, MSS 34.88C, UPA: 36.53C, DSS: 36.30C
    [184430105182410E00] [1.1.4] [4.782] [system] [info] Cpu Usage - LeonOS 0.49%, LeonRT: 0.05%
    IMU FW update status: 0.0%
    Firmware update failed!
    [184430105182410E00] [1.1.4] [1695651791.950] [host] [debug] Device about to be closed...
    [184430105182410E00] [1.1.4] [1695651791.951] [host] [debug] Log thread exception caught: Couldn't read data from stream: '__log' (X_LINK_ERROR)
    [184430105182410E00] [1.1.4] [1695651791.951] [host] [debug] Timesync thread exception caught: Couldn't read data from stream: '__timesync' (X_LINK_ERROR)
    [184430105182410E00] [1.1.4] [1695651791.957] [host] [debug] Watchdog thread exception caught: Couldn't write data to stream: '__watchdog' (X_LINK_ERROR)
    [2023-09-25 15:23:14.593] [depthai] [debug] XLinkResetRemote of linkId: (0)
    [184430105182410E00] [1.1.4] [1695651794.593] [host] [debug] Device closed, 2643
    • erik replied to this.

      Hi kneave ,
      I apologize for the delay. I believe it could be a hardware issue, or even that there's no IMU on the PCB. Either way, it would be best to replace your device, could you reach out to support@luxonis.com and link them this forum thread?

        erik Thanks Erik, will do. Not having the best of luck with my selections it seems! 😅