History log of /rk3399_rockchip-uboot/scripts/fit.sh (Results 1 – 24 of 24)
Revision Date Author Comments
# 554ddf99 20-Dec-2024 Xuhui Lin <xuhui.lin@rock-chips.com>

scripts: fit-core.sh: Add fit_signcfg export support

Change-Id: I0d54c4d1603cbdc7bfec670ef8af9620dd26f272
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-

scripts: fit-core.sh: Add fit_signcfg export support

Change-Id: I0d54c4d1603cbdc7bfec670ef8af9620dd26f272
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# c6d8e6aa 10-Nov-2023 Zain Wang <wzz@rock-chips.com>

scripts: fit.sh: repack boot / recovery individually

Easier to sign boot.img or recovery.img.
scripts/fit.sh --boot_img|recovery_img <img_path>

Signed-off-by: Zain Wang <wzz@rock-chips.com>
Change-

scripts: fit.sh: repack boot / recovery individually

Easier to sign boot.img or recovery.img.
scripts/fit.sh --boot_img|recovery_img <img_path>

Signed-off-by: Zain Wang <wzz@rock-chips.com>
Change-Id: Ib9c0396625971469e13e8092d233e2aea5714486

show more ...


# 1e9dc3b8 18-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

scripts: fit.sh: separate core function to fit-core.sh

In order to be shared with other script.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I25052dde494750d444ecc25880e301f376e0f1

scripts: fit.sh: separate core function to fit-core.sh

In order to be shared with other script.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I25052dde494750d444ecc25880e301f376e0f172

show more ...


# 7e94e08e 01-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

make/fit.sh: Add file suffix for match pattern

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I8aec87ee859a426fc6520bcc7693a35bd34b6382


# 89b86f57 28-Feb-2022 Joseph Chen <chenjh@rock-chips.com>

make.sh/scripts: Add idblock support

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ic8cad0353752ac0f630a7ec1ed61a50f221d01de


# 5ebd6a91 01-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

scripts: fit: split sl and lk command of rk sign tool

In order to compat with the comming new rk sign tool.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9a79cbb12b10e7b00bcf898861

scripts: fit: split sl and lk command of rk sign tool

In order to compat with the comming new rk sign tool.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9a79cbb12b10e7b00bcf898861c2846b23736fc2

show more ...


# 1659f9af 21-Dec-2021 Joseph Chen <chenjh@rock-chips.com>

scripts: fit: check dev.pubkey and sign result

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9ee14f685a11827da6dc472f2c85bd4b13c1e657


# 1c67daaa 10-Nov-2021 Joseph Chen <chenjh@rock-chips.com>

scripts: fit: increase external data offset

Fix compile error when fit signature is enabled, because
bl31.elf increases more bl31 binaries.

compile error:
Failed: external offset 0xe00 overlaps F

scripts: fit: increase external data offset

Fix compile error when fit signature is enabled, because
bl31.elf increases more bl31 binaries.

compile error:
Failed: external offset 0xe00 overlaps FIT length 0x1000
./tools/mkimage Can't add hashes to FIT blob: -22

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Iec1719d9edcbe1755c1b6575d67ccc4b7e3a5d7d

show more ...


# a9095dd9 12-Aug-2021 Joseph Chen <chenjh@rock-chips.com>

scripts: fit.sh: --burn-key-hash requires CONFIG_SPL_FIT_HW_CRYPTO=y

The key hash is from RSA_N/E/C(NP), while they are assigned in
SPL DTB when CONFIG_SPL_FIT_HW_CRYPTO=y.

Signed-off-by: Joseph Ch

scripts: fit.sh: --burn-key-hash requires CONFIG_SPL_FIT_HW_CRYPTO=y

The key hash is from RSA_N/E/C(NP), while they are assigned in
SPL DTB when CONFIG_SPL_FIT_HW_CRYPTO=y.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Icf105723f7f23fd818478c1c10b43b801fcbbc67

show more ...


# 2a0b9372 12-Apr-2021 Joseph Chen <chenjh@rock-chips.com>

make.sh: support sign loader for rv1126/rv1109/rk356x

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I3820c25b2208ba57544156f49a178

make.sh: support sign loader for rv1126/rv1109/rk356x

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I3820c25b2208ba57544156f49a17853555e2f382

show more ...


# ac05169a 02-Feb-2021 Joseph Chen <chenjh@rock-chips.com>

scripts: fit: set data offset as 0xe00 for all cases

We don't want complicated confgure.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I72e7e0b3a31abea17a63e54b81c1e7d7ad53d7a6


# 4b1cd58c 17-Jan-2021 Joseph Chen <chenjh@rock-chips.com>

scripts: fit: support sign recovery.img

Add args:
--recovery_img
--rollback-index-recovery
--version-recovery

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Iabd9a78155f1d6e10b953

scripts: fit: support sign recovery.img

Add args:
--recovery_img
--rollback-index-recovery
--version-recovery

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Iabd9a78155f1d6e10b9539bb9fee6d17153b8074

show more ...


# 374d2596 17-Jan-2021 Joseph Chen <chenjh@rock-chips.com>

scripts: fit.sh: add more comments

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ia283f3abad0afe683db073a8fc1fc9220f796e09


# b800cd5a 29-Dec-2020 Joseph Chen <chenjh@rock-chips.com>

Revert "scripts: fit.sh: remove unused property but not initial as 0"

This reverts commit f269c7e952a4c0e2ab4c185d34d2479944c4e33b.

Reason: It breaks software RSA verify.

Signed-off-by: Joseph Che

Revert "scripts: fit.sh: remove unused property but not initial as 0"

This reverts commit f269c7e952a4c0e2ab4c185d34d2479944c4e33b.

Reason: It breaks software RSA verify.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2dd1676d57c3860f3d278ef61935c9e77435a30e

show more ...


# 173a9307 16-Dec-2020 Joseph Chen <chenjh@rock-chips.com>

make/fit.sh: show itb making process info

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6dc634060044839ebbf545cdb20fa38ee05df04b


# 33e46123 15-Dec-2020 Joseph Chen <chenjh@rock-chips.com>

make/fit.sh: arm64 support pack mcu.bin

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ic9324204075ebce4fd746593887894283bde0de1


# 8d853b06 02-Dec-2020 Joseph Chen <chenjh@rock-chips.com>

scripts: fit.sh: add "burn-key-hash = <1>" in u-boot-spl.dtb

The property path: /signature/key-dev/burn-key-hash.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6a9058d5f63ac4d98c86

scripts: fit.sh: add "burn-key-hash = <1>" in u-boot-spl.dtb

The property path: /signature/key-dev/burn-key-hash.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6a9058d5f63ac4d98c863eaa9b726aa1deb1fb14

show more ...


# 134814e5 02-Dec-2020 Joseph Chen <chenjh@rock-chips.com>

scripts: fit.sh: remove unused hash node of rsa key

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9117428f812ed00f9b78971d2cabcf1e71aa0989


# f269c7e9 02-Dec-2020 Joseph Chen <chenjh@rock-chips.com>

scripts: fit.sh: remove unused property but not initial as 0

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I3af669575ae53cd7cc72e307a07057a95b3b8955


# 14aa40ff 27-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

scritps: fit: add "--burn-key-hash" support

It sets "burn-key-hash = <0>" to "burn-key-hash = <1>" which
enables SPL burn root-key hash to OTP.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Ch

scritps: fit: add "--burn-key-hash" support

It sets "burn-key-hash = <0>" to "burn-key-hash = <1>" which
enables SPL burn root-key hash to OTP.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I65f4b8f3603fff25d42b576b65ea86733d60ae56

show more ...


# 41290645 27-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

scritps: fit: use more strict replace pattern for "rolback-index"

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Icfc23e1f7338842a565be5b691a8f14e003d1644


# d6babb00 30-Oct-2020 Joseph Chen <chenjh@rock-chips.com>

scripts: fit: support "--boot_img_dir" args for boot.img

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2b1648a673492cade1c0a3f499f46f1ff072251a


# 2d11b868 25-Oct-2020 Joseph Chen <chenjh@rock-chips.com>

make/fit.sh: simplify and support sign uboot.img only

Remove some unnecessary args.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I03c8a59f76bb79af07af399ad4cf479d7258cec5


# ae33e311 16-Sep-2020 Joseph Chen <chenjh@rock-chips.com>

scripts: rename fit-mkimg.sh to fit.sh

The name style follows other rockchip scripts is better, like:

./scripts/atf.sh
./scripts/loader.sh
./scripts/spl.sh
./scripts/tos.sh
./scripts/uboot.sh

Sign

scripts: rename fit-mkimg.sh to fit.sh

The name style follows other rockchip scripts is better, like:

./scripts/atf.sh
./scripts/loader.sh
./scripts/spl.sh
./scripts/tos.sh
./scripts/uboot.sh

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I249f67d0b4e385a3f05f9c754bc0a9c371b46910

show more ...