I already checked out the other answers on StackExchange, and followed every step of this guide: https://www.raspberrypi.org/documentation/raspbian/applications/camera.md, as well as the referenced Setup guide.
Here is the output of
raspistill -v -o test.jpg (same results with
mmal: Cannot read camera info, keeping the defaults for OV5647 raspistill Camera App v1.3.11 Width 2592, Height 1944, quality 85, filename test.jpg Time delay 5000, Raw no Thumbnail enabled Yes, width 64, height 48, quality 35 Link to latest frame enabled no Full resolution preview No Capture method : Single capture Preview Yes, Full screen Yes Preview window 0,0,1024,768 Opacity 255 Sharpness 0, Contrast 0, Brightness 50 Saturation 0, ISO 0, Video Stabilisation No, Exposure compensation 0 Exposure Mode 'auto', AWB Mode 'auto', Image Effect 'none' Flicker Avoid Mode 'off' Metering Mode 'average', Colour Effect Enabled No with U = 128, V = 128 Rotation 0, hflip No, vflip No ROI x 0.000000, y 0.000000, w 1.000000 h 1.000000 mmal: mmal_vc_component_create: failed to create component 'vc.ril.camera' (1:ENOMEM) mmal: mmal_component_create_core: could not create component 'vc.ril.camera' (1) mmal: Failed to create camera component mmal: main: Failed to create camera component mmal: Camera is not detected. Please check carefully the camera module is installed correctly
I see the error related to
ENOMEM, but I double-checked my memory split has 256 (MB I assume) assigned to GPU.
Is my camera defective? How can I tell if I fried it? There has never been any sparks or pop or anything from static discharges. Unless my cat did it somehow...
EDIT: I tested this camera on a Pi 3, Pi Zero W (each with their respective cables), and on Raspbian Jessie and Stretch.