History log of /rkdeveloptool/ (Results 1 – 25 of 83)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
304f073707-Mar-2025 shineseth-rk <yi.liu@rock-chips.com>

Merge pull request #106 from amouiche/master

Add the capability to change the storage (eMMC, SD, SPINOR...).

87d4df5207-Mar-2025 shineseth-rk <yi.liu@rock-chips.com>

Merge branch 'quanghd96-master'

054028e707-Mar-2025 shineseth-rk <yi.liu@rock-chips.com>

Merge branch 'master' of github.com:quanghd96/rkdeveloptool into quanghd96-master

Signed-off-by: shineseth-rk <yi.liu@rock-chips.com>

f10e8d3207-Mar-2025 shineseth-rk <yi.liu@rock-chips.com>

Merge pull request #66 from flatmax/autogen

Autogen added

0a25e8a507-Mar-2025 shineseth-rk <yi.liu@rock-chips.com>

Merge pull request #58 from CounterPillow/udev-rules

udev: add rk3566 to udev rules

df1a1f0e07-Mar-2025 shineseth-rk <yi.liu@rock-chips.com>

Merge pull request #57 from sharkcz/fixes

use a safe way to copy the chip string

b06b487d07-Mar-2025 shineseth-rk <yi.liu@rock-chips.com>

Merge pull request #56 from WinterMute/mingw-w64-build-fixes

fix building with mingw-w64

554066a009-Feb-2025 Arnaud Mouiche <arnaud.mouiche@invoxia.com>

Add the capability to change the storage (eMMC, SD, SPINOR...).

Implemented by reverse engineering of windows RKDevTool USB transactions.
The naming of operations (eg. READ_STORAGE, CHANGE_STORAGE)

Add the capability to change the storage (eMMC, SD, SPINOR...).

Implemented by reverse engineering of windows RKDevTool USB transactions.
The naming of operations (eg. READ_STORAGE, CHANGE_STORAGE) are
pure speculation, but the result is effective.
Also, the numbering of storage device (eg. 1=eMMC, 2=SD, 9=SPINOR) may be
dependent of the SOC.

Developed and tested on rk3588 (Radxa Rock 5 ITX)

Example of usage:
rkdeveloptool db rk3588_spl_loader_v1.15.113.bin
# select the SPINOR
rkdeveloptool cs 9
# clear the whole SPINOR device
rkdeveloptool ef

# write an image starting at block 0
rkdeveloptool wl 0 /tmp/spinor_image.bin

show more ...

1831c99c05-Nov-2022 Quang Dang <quanghd96@gmail.com>

change sprintf to snprintf

c8220fe306-Mar-2022 Matt Flax <flatmax@flatmax.org>

Reduce update the readme with th e autogen.sh usage.

fa61130a06-Mar-2022 Matt Flax <flatmax@flatmax.org>

Added autogen.sh

dbf79da530-Aug-2021 Nicolas Frattaroli <frattaroli.nicolas@gmail.com>

udev: add rk3566 to udev rules

Signed-off-by: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>

8ca2bcc618-Jun-2021 Dan Horák <dan@danny.cz>

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/

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

show more ...

21b25fd426-May-2021 Dave Murphy <davem@devkitpro.org>

fix building with mingw-w64

46bb4c0708-Apr-2021 liuyi <liuyi@rock-chips.com>

v1.32:
1.support to upgrade 356x loader

Signed-off-by: liuyi <liuyi@rock-chips.com>

e607a5d603-Feb-2021 liuyi <liuyi@rock-chips.com>

1.fix erase ubi bug
2.fix download ubi bug

Signed-off-by: liuyi <liuyi@rock-chips.com>

e541b7bb22-Jan-2021 liuyi <liuyi@rock-chips.com>

1.support erase block forcely
2.fix create gpt bug

Signed-off-by: liuyi <liuyi@rock-chips.com>

9870459526-Oct-2020 liuyi <liuyi@rock-chips.com>

fix compile notes in the readme.txt

Signed-off-by: liuyi <liuyi@rock-chips.com>

1e890c4f31-Aug-2020 liuyi <liuyi@rock-chips.com>

Merge branch 'master' of https://github.com/rockchip-linux/rkdeveloptool

0dcb0a4c31-Aug-2020 liuyi <liuyi@rock-chips.com>

1.support to write ubi image
2.cut off iconv reference

Signed-off-by: liuyi <liuyi@rock-chips.com>

468237fe31-Aug-2020 liuyi <liuyi@rock-chips.com>

1.support to write ubi image
2.cut off iconv reference

Signed-off-by: liuyi <liuyi@rock-chips.com>

6e92ebcf01-Jul-2019 Open Source Software for Rockchip SoCs(moved to https://github.com/rockchip-linux/) <cf@rock-chips.com>

Merge pull request #42 from nullr0ute/gcc9-fixes

Use signed char for variable

aca206f728-Jun-2019 Peter Robinson <pbrobinson@gmail.com>

Use signed char for variable

Architectures other than x86 don't by default treat char as signed so
be explicit so the build doesn't fail when building on other arches
such as Arm.

Signed-off-by: Pe

Use signed char for variable

Architectures other than x86 don't by default treat char as signed so
be explicit so the build doesn't fail when building on other arches
such as Arm.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>

show more ...

c49bf47e28-Jun-2019 Kever Yang <kever.yang@rock-chips.com>

fix array boundry error

g++ -DHAVE_CONFIG_H -I. -I./cfg -Wall -Werror -Wextra -Wreturn-type
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -D_LARGE_FILE
-I/usr/include/libusb-1.0 -O2 -g -pipe -Wall

fix array boundry error

g++ -DHAVE_CONFIG_H -I. -I./cfg -Wall -Werror -Wextra -Wreturn-type
-fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -D_LARGE_FILE
-I/usr/include/libusb-1.0 -O2 -g -pipe -Wall -Werror=format-security
-Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions
-fstack-protector-strong -grecord-gcc-switches
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c
-o main.o main.cpp
main.cpp: In function 'bool unpackBoot(char*)':
main.cpp:1734:11: error: array subscript 20 is outside array bounds of
'char [20]' [-Werror=array-bounds]1734 | str[len] = 0;| ~~~~~~~~~^~~
main.cpp:1772:7: note: while referencing 'name'1772 | char name[MAX_NAME_LEN];| ^~~~
cc1plus: all warnings being treated as errors
make[1]: *** [Makefile:475: main.o] Error 1

Reported-by: Peter Robinson <pbrobinson@gmail.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

5e44dcd928-Jun-2019 Open Source Software for Rockchip SoCs(moved to https://github.com/rockchip-linux/) <cf@rock-chips.com>

Merge pull request #39 from cmuellner/compilation

Fix compilation issue in split_item().

1234