o-gs / dji-firmware-tools

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

Phantom 3 boards photos request #22

Closed mefistotelis closed 3 years ago

mefistotelis commented 7 years ago

It would help in hacking if we had sharp pictures of all the boards making up Phantom 3 Pro/Adv (both Aircraft and RC).

@notsolowki already prepared photos of camera top board - these are not perfect, but did helped me a lot: https://github.com/mefistotelis/phantom-firmware-tools/issues/5#issuecomment-270053099

The photos should be in good enough quality so that the markings on chips are readable; if they're not - it is best to follow whole board photo by a close-up on parts of the board, and find an angle at which the markings are well visible.

We need photos of both sides of each board.

Photos of the main controller board are easy to find in google; but I wasn't able to find good photos of the RC internals.

MrBurnsAT commented 6 years ago

p1140199

p1140201

MrBurnsAT commented 6 years ago

p1140203

p1140205

p1140206

p1140208

MrBurnsAT commented 6 years ago

p1140210

p1140211

p1140213

mefistotelis commented 6 years ago

VPS wiki updated; thank you. I will use that IMU image too, sooner or later.

noiseBOY commented 6 years ago

Hi.I want to communicate with the board vps phantom(dji). please guide me. And what's the output of the board?

mefistotelis commented 6 years ago

I want to communicate with the board vps phantom(dji). please guide me.

Get USB-to-TTL, solder to service pads which look like a serial interface and go with it. When you have any findings, please report them so we can update the wiki. You can create a separate issue for your progress and related questions.

noiseBOY commented 6 years ago

TNX Do you know what the serial conection is?

2018-05-17 17:56 GMT+04:30 mefistotelis notifications@github.com:

I want to communicate with the board vps phantom(dji). please guide me.

Get USB-to-TTL, solder to service pads which look like a serial interface and go with it. When you have any findings, please report them so we can update the wiki. You can create a separate issue for your progress and related questions.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/o-gs/dji-firmware-tools/issues/22#issuecomment-389865365, or mute the thread https://github.com/notifications/unsubscribe-auth/AljPb67hZR52b8KZw5gDyDdv-yomBKW6ks5tzXp-gaJpZM4MM7FP .

mefistotelis commented 6 years ago

Do you know what the serial conection is?

https://en.wikipedia.org/wiki/Serial_port https://en.wikipedia.org/wiki/Universal_asynchronous_receiver-transmitter

noiseBOY commented 6 years ago

mrc I thought it might be i2c

2018-05-17 18:07 GMT+04:30 mefistotelis notifications@github.com:

Do you know what the serial conection is? https://en.wikipedia.org/wiki/Serial_port https://en.wikipedia.org/wiki/Universal_asynchronous_receiver-transmitter

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/o-gs/dji-firmware-tools/issues/22#issuecomment-389869041, or mute the thread https://github.com/notifications/unsubscribe-auth/AljPbzx3RDsSgFu0WF7T9A1D_Vt2razKks5tzX01gaJpZM4MM7FP .

mefistotelis commented 6 years ago

The protocols used are CAN and UART. For debug interfaces, UART only.

noiseBOY commented 6 years ago

Thanks for the guidance

2018-05-17 18:17 GMT+04:30 mefistotelis notifications@github.com:

The protocols used are CAN and UART. For debug interfaces, UART only.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/o-gs/dji-firmware-tools/issues/22#issuecomment-389871917, or mute the thread https://github.com/notifications/unsubscribe-auth/AljPb5oXLVw3pCsE8fJSuoV_gMVUByIfks5tzX9XgaJpZM4MM7FP .

kramer123 commented 5 years ago

Hi, I am trying to re-flow the top gimbal boards I have that have no image. It would help me if I knew what each chip did and which chips were ram for what. so far one board seems better , has an image (image would come and go). I have many drones here can upload any image that is missing here.

mefistotelis commented 5 years ago

would help me if I knew what each chip did and which chips were ram for what

Everything is already on the wiki: https://github.com/o-gs/dji-firmware-tools/wiki/WM320-Gimbal-top-board#parts Chips are also grouped here: https://github.com/o-gs/dji-firmware-tools/wiki/WM320-Gimbal-top-board#programming

There's also a simplified diagram on page 18 here: https://github.com/o-gs/dji-hardware-schematics/blob/master/phantom_3_pro_overview/phantom_3_pro_overview.pdf

I have many drones here can upload any image that is missing here.

If there's any DJI board you have which has no wiki page yet or wiki page has no images, please send me the photos and I will add them.

List of all boards on the wiki is here: https://github.com/o-gs/dji-firmware-tools/wiki/DJI-Hardware

mefistotelis commented 3 years ago

All Ph3 photos are now on the wiki, so closing.