mirror of
https://github.com/sharkcz/rkdeveloptool.git
synced 2025-01-11 14:25:47 +01:00
Dan Horák
8ca2bcc67e
use a safe way to copy the chip string
based on https://developers.redhat.com/blog/2019/08/12/efficient-string-copying-and-concatenation-in-c Fixes: https://github.com/rockchip-linux/rkdeveloptool/issues/55
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.aclocal 4.autoreconf -i 5.autoheader 5.automake --add-missing 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
Description
Languages
C++
94.8%
C
3.9%
CMake
0.7%
M4
0.3%
Makefile
0.3%