No description or website provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cfg update the build system to use autotools Mar 24, 2017
.gitignore update the build system to use autotools Mar 24, 2017
99-rk-rockusb.rules rk3128: add rk3128 support Mar 17, 2018
CMakeLists.txt Adapt to CMake. Apr 30, 2018
DefineHeader.h 1.add "wlx" command support flash image by name Aug 7, 2017
Endian.h rkDevelopTool: initial commit Mar 7, 2017
Makefile.am use rm instead of $(RM) for clean targets Oct 10, 2017
Property.hpp rkDevelopTool: initial commit Mar 7, 2017
RKBoot.cpp rkDevelopTool: initial commit Mar 7, 2017
RKBoot.h rkDevelopTool: initial commit Mar 7, 2017
RKComm.cpp rkdeveloptool: v1.3 Mar 28, 2018
RKComm.h rkdeveloptool: v1.3 Mar 28, 2018
RKDevice.cpp rkdeveloptool: v1.3 Mar 28, 2018
RKDevice.h rkdeveloptool: v1.3 Mar 28, 2018
RKImage.cpp rkDevelopTool: initial commit Mar 7, 2017
RKImage.h rkDevelopTool: initial commit Mar 7, 2017
RKLog.cpp main: fix print 'failed to stat config.ini'error Apr 25, 2017
RKLog.h RKLog: disable record log by default Apr 18, 2017
RKScan.cpp rk3128: add rk3128 support Mar 17, 2018
RKScan.h rkDevelopTool: initial commit Mar 7, 2017
Readme.txt Readme.txt: update the compile error help Aug 30, 2017
boot_merger.h boot_merger: modify default config file for boot merger Apr 18, 2017
config.h.in Adapt to CMake. Apr 30, 2018
config.ini main: fix print 'failed to stat config.ini'error Apr 25, 2017
configure.ac Fix iconv detection for FreeBSD Sep 7, 2018
crc.cpp main: update to version 1.2 Apr 11, 2017
gpt.h main: update to version 1.2 Apr 11, 2017
license.txt rkDevelopTool: initial commit Mar 7, 2017
main.cpp Merge pull request #19 from kgoger/pack_cmd_fix Sep 3, 2018
parameter_gpt.txt 1.correct grow partition size error Aug 4, 2017

Readme.txt

rkdeveloptool gives you a simple way to read/write rockusb device.let's start.

compile and install
1 install libusb and libudev
	sudo apt-get install libudev-dev libusb-1.0-0-dev dh-autoreconf
2 go into root of rkdeveloptool
3 autoreconf -i
4 ./configure
5 make

rkdeveloptool usage,input "rkdeveloptool -h" to see

example:
1.download kernel.img
sudo ./rkdeveloptool db RKXXLoader.bin    //download usbplug to device
sudo ./rkdeveloptool wl 0x8000 kernel.img //0x8000 is base of kernel partition,unit is sector.
sudo ./rkdeveloptool rd                   //reset device

compile error help
if you encounter the error like below:
./configure: line 4269: syntax error near unexpected token `LIBUSB1,libusb-1.0'
./configure: line 4269: `PKG_CHECK_MODULES(LIBUSB1,libusb-1.0)'

You should install pkg-config libusb-1.0:
	sudo apt-get install pkg-config libusb-1.0