Name Date Size #Lines LOC

..--

cfg/H--147

.gitignoreH A D02-Apr-2017124 1211

99-rk-rockusb.rulesH A D07-Mar-2025751 2118

CMakeLists.txtH A D03-Sep-20181.4 KiB5742

DefineHeader.hH A D07-Mar-20256 KiB238222

Endian.hH A D07-Mar-20171 KiB2217

Makefile.amH A D28-Nov-2017558 2216

Property.hppH A D07-Mar-20172.5 KiB9454

RKBoot.cppH A D07-Mar-20256.6 KiB315298

RKBoot.hH A D07-Mar-20252.5 KiB9286

RKComm.cppH A D07-Mar-202520.3 KiB885749

RKComm.hH A D07-Mar-20255.5 KiB180170

RKDevice.cppH A D07-Mar-202516.7 KiB676631

RKDevice.hH A D07-Mar-20253.3 KiB132115

RKImage.cppH A D07-Mar-20256.8 KiB299281

RKImage.hH A D07-Mar-20172.1 KiB7773

RKLog.cppH A D07-Mar-20252.7 KiB128112

RKLog.hH A D18-Apr-2017945 4238

RKScan.cppH A D03-Sep-201815 KiB620563

RKScan.hH A D07-Mar-20171.9 KiB5247

Readme.txtH A D07-Mar-2025865 2620

autogen.shH A D07-Mar-202541 31

boot_merger.hH A D18-Apr-20173.9 KiB155125

config.h.inH A D03-Sep-2018123 32

config.iniHD25-Apr-20170

configure.acH A D08-Apr-2021734 3930

crc.cppH A D07-Mar-202516.7 KiB484423

gpt.hH A D11-Apr-20174.3 KiB164149

license.txtH A D07-Mar-201717.6 KiB339281

main.cppH A D07-Mar-202591.7 KiB3,4333,175

parameter_gpt.txtH A D04-Aug-2017572 1615

Readme.txt

1rkdeveloptool gives you a simple way to read/write rockusb device.let's start.
2
3compile and install
41. install libusb and libudev
5	sudo apt-get install libudev-dev libusb-1.0-0-dev dh-autoreconf
62. go into root of rkdeveloptool
73. ./autogen.sh
84. ./configure
95. make
10
11rkdeveloptool usage,input "rkdeveloptool -h" to see
12
13example:
141.download kernel.img
15sudo ./rkdeveloptool db RKXXLoader.bin    //download usbplug to device
16sudo ./rkdeveloptool wl 0x8000 kernel.img //0x8000 is base of kernel partition,unit is sector.
17sudo ./rkdeveloptool rd                   //reset device
18
19compile error help
20if you encounter the error like below:
21./configure: line 4269: syntax error near unexpected token `LIBUSB1,libusb-1.0'
22./configure: line 4269: `PKG_CHECK_MODULES(LIBUSB1,libusb-1.0)'
23
24You should install pkg-config libusb-1.0:
25	sudo apt-get install pkg-config libusb-1.0
26