DJI Phantom 2 Vision+ Vision Plus Blank or Black Screen Repair and Fix

Section 2: Flashing procedure stage 2

  1. Now, flash the boot loader part of the NAND... Plug the TTL serial converter into a USB port on your computer
  2. Plug the TTL serial converter into a USB port on your computer
    1. Determine what COM port the device is assigned (https://tnp.uservoice.com/knowledgebase/articles/172101-determining-the-com-port-of-a-usb-to-serial-adapte )
  3. Open up Tera Term or similar terminal application, connect to the TTL serial converter by selecting the serial connection
    1. In Tera Term you goto Setup menu > Serial Port ...
    2. Choose the correct COM port that was assigned to your adapter, and choose "no flow control" and 115200 for the COM port speed
  4. Jumper BOOT and 3V3 pads of the wifi module PC board
  5. Connect the board to the TTL Serial adapter
    1. Note: I had some issues with the board not booting and the terminal program not displaying text from the board if I didn't connect specifically in this order: TTL adapter to USB port, then open Tera Term on the correct serial port, then connect the PC board to the TTL serial adapter (ie power the board)
  6. If you did everything correctly you'll see "BOOT ME BOOT ME BOOT ME" start displaying in the terminal window
  7. Now leave everything connected and close out Tera Term
  8. Open a Command Prompt and navigate to the folder where you put the Flash utility and binaries for phantom 2 vision plus wifi module firmware
  9. Execute this command: sfh_DM36x.exe -nandflash -v -p "COMXX" ubl1_editedByGaucho.img u-boot_modifiedByGaucho.img
    1. Note: replace "COMXX" with "COM3" if your device is on COM port #3. Quotes around COM are fine in the command
  10. It will start flashing some stuff and likely pop out and start saying "BOOT ME BOOT ME BOOT ME" again. At this point I hit CTRL-C which exits the utility. From there I kicked off the same command you see in step 9, above. Eventually all the flashing will succeed and you'll see something like this:

Note: if you don't see :Operation Completed Successfully" then you need to get the device to get into the "BOOT ME" loop again and run the script again (steps 5-9)


Continue on to: Validation - Section 3

For questions, feedback or repair service inquiries, please find my contact details here: http://scr.im/okstuv