Home
last modified time | relevance | path

Searched hist:ee6a3c94a522fc12b266d09d2d04810974e96f62 (Results 1 – 1 of 1) sorted by relevance

/rk3399_rockchip-uboot/include/configs/
H A Drk3568_common.hee6a3c94a522fc12b266d09d2d04810974e96f62 Thu Apr 28 01:54:21 UTC 2022 Joseph Chen <chenjh@rock-chips.com> rockchip: rk3568: Update "kernel_addr_r" as 0x00280000

"kernel_addr_no_low_bl32_r=0x00280000\0" is legacy config to
compatible the old image memory layout which BL32 stays in
0x00280000, by updating "kernel_addr_r" as "kernel_addr_no_low_bl32_r"
dynamically when runtime.

It has been long time that BL32 stays in 0x8400000, so it's safe
to remove "kernel_addr_no_low_bl32_r" and set "kernel_addr_r"
as 0x00280000.

Without this patch, verified-boot recovery/boot.img entry will be
assigned as 0x00a80000 and loaded in. But final kernel relocation
will be: "== DO RELOCATE == Kernel from 0x00280000 to 0x00a00000"
which results in a jump abort.

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