Joseph Chen
4b1cd58cd0
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
2021-02-02 17:06:43 +08:00
Joseph Chen
374d259683
scripts: fit.sh: add more comments
...
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ia283f3abad0afe683db073a8fc1fc9220f796e09
2021-01-22 15:06:53 +08:00
Joseph Chen
b800cd5a0c
Revert "scripts: fit.sh: remove unused property but not initial as 0"
...
This reverts commit f269c7e952 .
Reason: It breaks software RSA verify.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2dd1676d57c3860f3d278ef61935c9e77435a30e
2020-12-30 17:02:32 +08:00
Joseph Chen
173a9307d4
make/fit.sh: show itb making process info
...
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6dc634060044839ebbf545cdb20fa38ee05df04b
2020-12-17 17:35:45 +08:00
Joseph Chen
33e46123fc
make/fit.sh: arm64 support pack mcu.bin
...
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ic9324204075ebce4fd746593887894283bde0de1
2020-12-17 15:18:20 +08:00
Joseph Chen
8d853b0626
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
2020-12-10 15:40:26 +08:00
Joseph Chen
134814e52f
scripts: fit.sh: remove unused hash node of rsa key
...
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9117428f812ed00f9b78971d2cabcf1e71aa0989
2020-12-10 15:40:26 +08:00
Joseph Chen
f269c7e952
scripts: fit.sh: remove unused property but not initial as 0
...
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I3af669575ae53cd7cc72e307a07057a95b3b8955
2020-12-10 15:40:26 +08:00
Joseph Chen
14aa40ff18
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
2020-11-26 14:44:34 +08:00
Joseph Chen
4129064579
scritps: fit: use more strict replace pattern for "rolback-index"
...
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Icfc23e1f7338842a565be5b691a8f14e003d1644
2020-11-26 14:44:34 +08:00
Joseph Chen
d6babb00c3
scripts: fit: support "--boot_img_dir" args for boot.img
...
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2b1648a673492cade1c0a3f499f46f1ff072251a
2020-10-30 18:13:59 +08:00
Joseph Chen
2d11b8685e
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
2020-10-28 21:23:07 +08:00
Joseph Chen
ae33e3114a
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
2020-09-16 12:07:26 +08:00