| #
e3b1b43e |
| 28-Mar-2025 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: Support 64-bit U-Boot load 32-bit Image
kernel_addr_r is 64-bit kernel by default, and the kernel_addr_aarch32_r is for 32-bit Image.
Signed-off-by: Joseph Chen <chenjh@rock-chips.co
rockchip: fit: Support 64-bit U-Boot load 32-bit Image
kernel_addr_r is 64-bit kernel by default, and the kernel_addr_aarch32_r is for 32-bit Image.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib105964c731b81b34400137a1ecf82873c1360a1
show more ...
|
| #
eac1bc9e |
| 20-Dec-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: fit: Fix fdt alloc size
1. When need load HWID dtb, gd->fdt_blob points to HWID dtb and U-Boot will re-alloc MEM_FDT based on fdt node in ITB instead of resource. So alloc the larger
rockchip: fit: Fix fdt alloc size
1. When need load HWID dtb, gd->fdt_blob points to HWID dtb and U-Boot will re-alloc MEM_FDT based on fdt node in ITB instead of resource. So alloc the larger size to avoid fail in sysmem. It will already skip load DTB in fdt node.
2. Additionally increase size with CONFIG_SYS_FDT_PAD to reserve some space for adding more props to dtb afterwards.
Change-Id: I02ffe0195f56b5e754d66f8d54556caed131b20a Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| #
9408949a |
| 10-Jul-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: fit: Support zImage kernel
zImage kernel should use "kernel_addr_c" instead of "kernel_addr_r".
Change-Id: I5f357bea3d478d217e9502e0e264a28b424016a4 Signed-off-by: Xuhui Lin <xuhui.lin@ro
rockchip: fit: Support zImage kernel
zImage kernel should use "kernel_addr_c" instead of "kernel_addr_r".
Change-Id: I5f357bea3d478d217e9502e0e264a28b424016a4 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| #
d7f8cc12 |
| 07-Jul-2023 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: Add comment
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ie203ebcc9c0a37448c3b290609c4c07800b8133c
|
| #
63f38f9d |
| 31-Mar-2023 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: Optimise fit and uimage load resource
fit and uimage are not allowed to try resource partition, always load and verify full resource file, and then setup ram list.
Signed-off-by: Joseph C
rockchip: Optimise fit and uimage load resource
fit and uimage are not allowed to try resource partition, always load and verify full resource file, and then setup ram list.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I76a4101bc4524db753a4d96a9eba143e5652139c
show more ...
|
| #
6ea28a6c |
| 27-Feb-2023 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: resource: Clean up and simplify
- merge resource_logo.c into resource_img.c - remove android os init, it was moved to android_version_init() - fit/uimage/android only pass resource blk to
rockchip: resource: Clean up and simplify
- merge resource_logo.c into resource_img.c - remove android os init, it was moved to android_version_init() - fit/uimage/android only pass resource blk to resource_img.c - clean up resource_img.c
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I54d9b3142e8408e4cbe4e3cbe8dd8d41aa77039c
show more ...
|
| #
25a706d2 |
| 12-Jan-2022 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: make resource code can be disabled
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ia7f9721efb45d95ea46a1e16c6259249a1c61a09
|
| #
0db2c64b |
| 21-Dec-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: stop booting if rsa verify failed
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ie0452f13134e7530d0162d25b2a41a103570d29c
|
| #
d94316bf |
| 27-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: fix cannot get kernel fdt if boot/recovery.img is corrupted
It's not correct to confirm kernel dtb depend on fdt_check_header().
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Ch
rockchip: fit: fix cannot get kernel fdt if boot/recovery.img is corrupted
It's not correct to confirm kernel dtb depend on fdt_check_header().
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I75f13268e1d361f132d6085be6bd37aa6df51a7e
show more ...
|
| #
8b233050 |
| 02-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit/uimage: only init resource list
Don't read kernel dtb in its internal code, only be responsible to init resource list.
kernel dtb can only be read by: rockchip_read_dtb_file().
Signe
rockchip: fit/uimage: only init resource list
Don't read kernel dtb in its internal code, only be responsible to init resource list.
kernel dtb can only be read by: rockchip_read_dtb_file().
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ifb38f5b0b7a9297e823f49367f29d618ae3c086e
show more ...
|
| #
0d2e36b8 |
| 06-Jul-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: return whole fit totalsize
Only for debug.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I48f6577abbb22d15c7b4fc0ea6bc6409c39d9b63
|
| #
8c5bfb85 |
| 18-May-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: verify resource depends on CONFIG_FIT_SIGNATURE
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I4ab2b177aeae5ecdb843a8215ccab221c3045eae
|
| #
a1daefc8 |
| 13-May-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: refactor code
- update coding style; - verify dtb or resource signature before use.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Iff763d5ab9e9f3b5e4ef5cc59065cd1ad78
rockchip: fit: refactor code
- update coding style; - verify dtb or resource signature before use.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Iff763d5ab9e9f3b5e4ef5cc59065cd1ad782fcf0
show more ...
|
| #
2d3e1fe4 |
| 06-May-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
a79e8fe6 |
| 06-May-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: read kernel dtb from resource file firstly
In order to support reading hw-id dtbs from resource file.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I2a8e8f69ebb1dcba7
rockchip: fit: read kernel dtb from resource file firstly
In order to support reading hw-id dtbs from resource file.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I2a8e8f69ebb1dcba71375c67e08aea8ee68af9e2
show more ...
|
| #
b0a6db3b |
| 20-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
77deab99 |
| 20-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: make some error messge quiet
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I4de9914c349093a54e35080ca9d84c0ee95d9893
|
| #
c637f232 |
| 16-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
Change-Id: I22ac688008080eac49169d752a94b66668f890fc
Conflicts: drivers/phy/Kconfig drivers/phy/Makefile
|
| #
3029e24f |
| 16-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: update image sig required message
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Id0e5d360c2b2f1d73cefabec3ba6f2e7adddd0fc
|
| #
a4d1e7ee |
| 03-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
6f3e9d5c |
| 02-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: rename "required" to "verified-boot"
"verified-boot" is more clearly for developers.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib8a87af18480f2d5e765b9007eb5f8473e
rockchip: fit: rename "required" to "verified-boot"
"verified-boot" is more clearly for developers.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib8a87af18480f2d5e765b9007eb5f8473ee424fb
show more ...
|
| #
767fd95d |
| 02-Apr-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: remove fit_get_image_defconf_node()
It is added in image-fit.c as a common function.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I105e0a7cacde226da1bb787ba1f4f320d6
rockchip: fit: remove fit_get_image_defconf_node()
It is added in image-fit.c as a common function.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I105e0a7cacde226da1bb787ba1f4f320d6daa55d
show more ...
|
| #
4103a11c |
| 30-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
e1e9b173 |
| 28-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
4e07096a |
| 19-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: fit: reserve LSB as an image identity number
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I917e89793aebc6a411ad7e4678b00e7f7b770e73
|