tool: ddrbin_tool: update to v1.18 20230919
update feature:
1. support loader parameter V5, vref modify for ddr2/3/4 and lpddr2/3
Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I7477d8db0a0a0c26bc33ea4204350fa04c59578c
This commit is contained in:
committed by
Tang Yun ping
parent
4e901198aa
commit
6dab7052d0
@@ -80,6 +80,12 @@ phy_ddr2_clk_sr_when_odten=
|
||||
phy_ddr2_dq_sr_when_odtoff=
|
||||
phy_ddr2_ca_sr_when_odtoff=
|
||||
phy_ddr2_clk_sr_when_odtoff=
|
||||
phy_ddr2_dq_vref_when_odten=
|
||||
ddr2_dq_vref_when_odten=
|
||||
ddr2_ca_vref_when_odten=
|
||||
phy_ddr2_dq_vref_when_odtoff=
|
||||
ddr2_dq_vref_when_odtoff=
|
||||
ddr2_ca_vref_when_odtoff=
|
||||
|
||||
ddr3_f1_freq_mhz=
|
||||
ddr3_f2_freq_mhz=
|
||||
@@ -106,6 +112,12 @@ phy_ddr3_clk_sr_when_odten=
|
||||
phy_ddr3_dq_sr_when_odtoff=
|
||||
phy_ddr3_ca_sr_when_odtoff=
|
||||
phy_ddr3_clk_sr_when_odtoff=
|
||||
phy_ddr3_dq_vref_when_odten=
|
||||
ddr3_dq_vref_when_odten=
|
||||
ddr3_ca_vref_when_odten=
|
||||
phy_ddr3_dq_vref_when_odtoff=
|
||||
ddr3_dq_vref_when_odtoff=
|
||||
ddr3_ca_vref_when_odtoff=
|
||||
|
||||
ddr4_f1_freq_mhz=
|
||||
ddr4_f2_freq_mhz=
|
||||
@@ -132,6 +144,12 @@ phy_ddr4_clk_sr_when_odten=
|
||||
phy_ddr4_dq_sr_when_odtoff=
|
||||
phy_ddr4_ca_sr_when_odtoff=
|
||||
phy_ddr4_clk_sr_when_odtoff=
|
||||
phy_ddr4_dq_vref_when_odten=
|
||||
ddr4_dq_vref_when_odten=
|
||||
ddr4_ca_vref_when_odten=
|
||||
phy_ddr4_dq_vref_when_odtoff=
|
||||
ddr4_dq_vref_when_odtoff=
|
||||
ddr4_ca_vref_when_odtoff=
|
||||
|
||||
lp2_f1_freq_mhz=
|
||||
lp2_f2_freq_mhz=
|
||||
@@ -158,6 +176,12 @@ phy_lp2_clk_sr_when_odten=
|
||||
phy_lp2_dq_sr_when_odtoff=
|
||||
phy_lp2_ca_sr_when_odtoff=
|
||||
phy_lp2_clk_sr_when_odtoff=
|
||||
phy_lp2_dq_vref_when_odten=
|
||||
lp2_dq_vref_when_odten=
|
||||
lp2_ca_vref_when_odten=
|
||||
phy_lp2_dq_vref_when_odtoff=
|
||||
lp2_dq_vref_when_odtoff=
|
||||
lp2_ca_vref_when_odtoff=
|
||||
|
||||
lp3_f1_freq_mhz=
|
||||
lp3_f2_freq_mhz=
|
||||
@@ -184,6 +208,12 @@ phy_lp3_clk_sr_when_odten=
|
||||
phy_lp3_dq_sr_when_odtoff=
|
||||
phy_lp3_ca_sr_when_odtoff=
|
||||
phy_lp3_clk_sr_when_odtoff=
|
||||
phy_lp3_dq_vref_when_odten=
|
||||
lp3_dq_vref_when_odten=
|
||||
lp3_ca_vref_when_odten=
|
||||
phy_lp3_dq_vref_when_odtoff=
|
||||
lp3_dq_vref_when_odtoff=
|
||||
lp3_ca_vref_when_odtoff=
|
||||
|
||||
lp4_f1_freq_mhz=
|
||||
lp4_f2_freq_mhz=
|
||||
|
||||
Binary file not shown.
@@ -13,43 +13,43 @@ The detail information as following:
|
||||
|
||||
* support ddrbin version
|
||||
The 'X' means not support change those parameters by tool.
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| platform | uart info | ddr freq | ssmod | DDR 2T | sr pd | drv, odt, Vref etc| dis print training info | dis CBT |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RV1108 | V1.08 | V1.08 | V1.10 | V1.08 | V1.08 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| PX30/RK3326 | V1.11 | X | V1.16 | V1.12 | V1.15 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK1808 | V1.03 | V1.03 | V1.05 | V1.03 | V1.04 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK322x | V1.08 | V1.08 | X | V1.09 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK322xh | V1.14 | X | V1.17 | V1.16 | V1.17 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3288 | V1.11 | X | X | V1.11 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3308 | V1.28 | V1.28 | V1.31 | V1.29 | V1.30 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3308S | V2.05 | V2.05 | V2.05 | V2.05 | V2.05 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3368 | V2.04 | V2.04 | X | V2.05 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3328 | V1.14 | X | V1.17 | V1.16 | V1.17 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3399 | V1.25 | X | V1.25 | X | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3399PRO NPU | V1.03 | V1.03 | V1.05 | V1.03 | V1.04 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RV1126/RV1109 | V1.00 | V1.00 | V1.05 | V1.00 | V1.05 | V1.05 | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3566/RK3568 | V1.00 | V1.00 | V1.06 | V1.00 | V1.00 | V1.06 | V1.07 | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3588 | V1.00 | V1.00 | X | V1.00 | V1.00 | V1.00 | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3528 | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
| RK3562 | X | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| platform | uart info | ddr freq | ssmod | DDR 2T | sr pd | drv, odt, Vref etc| dis print training info | dis CBT | ddr2/3/4, lp2/3 Vref |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RV1108 | V1.08 | V1.08 | V1.10 | V1.08 | V1.08 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| PX30/RK3326 | V1.11 | X | V1.16 | V1.12 | V1.15 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK1808 | V1.03 | V1.03 | V1.05 | V1.03 | V1.04 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK322x | V1.08 | V1.08 | X | V1.09 | X | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK322xh | V1.14 | X | V1.17 | V1.16 | V1.17 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3288 | V1.11 | X | X | V1.11 | X | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3308 | V1.28 | V1.28 | V1.31 | V1.29 | V1.30 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3308S | V2.05 | V2.05 | V2.05 | V2.05 | V2.05 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3368 | V2.04 | V2.04 | X | V2.05 | X | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3328 | V1.14 | X | V1.17 | V1.16 | V1.17 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3399 | V1.25 | X | V1.25 | X | X | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3399PRO NPU | V1.03 | V1.03 | V1.05 | V1.03 | V1.04 | X | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RV1126/RV1109 | V1.00 | V1.00 | V1.05 | V1.00 | V1.05 | V1.05 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3566/RK3568 | V1.00 | V1.00 | V1.06 | V1.00 | V1.00 | V1.06 | V1.07 | X | V1.19 |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3588 | V1.00 | V1.00 | X | V1.00 | V1.00 | V1.00 | X | X | X |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3528 | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | X | V1.08 |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
| RK3562 | X | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | V1.00 | X | V1.05 |
|
||||
+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+----------------------+
|
||||
|
||||
| function | platform and ddrbin version |
|
||||
| ------------------------------------- | ------------------------------------------ |
|
||||
@@ -400,12 +400,17 @@ ddr*_cs*_dq*_dq*_map: The dq remap in PHY.
|
||||
* lp4/lp4x more information
|
||||
|
||||
lp4*_ca_odten_freq_mhz: The DRAM CMD/ADDR odt enable when larger than this frequency. unit: MHz.
|
||||
phy_lp4*_dq_vref_when_odten: The PHY VrefDQ when PHY odt on. uint: parts per thousand.
|
||||
lp4*_dq_vref_when_odten: The DRAM VrefDQ when DRAM DQ/DQS odt on. uint: parts per thousand.
|
||||
lp4*_ca_vref_when_odten: The DRAM VrefCA when DRAM CA odt on. uint: parts per thousand.
|
||||
phy_lp4_dq_vref_when_odtoff: The PHY VrefDQ when PHY odt off. uint: parts per thousand.
|
||||
lp4_dq_vref_when_odtoff: The DRAM VrefDQ when DRAM DQ/DQS odt off. uint: parts per thousand.
|
||||
lp4_ca_vref_when_odtoff: The DRAM VrefCA when DRAM CA odt off. uint: parts per thousand.
|
||||
|
||||
* vref
|
||||
|
||||
phy_ddr*_dq_vref_when_odten: The PHY VrefDQ when PHY odt on. uint: parts per thousand.
|
||||
ddr*_dq_vref_when_odten: The DRAM VrefDQ when DRAM DQ/DQS odt on. uint: parts per thousand.
|
||||
ddr*_ca_vref_when_odten: The DRAM VrefCA when DRAM CA odt on. uint: parts per thousand.
|
||||
phy_ddr*_dq_vref_when_odtoff: The PHY VrefDQ when PHY odt off. uint: parts per thousand.
|
||||
ddr*_dq_vref_when_odtoff: The DRAM VrefDQ when DRAM DQ/DQS odt off. uint: parts per thousand.
|
||||
ddr*_ca_vref_when_odtoff: The DRAM VrefCA when DRAM CA odt off. uint: parts per thousand.
|
||||
|
||||
For DDR2/3/4 and LPDDR2/3, if the configuration value is "0", Vref is automatically calculated by the code.
|
||||
|
||||
* hash info
|
||||
ch/bank/rank_mask*: is used to DDR address hash mask.
|
||||
|
||||
Reference in New Issue
Block a user