o-gs / dji-firmware-tools

Tools for handling firmwares of DJI products, with focus on quadcopters.
GNU General Public License v3.0
1.48k stars 410 forks source link

Phantom 3 SE - camera stops working when recording #107

Open AlexBubis opened 5 years ago

AlexBubis commented 5 years ago

Please note I have tried everything already so bear with me, I am sorry if this is a long post. The camera and gimbal on my Phantom SE are working perfectly fine, the gimbal is smooth balanced and quiet. The live feed through the camera to my phone is perfect. But when I go to record a video the record button just freezes. It will only record at 720p, if I go over that it seems to overload the board or something and after 10 or so seconds of being unresponsive it spits out a "Invalid sd card" message. Now I know my sd cards are all perfectly functional, formated correctly (from inside the drone) and definitely fast enough (all 100MB/s write and read). I have done a lot of messing around trying different things.

For example, if I take a photo, no problem, perfect. If I wait 10 seconds and snap another, perfect it works.But if I take a photo and then 2 seconds later snap another it will dim the shutter button and then seem like it's trying to record the second picture as if it's blocked up a cache or something.

Similarly if I try to take a video over 720p it seems to "overload" the camera and sd card with too much information too fast, i hope you know what I mean, I'm sorry if I'm not making sense. It's as if the camera is biting off more than it can chew and then shitting the bed and reporting "sd card error".

I have tried a ton of things already, taking everything apart to inspect it, cleaning all components thoroughly etc. But if I don't know what I am looking for it's harder.

My question is this. I have a Phantom SE, which has the memory slot on the same board as the image sensor, like in this picture you posted:

https://github.com/o-gs/dji-firmware-tools/wiki/WM321-Camera-sensor-board

So that should narrow down the search for problems to that board correct? What should I look for? Again I am sorry if I am not making sense, and for writing an essay. I'm a college student with no cash for a new gimbal/camera and also a computer enthusiast who be proud to have figured this out on his own. Thank you for your time.

mefistotelis commented 5 years ago

For reference, here's the answer I gave on Slack:

If your device can handle some badwidth, but stops wortking on full load, then either: