DJI Error Code 6000 indicates that the camera’s primary image sensor (CMOS) or its onboard processing board failed to initialize or deliver a valid video stream to the aircraft core. When this error triggers in the DJI Fly or DJI GO 4 app, the camera interface may display a black screen, a frozen preview frame, or distorted visual artifacts, preventing photo and video capture.
Fast Fix
Power down the aircraft, remove the microSD card, and inspect the camera lens barrel and rear heatsink for excessive heat or physical damage. Restart the drone without the SD card installed. If the camera feed returns, reformat the SD card on a computer before using it again.
Quick Safety Snapshot
- Severity: Medium (Flight control and navigation remain active; payload imaging is compromised).
- Safe to fly: Generally safe to fly back for a landing, but not recommended for normal operations. Flying without an active camera feed eliminates forward visual line-of-sight monitoring from the controller.
- Primary cause: Corrupted microSD card locking the image processor, high internal camera temperature, dislodged coaxial video cable, or physical sensor damage from an impact.
- Immediate action: Ground the aircraft and allow the camera assembly to cool before running diagnostics.
What Error 6000 Means
The camera module on a DJI drone functions as an independent imaging computer. It consists of the lens group, the CMOS image sensor, and an image signal processor (ISP) board that encodes raw pixel data into a digital video feed.
During startup, the flight controller and the transmission system (OcuSync / O3 / O4) establish a high-speed data link with the camera’s ISP. If the image sensor does not respond to clock signals, drops frames continuously, or fails its hardware self-test, the system flags Camera Sensor Error (Code 6000).
Diagnostic Path: Pinpointing the Imaging Failure
[Error Code 6000 Displayed]
│
▼
Is a microSD card installed?
├─► YES: Power down, remove SD card, and reboot.
│ └─► Feed restored? ──► MicroSD card I/O lockup or corruption.
└─► NO
│
▼
Check Physical Camera Condition
├─► Camera body extremely hot to the touch:
│ └─► Thermal shutdown of ISP. Let cool in shade 15 mins.
├─► Lens/Gimbal shows physical impact marks or post-crash tilt:
│ └─► Micro-coaxial cable unseated or CMOS sensor glass fractured.
└─► No physical damage, normal temperature:
└─► Firmware desync or internal hardware bus failure.
1. MicroSD Card Bus Lockup
A faulty, slow, or corrupted microSD card can freeze the camera’s processing pipeline. When the ISP initializes, it attempts to read the file allocation table on the storage card. If the card has bad sectors or a damaged file system, the read loop can lock up the entire sensor interface, presenting as a camera sensor hardware error. See DJI Error Code 6006 SD Card Read Error.
2. Thermal Overload (Heat Soak)
High-resolution CMOS sensors generate substantial heat during operation. If the drone is left idling on the ground in warm weather without prop airflow, the camera module quickly reaches its safety limit. To protect the silicon sensor from permanent thermal noise degradation, the system cuts power to the imaging pipeline.
3. Loose Micro-Coaxial Video Cable
The video data stream travels from the camera through a thin, multi-core micro-coaxial cable that passes through the gimbal pivots into the drone’s body. A hard landing, branch snag, or sudden gimbal whip can partially unseat this micro-connector from the back of the camera housing.
4. Post-Crash CMOS Decoupling
In head-on collisions, the sudden stop can shear the surface-mount solder balls connecting the CMOS sensor package to the imaging board, or crack the infrared cut-off filter glass directly above the sensor.
Step-by-Step Resolution
- Perform an Isolated Cold Boot Without Storage:
- Power off the aircraft and remove the battery.
- Eject the microSD card.
- Let the drone rest for 10 minutes in a cool room.
- Reinsert the battery (leaving the SD slot empty) and power on.
- If the video feed returns cleanly, format your microSD card using the official SD Card Formatter tool on a computer (exFAT format), or replace it with a certified U3/V30 card: DJI SD Card Slow: Recommended Cards and Fixes.
- Reset Camera Parameters in the App:
- If the app interface is responsive, go to Camera Settings (the three sliders or camera icon in the app).
- Scroll down and select Reset Camera Parameters to wipe invalid exposure, resolution, or color profile configurations that may cause driver crashes.
- Re-flash Firmware via DJI Assistant 2:
- Download the correct version of DJI Assistant 2 for your aircraft series on a computer.
- Connect the drone via USB-C and power it up.
- Go to Firmware Update and click Refresh on the current operational build. This completely rewrites the camera ISP firmware payload: DJI Camera Firmware Mismatch Error.
Common Misdiagnoses
- Confusing Sensor Error with Storage Failure: DJI Error Code 6005 Camera Storage Error means the sensor is working fine, but data cannot be written to internal memory. Error 6000 means the imaging hardware itself is non-responsive.
- Assuming Transmission Failure: DJI Error Code 10001 Image Transmission Error indicates the wireless link between drone and controller is degraded. With Error 6000, your telemetry signal and controller link can be at 100%, but the camera view is black or frozen.
Professional Repair Path
If Error 6000 persists with no SD card installed and after a clean firmware refresh, the issue is an internal hardware failure. The micro-coaxial cable or the camera core board has sustained permanent damage:
- Avoid taking apart the camera housing yourself; the lens and sensor are assembled in a cleanroom environment, and opening the barrel will introduce dust onto the bare sensor glass.
- Send the aircraft or camera payload to DJI Support or an authorized repair center for a camera module replacement.