7 Commits

Author SHA1 Message Date
cww
44216040fa tools: build mkimage/fit_check_sign with -static
== Build from next-dev:
(91b5d8722da scripts: Add fit-sign.sh)

== build command:
  make rv1103b_defconfig rk-sfc.config
  ./make.sh --spl-new --no-sign CROSS_COMPILE=arm-rockchip831-linux-uclibcgnueabihf-

+CONFIG_FIT_SIGNATURE=y
+CONFIG_SPL_FIT_SIGNATURE=y
+CONFIG_CMD_HASH=y
+CONFIG_DM_CRYPTO=y
+CONFIG_ROCKCHIP_CIPHER=y
+CONFIG_SPL_ROCKCHIP_CIPHER=y
+CONFIG_ROCKCHIP_CRYPTO_V2=y
+CONFIG_SPL_ROCKCHIP_SECURE_OTP=y
+CONFIG_RSA_N_SIZE=0x200
+CONFIG_RSA_E_SIZE=0x10
+CONFIG_RSA_C_SIZE=0x20
+CONFIG_ROCKCHIP_SECURE_OTP=y
+CONFIG_MISC=y

== Build Machine:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.4 LTS
Release:        22.04
Codename:       jammy

Change-Id: I6fd108a738619bf3ae01a773804e293bcb6877f3
Signed-off-by: cww <cww@rock-chips.com>
2025-01-06 10:14:14 +00:00
Joseph Chen
12660714c8 tools: Update mkimage
- Fix "8520f4e537a tools: update mkimage" which brings:
  /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found
  /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found

- This version support build more platform idblock.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I664396e666302bc8ae0af74bb2b42ca5e78f1197
2024-10-18 09:26:11 +08:00
Yifeng Zhao
8520f4e537 tools: update mkimage
build with command:
      ./make.sh rk3588

from next-dev:
      60495a9f07 configs: px30/rk3326: support RNG SEED

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Ibbe27b8d7a96e5b837f98f371899c22a2c253d81
2024-10-17 11:47:13 +08:00
Jon Lin
899a586d57 tools: update mkimage
build with command:
	./make.sh rv1126

from next-dev:
	3ac03e839 mtd: spinand: Support FM25S02A

update feature:
	support packing optional second level boot-loader

usage:
	./tools/mkimage ... rksd -d ddr.bin:spl:bin ....

Change-Id: I31f9f77ec43e065689833cab550d23d72c3e8993
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2020-10-22 14:51:42 +08:00
Joseph Chen
01f9ac0d21 tools: update mkimage
build with command:
	./make.sh rv1126

from next-dev:
	1de0df4 scripts: fit: support set image version of uboot.img and boot.img

update feature:
	support assign image version with "-v"

usage:
	./mkimage ... -v [version]

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I7f7f284b9eb495243cd4c96618f4fcc569091b41
2020-10-21 16:14:57 +08:00
Joseph Chen
277d3c86fe tools: update mkimage
Fix: "Can't set 'totalsize' property for '' node (FDT_ERR_NOSPACE)"

build command: ./make.sh rv1126

from next-dev on:
	664ab5c configs: rv1126: Enable GMAC

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ibd11c4e21aaa66f32a2cffee1acd9b77cf60b6e9
2020-06-02 18:25:01 +08:00
Joseph Chen
cf0580ef22 tools: add mkimage tool to make fit image
build with command: ./make.sh rv1126

from next-dev on:
	eaa66b0 tools: fit: add "/totalsize" property for itb size

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I91cf2e1f1553ef351206657ae51109046d1fbc16
2020-05-26 11:43:25 +08:00