Home
last modified time | relevance | path

Searched hist:"554066 a0898de0aaf5ea9a5157753dd09ab9c0ef" (Results 1 – 3 of 3) sorted by relevance

/rkdeveloptool/
H A DRKComm.cpp554066a0898de0aaf5ea9a5157753dd09ab9c0ef Sun Feb 09 13:50:52 UTC 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) 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
H A DRKComm.h554066a0898de0aaf5ea9a5157753dd09ab9c0ef Sun Feb 09 13:50:52 UTC 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) 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
H A Dmain.cpp554066a0898de0aaf5ea9a5157753dd09ab9c0ef Sun Feb 09 13:50:52 UTC 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) 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