this version's ddr bin file can adapt to all ddr type,
and all capability, and 2 layer or 4 layer PCB
Change-Id: I0037d2461de159d9259560f4ed28ac8f2b6d4476
Signed-off-by: Hecanyang <hcy@rock-chips.com>
rk3368h can't compatible with rk3368, so revert back to:
commit: 9cf916e75707f65bfbfb50ddecb47908ca0d8ba4
Change-Id: I4687d96255cea186ce6e5d2bd006f87c7ca3883d
Signed-off-by: chenjh <chenjh@rock-chips.com>
compile cmd:
make rk3368h_defconfig
make ARCHV=aarch64 or ./mkv8.sh
if bin need updated, must modify this two ini files:
tools/rk_tools/RKBOOT/RK3368HMINIALL.ini
tools/rk_tools/RKTRUST/RK3368HTRUST.ini
Change-Id: I2be227aa6bddea206eb2c4a266e49857c0071eb5
Signed-off-by: William Zhang <william.zhang@rock-chips.com>
Use rk3288 instead of rk32xx because there no other chip share
this name.
Re-name ddr bin for rk3288.
Change-Id: I501b63162b67c7db445dc56d06f93be93445ff1d
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Changing uart debug port from uart 2 to uart3.
Change-Id: Ida88f3149c2e3484e8187527d21d71699b8b45b6
Signed-off-by: William Zhang <william.zhang@rock-chips.com>
1. support load trust.
2. init timer7 for u-boot
Change-Id: I6009dae11823c6e4c1d5cd1eeae7ff72279c6b67
Signed-off-by: William Zhang <william.zhang@rock-chips.com>
1.fix DRAM gate training issue
2.fix LPDDR3 CA training issue
3.fix MRR issue
4.fix DDR default frequency to 800MHz
Change-Id: Id99f809f38464e61e7d030268789733b4729bcef
Signed-off-by: YouMin Chen <cym@rock-chips.com>
changing uart debug port from uart 2 to uart3, and DDR init code
version update to v2.00.
Change-Id: Ib055d348be739881dc14ebd829c3fc85b25113c5
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
add support load elf format trust.img and support boot from sd card
Change-Id: I399f107b137e45ab5f1deacbfbc04d0a33d18a12
Signed-off-by: chenfen <chenfen@rock-chips.com>
Naming rule for binaries locate at tools/rk_tools/bin/:
ddrbin
miniloader
atf/tee
version
Change-Id: I92461b4c60fd5038b0b0d6e3110d343961d6e5f0
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
1. Files to be merged in rk_tools should rename as format:
[chip]_[module]_[feature]_[version].[postfix]
such as "rk322xh_ddr3_800MHz_v1.00.bin"
2. Output two-level loader, format such as "rk322xh_loader_v1.00.238.bin",
v1.00.238 means its ddr version is v1.06, and miniloader version is v2.38.
3. As for output one-level loader, format such as "rk3288_bootloader_v1.01.bin",
v1.01 means its ddr version is v1.01.
Change-Id: Ia492b9c76e2396ff246585d5fbbb34c248b55044
Signed-off-by: William Zhang <william.zhang@rock-chips.com>
compile cmd:
make rk3328_box_defconfig
make ARCHV=aarch64 or ./mkv8.sh
ini, must modify this two file:
tools/rk_tools/RKBOOT/RK3328MINIALL.ini
tools/rk_tools/RKTRUST/RK3328TRUST.ini
Change-Id: Icd97d45c00015844c8645806daa76cd42ad88f54
Signed-off-by: William Zhang <william.zhang@rock-chips.com>
In secure boot, check secure flag on otp, instead of efuse.
Change-Id: I9d2293436c7a8f3dd1d1ee8151a315a00d35c9cb
Signed-off-by: William Zhang <william.zhang@rock-chips.com>
increase rk322x_tee_ta_v1.6.bin for with ta in rk3229
Change-Id: I657ae3016b165ab59a6e54c409b216797a8c8961
Signed-off-by: sean.huang <sean.huang@rock-chips.com>
Don't copy 1024 bits RSA_KEY_DATA to uboot, that means not
support soft sign.
Change-Id: I9abc52d9630c188b2d13a9a6f3512586d5dbbc03
Signed-off-by: William Zhang <william.zhang@rock-chips.com>
1. enable read efuse_non_secure data for kernel
2. config SGRF according to efuse_non_secure data
Change-Id: Ica3ca04ba1d8dbbfed256bb1ee270fea2db5bab2
Signed-off-by: William Zhang <william.zhang@rock-chips.com>
when detect gpio wakeup before wfi instruction, give up system
suspend and resume plls
Change-Id: I70713d6e5e25e654ea0a4089e7690dc72591515d
Signed-off-by: Jianhong Chen <chenjh@rock-chips.com>