Cameras for Raspberry Pi

  1. Home
  2. Docs
  3. Cameras for Raspberry Pi
  4. 16MP IMX519 Camera Modules
  5. 16MP Autofocus Camera Troubleshooting

16MP Autofocus Camera Troubleshooting

Notice

When the camera works abnormally, reconfirm the following basic

details:

  • Make sure the cable line connection is normal and stable
  • Make sure the camera you are using is normal version instead of specific version for camarray board.
  • Make sure you are using the appropriate bullseye OS version (legacy buster version is not recommended)
  • Follow the libcamera installation guide,  make sure the driver, specific libcamera-dev and libcamera-apps  installed normal.

Before contacting arducam, please provide the following information so that we can help you solve problems efficiently.

  • Hardware related:
  • Camera module number(e.g. SKU) or purchase link  
    • Hardware connection diagram 
    • Screenshot of operation commnad
  • system related informaton which can be obtained by the following commands:
    • uname -a
    • cat /etc/os-release
    • cat /proc/meminfo
    • cat /boot/config.txt
  • System log
    • dmesg | grep imx519
  • Application log
    • Provide error log or screenshots about application throw out.

Troubleshooting

  • Cannot find the corresponding package, please send the following information to [email protected] Hardware Revision: b03111 Kernel Version: 5.4.83-v7l+
  • /dev/video0[12:cap]: Unable to request 1 buffers: Cannot allocate memory ERROR: *** failed to allocate capture buffers ***
    • A: Insufficient memory will cause this issue. Just open the /boot/config.txt and add dtoverlay-vc4-kms-v3d,cma-<size> to resize memory. For imx519,  dtoverlay-vc4-kms-v3d,cma-128 is recommend.
897c6ca0 1382 4c73 9b64 2b1ca7e87e26
  • [Note: 4G or bigger memory platform are recommend].
  • terminate called after throwing an instance of \’std::runtime_error\’ what():failed to import fd 21 Aborted
    • A: For PI Zero~PI3, Please execute the follow commands:
  • Work abnormal on CM3/CM4 platform
    • Check again to ensure you have add the following command to /boot/config.txt:
      • dtoverlay=imx519,
      • dtoverlay=imx519,cam0
    • Select  specific camera:
      • libcamera-still -t 0 –camera 0
      • libcamera-still -t 0 –camera 1

Was this article helpful to you? Yes 7 No 5