User Tools

Site Tools


howto:dumlrub

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:dumlrub [2017/08/02 10:52]
czokie [3. BackDatAssUp]
howto:dumlrub [2019/09/15 13:08] (current)
sprzedawcamarzen ToDo checked: Update toolchain page and bash script for install details for nokogiri
Line 32: Line 32:
  
 Once it is complete, you will find a firmware file dji_system.bin in the current directory. Once it is complete, you will find a firmware file dji_system.bin in the current directory.
-===== 4: LogJammer =====+ 
 +===== 4: RubaDubDUML ===== 
 +RubaDubDUML is designed to upload a firmware image to your device. It takes two parameters. One being the comm port to use, and the other being the firmware to upload. 
 + 
 +  ruby RubaDubDUML.rb /dev/tty.usbmodem1445 dji_system.bin 
 + 
 +===== 5: LogJammer =====
  
 LogJammer is designed to pull upgrade log files from your aircraft and decrypt them automatically.  LogJammer is designed to pull upgrade log files from your aircraft and decrypt them automatically. 
Line 38: Line 44:
   ruby LogJammer.rb   ruby LogJammer.rb
  
-===== 5: CherryPicker =====+===== 6: CherryPicker =====
  
 CherryPicker allows you to pick individual firmware modules to allow you to "roll your own" firmware image. CherryPicker allows you to pick individual firmware modules to allow you to "roll your own" firmware image.
 +
 +It needs a module installed that is not in the toolchain page. This module is a little "demanding" to install. OSX commands listed below SHOULD work.
 +
 +
 +  xcode-select --install
 +  sudo gem install nokogiri  -v '1.6.7.2' -- --with-xml2-include=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.*.sdk/usr/include/libxml2 --use-system-libraries
 +
  
   ruby CherryPicker.rb   ruby CherryPicker.rb
  
-===== To be continued =====+ 
 + 
 +===== Contribute ===== 
 +  * <todo #sprzedawcamarzen:2019-09-15>Update toolchain page and bash script for install details for nokogiri </todo> 
 +  * <todo>Video or other explanation of what comes next</todo>
howto/dumlrub.1501671173.txt.gz · Last modified: 2017/08/02 10:52 by czokie