User Tools

Site Tools


howto:p3fwtooluse

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
howto:p3fwtooluse [2018/01/22 00:04]
digdat0 created
howto:p3fwtooluse [2018/06/01 17:10] (current)
digdat0 [DJI Firmware Container tool (dji_fwcon.py) usage]
Line 1: Line 1:
-==== DJI Firmware Container tool (dji_fwcon.py) usage ====+===== DJI Firmware Container tool (dji_xv4_fwcon.py) usage =====
 This tool extracts the main firmare .bin file. It exports all of the packed modules into seperate, single .bin files, as well as a .ini file matching that bin file, presenting information about it.  This tool extracts the main firmare .bin file. It exports all of the packed modules into seperate, single .bin files, as well as a .ini file matching that bin file, presenting information about it. 
  
 The command for the python script is as follows: The command for the python script is as follows:
  
-    dji_fwcon.py <-x|-a> [-v] [-f] [-c] -p <fwpkgfile> [-d <dcprefix>]+    dji_xv4_fwcon.py <-x|-a> [-v] [-f] [-c] -p <fwpkgfile> [-d <dcprefix>]
     -h  help     -h  help
     -p <fwpkgfile> - name of the firmware package file     -p <fwpkgfile> - name of the firmware package file
Line 16: Line 16:
   * The main command you will use to extract is   * The main command you will use to extract is
  
-    dji_fwcon.py -vv -x -p <filename>+    dji_xv4_fwcon.py -vv -x -p <filename>
  
   * Where filename = P3S_FW_V01.07.0060.bin or another filename   * Where filename = P3S_FW_V01.07.0060.bin or another filename
   * After extracting, you will see many more files in that same folder.   * After extracting, you will see many more files in that same folder.
  
-==== DJI Flight Controller Firmware Parameters Array Editor (dji_flyc_param_ed) usage ====+===== DJI Flight Controller Firmware Parameters Array Editor (dji_flyc_param_ed) usage =====
 This is the script which will extract the contents of the flight controller module, m306. This is important, as this module (m306) contains the flight parameters. The tool will export a file named flyc_param_infos which js a JSON formatted text file. You can edit this file, save it (in the same folder) and then remake the m306 module, to allow 'installing' the mods into your aircraft.  This is the script which will extract the contents of the flight controller module, m306. This is important, as this module (m306) contains the flight parameters. The tool will export a file named flyc_param_infos which js a JSON formatted text file. You can edit this file, save it (in the same folder) and then remake the m306 module, to allow 'installing' the mods into your aircraft. 
  
howto/p3fwtooluse.1516579483.txt.gz ยท Last modified: 2018/01/22 00:04 by digdat0