12 Commits

Author SHA1 Message Date
Hisping Lin
5cfe842953 rv1103b: tee: update version to v1.03
Build from OPTEE commit in develop-next branch:
    6b118d039 rockchip: fiq debugger: support separate stack for os callback
Update features:
    6b118d039 rockchip: fiq debugger: support separate stack for os callback
    a55ef8f90 drivers: rockchip: trng: add rv1103b support
    b7f14a533 drivers: hal_crypto: rv1103b: fix crypto clock bug
    cb26c14a8 drivers: hal_crypto: add rv1103b support
    e9cc2fd6a plat-rockchip: sip: add more sip command for dmc
    29b1dbc92 core: optimize memory info log to avoid misunderstand
    db0018c0b ree_fs_ta: fixed read ta_ver.db error cause by poweroff

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I20fb2ea774d8186a70ae58ce8311afbd813efe1a
2024-12-20 15:29:15 +08:00
Hisping Lin
a57becd5d1 rv1103b: tee: update version to v1.02
Build from OPTEE commit in develop-next branch:
    9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
Update features:
    9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
    d038af9d2 pta: uboot_storedata_otp: add check for rpmb key
    679d5bd8f core: tee: add func for check rpmb key is written
    9be174551 rockchip: uart: Add real uart hw init
    6b3714286 Revert "libcrypto: set RSA OAEP MGF1 MD function to SHA1"

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I02da572751f84af3f918651602d2683d17ebf9fc
2024-11-01 09:34:00 +08:00
Yu Zheng
2141de6806 rv1103b: rv1103b_hpmcu_wrap: update version to v2.02
build from rockit-ko commit in master branch:
        26f0ca4 mcu: update v2.0.2

Signed-off-by: Yu Zheng <yu.zheng@rock-chips.com>
Change-Id: I9c0d51b2be0699f1221885ddb3384b0cb269c54a
2024-10-29 11:02:55 +08:00
YouMin Chen
a115449734 rv1103b: ddr: update ddrbin to v1.05
build from:
    a0d2414c29 dram_init: rv1103b: update ddrbin to v1.05

update feature:
    1. Retry read gate training if result error.

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I463903a3ab4dd80a449222fcead924d71393bc4a
2024-10-14 17:34:23 +08:00
Hisping Lin
b7f5e75b52 rv1103b: tee: update version to v1.01
Build from OPTEE commit in develop-next branch:
    066b2fbeb scripts: commit_bin.sh: support commit rk3506 platform
Update features:
    066b2fbeb scripts: commit_bin.sh: support commit rk3506 platform
    0c3cdfe8d scripts: commit_bin.sh: support commit rv1103b platform
    91570f0e6 rv1103b: modify tee load address to 62M
    0ccbe0828 plat-rockchip: otp: disable otp lock before otp boot
    6b9b39300 ta.mk: not copy lib/libcrypto/include to host_include
    0ca603d39 plat-rockchip: modify conditions for read secure boot flag
    fd6b94676 plat-rockchip: vendor_props: fix xtest regression_1006 fail

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: Ia0c7123dbe17ea1a84a78ba459dcc74cea91948f
2024-10-14 17:25:46 +08:00
Jon Lin
4c4e8fd515 rv1103b: flash_acc: Add w25n01xx flash_acc code
build from:
	c2c14bb7e419 platform: RV1103B: Add falsh_acc W25N01XX

update feature:
	Support w25n01xx flash_acc.

Change-Id: I604ff8b1b1100295f91b33ff4fa950367d8252a4
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-10-08 09:42:45 +08:00
Jon Lin
42196c12a1 rv1103b: usbplug-auto-merge: Update to v1.10
build from:
	f9ecba2b rv1103b: Set gpio2a6 as auto_merge default cs1
update feature:
	Set gpio2a6 as auto_merge default cs1.

Change-Id: I73c0d19b7449903411d171a2c57bf923e3cc3413
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-09-29 16:40:21 +08:00
Jon Lin
ec7e04fb71 rv1103b: usbplug-auto-merge: Add code
build from:
	a87eca5 configs: rv1103b-usbplug: Add code

update feature:
	Support spi nor auto merge.

Change-Id: Ia46fc4eabdeb6099afb751f1dfb50d9a1bd46052
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-09-25 18:02:19 +08:00
YouMin Chen
50942f0b05 rv1103b: ddr: update ddrbin to v1.04
build from:
    ccb664bdcf dram_init: rv1103b: update ddrbin to v1.04

update feature:
    1. Improve DDR stability.

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: Id682e3ea962b0896f3e9bfb9de1f37c80bdc99a9
2024-09-04 14:37:35 +08:00
YouMin Chen
1c50c0381b rv1103b: ddr: update ddrbin to v1.03
build from:
    b991ae72ff dram_init: rv1103b: update ddrbin to v1.03

update feature:
    1. set DQS_GATE_TRAIN_CTRL.dll_start_point to 0x8
    2. fix isp mipi drop when 4M 60fps
    3. setting for DDR power-saving

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I57a5f0ab23aee0ca9fafb87356b09ddf64a081db
2024-08-29 14:44:38 +08:00
XiaoDong Huang
e0e54c2fba rv1103b: tee with ta: add initial version v1.00
Build from optee commit in develop-next branch:
    ed4478bc9 rv1103b: enable CFG_RK_OEM_ENCRYPT_DATA

Update feature:
    ed4478bc9 rv1103b: enable CFG_RK_OEM_ENCRYPT_DATA
    8bbc4213e rv1103b: enable CFG_RK_OEM_NS_OTP
    da19d37ce rv1103b: enable CFG_RK_OEM_OTP_KEY
    5f83299ca rv1103b: enable CFG_RK_UBOOT_STORE_OTP
    e1d144a4f rv1103b: otp: support R&W OTP data
    6d2f21b24 plat-rockchip: add rv1103b support

Change-Id: I7a3f3e6c6503ba4526b9cdd8ed29736c0d4aefcf
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-08-21 09:42:56 +08:00
Xuhui Lin
6ff2322cdf rv1103b: ddr/spl/usbplug/mcu: Add initial version
== ddr v1.02
build from:
    1b742cd9d6 dram_init: rv1103b: Update to v1.02
update feature:
    51afcca2a0 dram_init: rv1103b: modify uart baudrate
    4391b15f69 dram_init: rv1103b: add support DDR2 burst length 4
    0b0c03b84a dram_init: rk2118: modify trfc if frequency is less than 400MHz

== spl v1.00
build from:
    3687236ab1c spi: rockchip_sfc: Support sclk_x2_bypass

== usbplug v1.00
Build from:
    c53c564 src: platform: rv1103b: modify chip name to RV110E

== rv1103b: Add UART0_M2_SPI_NOR_TB configuration

== rv1103b_mcu_tb_v1.00.bin:
build from commit:
    rtt:3143c22c#hal:939ec3d5#battery_ipc:06ccc158

build from rt-thread commit in develop branch:
    3143c22c: project: rv1103b-mcu: add mkimage.sh

build from hal commit in for-fpga branch:
    939ec3d5: project: rk3506-mcu: Remove unneed code and switch to UART4

build from battery-ipc commit in master branch:
    06ccc15: first frame params config for 1103b

Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Signed-off-by: YouMin Chen <cym@rock-chips.com>
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com>
Change-Id: I7ab3c5531b6efa445f672b37f8a52a25f27bbced
2024-07-29 21:16:23 +08:00