History log of /rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini (Results 1 – 19 of 19)
Revision Date Author Comments
# bd7f055a 03-Sep-2024 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddrbin to v1.23

build from:
03ea844c5d dram_init: rk356x: fix ddr4 detect bug

update feature:
1. Fixed probabilistic detection error of DDR type/capacity.
2. Added ddr type d

rk3568: ddr: update ddrbin to v1.23

build from:
03ea844c5d dram_init: rk356x: fix ddr4 detect bug

update feature:
1. Fixed probabilistic detection error of DDR type/capacity.
2. Added ddr type detection order configurable through ddrbin tool.
3. Fix ISSI UniIC lp4/lp4x driver strength issue.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ib33eb3bb246a7e671a698dbd9ccdb887517423b3

show more ...


# 78360f09 21-Jun-2024 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddrbin to v1.22

build from:
f8ac117e9c rk356x: ddr: fix eyescan build fail

build command:
./make.sh rk3568

update feature:
1. fix probabilistic read/write training failures

rk3568: ddr: update ddrbin to v1.22

build from:
f8ac117e9c rk356x: ddr: fix eyescan build fail

build command:
./make.sh rk3568

update feature:
1. fix probabilistic read/write training failures under DDR4 2cs
introduced in ddrbin v1.21.
2. Fixed some DRAM compatibility issues at LP4x low frequency.
3. Undo vref training below 600MHz
4. The CLK/DQS slew rate supports different values at high and low frequencies.
5. Added DRAM Manufacturer ID printing.
6. DDR4 enable LPASR to reduce DDR4 self-refresh power.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I262c513bfcae188c4a6469a4c1c45bd7428e186a

show more ...


# c3e0ee0f 20-Jan-2024 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddrbin to v1.21

build from:
2d653b3476 rk356x: ddr: update ddrbin to v1.21

build command:
./make.sh rk3568

update feature:
1. Fixed issue that CA training may be missed duri

rk3568: ddr: update ddrbin to v1.21

build from:
2d653b3476 rk356x: ddr: update ddrbin to v1.21

build command:
./make.sh rk3568

update feature:
1. Fixed issue that CA training may be missed during reboot.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I0db741443e2af91ce760596f8a7cae5ce13eb24c

show more ...


# f48deced 24-Nov-2023 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddrbin to v1.20

build from:
77170a5e90 rk356x: ddr: en lp4/4x rx odt when freq greater than 600MHz

build command:
./make.sh rk3568

update feature:
1. When DDR ECC is enable

rk3568: ddr: update ddrbin to v1.20

build from:
77170a5e90 rk356x: ddr: en lp4/4x rx odt when freq greater than 600MHz

build command:
./make.sh rk3568

update feature:
1. When DDR ECC is enabled, ensure the correctness of the
ECC of the pstore segment memory after restarting.
2. Update DDR3/LPDDR3 rd/wr training pattern to improve
read and write signal margin.
3. Fixed 6GB LPDDR3/4 initialization failure problem.
4. LPDDR4/4X enable 780MHz read odt。
5. Eanble read/write vref training to improve
compatibility.(can be disable using ddrbin_tool).

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I1ef3ac7528106b937da236529d1a2f26041b5ce0

show more ...


# 975e4c34 11-Sep-2023 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddrbin to v1.19

build from:
fdeec6f4fc rk3568: ddr: update ddrbin to v1.19
build command:
./make.sh rk3568
update feature:
1. add rk3567 support
2. RK3568 add LVDS1 su

rk3568: ddr: update ddrbin to v1.19

build from:
fdeec6f4fc rk3568: ddr: update ddrbin to v1.19
build command:
./make.sh rk3568
update feature:
1. add rk3567 support
2. RK3568 add LVDS1 support

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: If131c548816d5a4a94e24f42ac62b3ab7e704f01

show more ...


# 9512e6dc 17-Jul-2023 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddrbin to v1.18

build from:
f366f69a7d rk3568: ddr: update ddr bin to v1.18
build command:
./make.sh rk3568
update feature:
Fixed the suspend/resume function crash problem cau

rk3568: ddr: update ddrbin to v1.18

build from:
f366f69a7d rk3568: ddr: update ddr bin to v1.18
build command:
./make.sh rk3568
update feature:
Fixed the suspend/resume function crash problem caused by DDR
active_ranks configuration error

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I5c339e2cd702ba94cd1956545ac3f90fad61f665

show more ...


# 2fb47122 25-Apr-2023 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddrbin to v1.17

build from:
992b933606 rk3568: ddr: update ddr bin to v1.17
build command:
./make.sh rk3568
update feature:
1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of

rk3568: ddr: update ddrbin to v1.17

build from:
992b933606 rk3568: ddr: update ddr bin to v1.17
build command:
./make.sh rk3568
update feature:
1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows.
2. Add DDR ECC poison function support.
3. Enable derate function for LPDDR4/LPDDR4x.
4. Add pstore support when ECC enabled.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ibf34399532706153d98ee3b2f56cde4ca83e8e91

show more ...


# f2f8c7fb 16-Feb-2023 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddr bin to v1.16

build from:
6f71c736ce rk3568: ddr: update ddr bin to v1.16

update feature:
1. fix ddr4 vref setup bug, improve 528M stability.
2. improve ddr4 effeciency.

rk3568: ddr: update ddr bin to v1.16

build from:
6f71c736ce rk3568: ddr: update ddr bin to v1.16

update feature:
1. fix ddr4 vref setup bug, improve 528M stability.
2. improve ddr4 effeciency.
3. pagecolse configurable by tools.
4. refresh rate configurable by tools.
5. 3568M/J default use 1/2 tREFI.
6. fix init fail when ECC enable whit 4GB cap.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ib567a73e12bdb5ea6dfe49f799c8c2e2025dd4b5

show more ...


# 44de354d 08-Nov-2022 Zhihuan He <huan.he@rock-chips.com>

rk3568: ddr: update ddr bin to v1.15

build from:
ec2fae0c96 rk356x: ddr: update ddr bin to v1.15
update feature:
4023ab4e29 rk3568: ddr: use upctl control dfi_init_start/complete
f254ec2b5d rk356

rk3568: ddr: update ddr bin to v1.15

build from:
ec2fae0c96 rk356x: ddr: update ddr bin to v1.15
update feature:
4023ab4e29 rk3568: ddr: use upctl control dfi_init_start/complete
f254ec2b5d rk356x: Add adjust the hold timing of the digital to
analog interface
a14b1383ca drivers: rk356x: Add automatic temperature derating
for LPDDR4(X)

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I732fe0346555a002a3bdd6b987260a2fb3dbab1f

show more ...


# c52e4f30 13-Sep-2022 Joseph Chen <chenjh@rock-chips.com>

RKBOOT/RKTRUST/bin: Set file mode 644

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


# 4909cfb1 27-Aug-2022 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddr bin to v1.14

build from:
b1f29a2a6f rk356x: ddr: update ddr bin to v1.14
update feature:
6450a4943e rk356x: ddr: update DDR4 DQS/DQ SR to 0x0
2f30a32866 rk356x: ddr: Fix s

rk3568: ddr: update ddr bin to v1.14

build from:
b1f29a2a6f rk356x: ddr: update ddr bin to v1.14
update feature:
6450a4943e rk356x: ddr: update DDR4 DQS/DQ SR to 0x0
2f30a32866 rk356x: ddr: Fix set of t_xs_x32, t_xs_abort_x32 and
t_xs_fast_x32
3f8f34fe78 rk356x: ddr: update LP4 CK/CA SR to 0x0
c79fb469cf Revert "rk356x: ddr: enable ddr4 528M odt"

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I4a03ffef1caa58d2550fd7393276d7c19ad99fec

show more ...


# ddf03c1d 18-Feb-2022 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddr bin to v1.13

build from:
9085cce252 rk356x: ddr: update ddr bin to v1.13
build command:
./make.sh rk3568
update feature:
update RX Vref(ODT OFF) to improving the stability

rk3568: ddr: update ddr bin to v1.13

build from:
9085cce252 rk356x: ddr: update ddr bin to v1.13
build command:
./make.sh rk3568
update feature:
update RX Vref(ODT OFF) to improving the stability of LPDDR4X

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ic5cb378699b4dc105f274dbe72092bce3737b925

show more ...


# 1e2a1515 06-Jan-2022 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddr bin to v1.12

build from:
f9b44b84d4 rk356x: ddr: update ddr bin to v1.12

build command:
./make.sh rk3568

update feature:
0a7c20ada5 rk356x: ddr: do not set prog otp mask

rk3568: ddr: update ddr bin to v1.12

build from:
f9b44b84d4 rk356x: ddr: update ddr bin to v1.12

build command:
./make.sh rk3568

update feature:
0a7c20ada5 rk356x: ddr: do not set prog otp mask lock

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I8208b93cf23b05ea13f1c03f268e73e586f9de1d

show more ...


# 47404a14 25-Oct-2021 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddr bin to v1.11

build from:
41ceb374ff rk356x: ddr: update ddr bin to v1.11
build command:
./make.sh rk3568
update feature:
37c6f80384 rk356x: ddr: fix LP4/LP4X 2CS dram fsp

rk3568: ddr: update ddr bin to v1.11

build from:
41ceb374ff rk356x: ddr: update ddr bin to v1.11
build command:
./make.sh rk3568
update feature:
37c6f80384 rk356x: ddr: fix LP4/LP4X 2CS dram fsp_param data error
92e59d18f9 rk356x: ddr: undo CBT when ddr freq below 400MHz
b073c834e0 rk356x: ddr: enable ddr4 528M odt
f46daa84ac rk356x: ddr: lpddr4/lpddr4x rx odt enable freq change to 800MHz
ce55e16904 drivers: ram: rockchip: rk3568: fix mistake about MAX_LOW_FREQ_LIMIT
38c2dc0c40 rk356x: ddr: adjust ddr4 MRW sequence

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I6e13a257811c655fdd37cc73b0f2e5bd25d9c5dc

show more ...


# d0abe336 10-Aug-2021 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddr bin to v1.10

build from:
be187da7f1 rk356x: ddr: update ddr bin to v1.10
build command:
./make.sh rk3568

update feature:
f163d1866a drivers: ram: rk356x: fix incorrect s

rk3568: ddr: update ddr bin to v1.10

build from:
be187da7f1 rk356x: ddr: update ddr bin to v1.10
build command:
./make.sh rk3568

update feature:
f163d1866a drivers: ram: rk356x: fix incorrect setting of LPDDR4(X) tRFC

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I06ae68dd9e9a7053ca01fb51f0df4db600fa85e0

show more ...


# 46e23dbf 02-Jun-2021 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddr bin to v1.09

build from:
d66fc41e9c rk356x: ddr: update ddr bin to v1.09
build command:
./make.sh rk3568

update feature:
74bdef59fd rk356x: ddr: add 3568s/m/j/b2 s

rk3568: ddr: update ddr bin to v1.09

build from:
d66fc41e9c rk356x: ddr: update ddr bin to v1.09
build command:
./make.sh rk3568

update feature:
74bdef59fd rk356x: ddr: add 3568s/m/j/b2 support
3220a096ba rk356x: ddr: adjust print info
7dc3ec451a rk356x: ddr: fix reg_*_*_rxen_lp4 bug
b16ddd2a97 rk356x: ddr: allow user program otp in the user area
de4ccf565f rk356x: ddr: fix lpddr4/4x WDQS bug
dd0befbb88 rk356x: ddr: disable cs1/cs3 ca odt
f8c5ebd50e rk356x: ddr: add lpddr4 byte mode support
18225d611d rk356x: ddr: modify trfc base on real capacity
7e7f62e1e7 rk356x: ddr: auto detect 4 ch lpddr4/4x.
db9aecc5ae rk356x: ddr: add more ddrconf support move to highest 256MB
5ee3419e72 rk356x: ddr: only support 4GB map to high 8GB-256MB

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ifc726aaf94150b9ce2841eb71ff388c7642a5e50

show more ...


# 443d8a34 19-May-2021 Tang Yun ping <typ@rock-chips.com>

rk3568: ddr: update ddr bin to v1.08

build from:
fdf3368d38 rk356x: ddr: update ddr bin to v1.08
build command:
./make.sh rk3568

update feature:
87531a7796 rk356x: ddr: fix otp operate bug
9a4c

rk3568: ddr: update ddr bin to v1.08

build from:
fdf3368d38 rk356x: ddr: update ddr bin to v1.08
build command:
./make.sh rk3568

update feature:
87531a7796 rk356x: ddr: fix otp operate bug
9a4c526b6c rk356x: ddr: default lp4 active_ranks set to 0x3
9b565d229e rk356x: ddr: fix lpddr4/4x clk skew calculate bug
9b17bb3bce rk356x: ddr: update ddr4 1332/1560 timing

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ifc012b25229156b383162bf6f90e8fa2587c4589

show more ...


# d1c3f8e3 27-May-2021 Joseph Chen <chenjh@rock-chips.com>

rk3568: ramboot: fix pack loader error

pack Input: ./RKBOOT/RK3568MINIALL_RAMBOOT.ini
Traceback (most recent call last):
File "boot_merger.py", line 1062, in <module>
File "boot_merger.py", line

rk3568: ramboot: fix pack loader error

pack Input: ./RKBOOT/RK3568MINIALL_RAMBOOT.ini
Traceback (most recent call last):
File "boot_merger.py", line 1062, in <module>
File "boot_merger.py", line 515, in boot_merger_main
File "boot_merger.py", line 281, in create_new_idblock
File "genericpath.py", line 50, in getsize
FileNotFoundError: [Errno 2] No such file or directory: 'bin/rk35/rk3568_ddr_1560MHz_v1.06.bin'
[12559] Failed to execute script boot_merger

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

show more ...


# 38cda7df 21-Apr-2021 Yifeng Zhao <yifeng.zhao@rock-chips.com>

rk3568: add ramboot support

from rk_boot_all: commit id: 379f85037

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: If80e525f0cfcc1cb05b4fca824965aee259ba7ed