From 7ffd313611ef5e13886acd9e0e7bd8535e47eb55 Mon Sep 17 00:00:00 2001 From: Wesley Yao Date: Mon, 20 Jan 2025 14:36:14 +0800 Subject: [PATCH] rv1126: ddr: Update to v1.14 20250205 Build from: efc8cb38c0 dram_init: rv1126: Update to v1.14 Update feature: de7cc8fd4f dram_init: rv1126: Enhance security Change-Id: I99887da4062f658cbc7d9b0217db364a25d7e195 Signed-off-by: Wesley Yao --- RKBOOT/RV1126MINIALL.ini | 6 +++--- RKBOOT/RV1126MINIALL_FTL.ini | 6 +++--- RKBOOT/RV1126MINIALL_IPC.ini | 8 ++++---- RKBOOT/RV1126MINIALL_RAMBOOT.ini | 6 +++--- RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini | 6 +++--- ...v1.13.bin => rv1126_ddr_1056MHz_v1.14.bin} | Bin 36236 -> 36396 bytes ..._v1.13.bin => rv1126_ddr_784MHz_v1.14.bin} | Bin 36236 -> 36396 bytes ..._v1.13.bin => rv1126_ddr_924MHz_v1.14.bin} | Bin 36236 -> 36396 bytes doc/release/RV1126_CN.md | 12 ++++++++++++ doc/release/RV1126_EN.md | 12 ++++++++++++ 10 files changed, 40 insertions(+), 16 deletions(-) rename bin/rv11/{rv1126_ddr_1056MHz_v1.13.bin => rv1126_ddr_1056MHz_v1.14.bin} (83%) rename bin/rv11/{rv1126_ddr_784MHz_v1.13.bin => rv1126_ddr_784MHz_v1.14.bin} (83%) rename bin/rv11/{rv1126_ddr_924MHz_v1.13.bin => rv1126_ddr_924MHz_v1.14.bin} (83%) diff --git a/RKBOOT/RV1126MINIALL.ini b/RKBOOT/RV1126MINIALL.ini index 6225fe07..57daadd9 100644 --- a/RKBOOT/RV1126MINIALL.ini +++ b/RKBOOT/RV1126MINIALL.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=5 [CODE471_OPTION] NUM=1 -Path1=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +Path1=bin/rv11/rv1126_ddr_924MHz_v1.14.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,7 +14,7 @@ Path1=bin/rv11/rv1126_usbplug_v1.24.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +FlashData=bin/rv11/rv1126_ddr_924MHz_v1.14.bin FlashBoot=bin/rv11/rv1126_spl_v1.10.bin [OUTPUT] -PATH=rv1126_spl_loader_v1.13.110.bin +PATH=rv1126_spl_loader_v1.14.110.bin diff --git a/RKBOOT/RV1126MINIALL_FTL.ini b/RKBOOT/RV1126MINIALL_FTL.ini index ce99852c..80afbfed 100644 --- a/RKBOOT/RV1126MINIALL_FTL.ini +++ b/RKBOOT/RV1126MINIALL_FTL.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=5 [CODE471_OPTION] NUM=1 -Path1=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +Path1=bin/rv11/rv1126_ddr_924MHz_v1.14.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,7 +14,7 @@ Path1=bin/rv11/rv1126_usbplug_ftl_v1.23.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +FlashData=bin/rv11/rv1126_ddr_924MHz_v1.14.bin FlashBoot=bin/rv11/rv1126_miniloader_ftl_v1.23.bin [OUTPUT] -PATH=rv1126_loader_v1.13.123.bin +PATH=rv1126_loader_v1.14.123.bin diff --git a/RKBOOT/RV1126MINIALL_IPC.ini b/RKBOOT/RV1126MINIALL_IPC.ini index f2aba5cb..d083546a 100644 --- a/RKBOOT/RV1126MINIALL_IPC.ini +++ b/RKBOOT/RV1126MINIALL_IPC.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=5 [CODE471_OPTION] NUM=1 -Path1=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +Path1=bin/rv11/rv1126_ddr_924MHz_v1.14.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rv11/rv1126_usbplug_v1.24.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +FlashData=bin/rv11/rv1126_ddr_924MHz_v1.14.bin FlashBoot=bin/rv11/rv1126_spl_v1.10.bin [OUTPUT] -PATH=rv1126_download_v1.13.109.bin -IDB_PATH=rv1126_idblock_v1.13.110.img +PATH=rv1126_download_v1.14.109.bin +IDB_PATH=rv1126_idblock_v1.14.110.img [FLAG] CREATE_IDB=true diff --git a/RKBOOT/RV1126MINIALL_RAMBOOT.ini b/RKBOOT/RV1126MINIALL_RAMBOOT.ini index 2652a5d3..5f1042fd 100644 --- a/RKBOOT/RV1126MINIALL_RAMBOOT.ini +++ b/RKBOOT/RV1126MINIALL_RAMBOOT.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=5 [CODE471_OPTION] NUM=1 -Path1=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +Path1=bin/rv11/rv1126_ddr_924MHz_v1.14.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,7 +14,7 @@ Path1=bin/rv11/rv1126_ramboot_v1.12.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +FlashData=bin/rv11/rv1126_ddr_924MHz_v1.14.bin FlashBoot=bin/rv11/rv1126_ramboot_v1.12.bin [OUTPUT] -PATH=rv1126_ramboot_loader_v1.13.112.bin +PATH=rv1126_ramboot_loader_v1.14.112.bin diff --git a/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini b/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini index 7cfdeef6..53e315da 100644 --- a/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini +++ b/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=5 [CODE471_OPTION] NUM=1 -Path1=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +Path1=bin/rv11/rv1126_ddr_924MHz_v1.14.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,7 +14,7 @@ Path1=bin/rv11/rv1126_usbplug_v1.24.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rv11/rv1126_ddr_924MHz_v1.13.bin +FlashData=bin/rv11/rv1126_ddr_924MHz_v1.14.bin FlashBoot=bin/rv11/rv1126_spl_spi_nor_tiny_v1.01.bin [OUTPUT] -PATH=rv1126_spl_loader_v1.13.101.bin +PATH=rv1126_spl_loader_v1.14.101.bin diff --git a/bin/rv11/rv1126_ddr_1056MHz_v1.13.bin b/bin/rv11/rv1126_ddr_1056MHz_v1.14.bin similarity index 83% rename from bin/rv11/rv1126_ddr_1056MHz_v1.13.bin rename to bin/rv11/rv1126_ddr_1056MHz_v1.14.bin index 5444a95e502a3d5a23026703b0806cace097a8f4..774bd9e06d52b372a180f25f3615a735a4f48d59 100644 GIT binary patch delta 1470 zcmXxi4{Q^46bJD4?yg-sR@bdmD2(k|HlX{{wOe6qa{^meVBIL`CS;Jsjj@RWQk~gW z{zx>UBts$of>E~-l>`!H32@f1m{}qs5GAaD0SpmI3>66En5n%0_I%y+lFxnn``z!} z-M#+y4RXhZxC8mdHWSsXWDJ@aUMDBm&N?-CjBg&m(!l*&uYA- ztT_F4Ek;3<$LeOzZLgik>T$GRQ{eaS9zmusj@4=7R6P=p-K0+i1*>B*zpOgtF&(5Q zMQBrjyYe!>3@zr=Q|6mj-BMak6SkjgU2paYHd9zN+SZ$p{;B3>co$6R(n!WFLE>bS=iDkbs z6Ts8iG$tK1ULzGOsYE;?y}0xO=Q_U%;CLf7%t%{v>r{m=p8+^V_GSVsqO_2W27qpo z$6D(y;`eO6r%4~69b}~Kdy?()%)kbA(Bs05?3||tlT1_pG6LIH@0$DIp97<6;x|<{ z3UZC2Cf-vGEBZZZ;;8y0QIQl!pCroInfe0F5@JDp-*SI?HNkR#NwO)Ohj>MSdDE-Z0XR=LZo+-1exeZ5_;SBbqY zhs!M$`EPUC&>2)yRe8_@QU)U|H&Dgp9Fo=rj#Rm>ZV0Lxnm$jdrQA!IPC4yA)El67 YPaauxR+#I3pD`E-szbw5g;SUQ1xnGwxc~qF delta 1320 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 Uc=%nvW$;oc^5pnb;fYiK0uzRUKmY&$ diff --git a/bin/rv11/rv1126_ddr_924MHz_v1.13.bin b/bin/rv11/rv1126_ddr_924MHz_v1.14.bin similarity index 83% rename from bin/rv11/rv1126_ddr_924MHz_v1.13.bin rename to bin/rv11/rv1126_ddr_924MHz_v1.14.bin index 6991aaf9e58c241e76514fd4aa73e3c95c98d99c..45dc9d750b5011d77136d3d954e0e65e2dda9aef 100644 GIT binary patch delta 1470 zcmXxi4{Q^46bJD4?yg-sR@bdmD2(k|HlX{{wWBb$If1P!ux^xe6Eeu+#@Ivwsm^RG ze+ZP{qA?~ z?p}ZU2e{*d+`)Wfs|oIdF{m2Df|r+t5k#LU*z%n~TR zHzwGeG?T9fdH%$zAw?@TEiuWNye@*X2WxJ;7)|$0p`zU5U=0@!aoo6O{aFR9V576` zVhkbxN#2885{wXpccvtLwf+Ez!DYHIFZ)?LXWC`*aUMDBm&N?-M*R$&lhc;v&uX}> zEI+fm2BRR#qqWm#x7CbibvxRwEAabwk0DbS!>Y6~sve2QZqcWLf>p7YUsj#+s1DMT zBDAVbl0)*zGDRa#$Z!67b2s^;FtTX!rn<=cb8Xj7%7y-i}zy zJ{RVrmHi?laFAWnY_jh60rZnp_K;rEM?z#f*}+=0b2aDd0Zy|$+6sJ)MYI-s>l48t zcn#hK(Hn{=q6pT2N00+gZYcSp)|=`5e`bY*X%DdauN448j1u&0@(w>=@QUB)~Fma5r)>#pHvst-Sh+V8DuUoUMlnP1FysxyD9d3ZE zB7koT>4WS5T5{_ZfZfueIoCNufL6Ml^hnA_Qpmntz{@ON(qG*`6I00_4uBs^s3~&* z1}U>sxdGs(0)Vk%+R!xqIiGH(x(><;GR#ID{f1}s#B1af+0R}oU4t=cxO9NiT*(3W zNNOxg(-=N$0l3=-@C`Au_VQi~NjJ*}_=+ET0GihTY+enJPVP3*e?UGaYsuHmR6GE% zl5oE5o=>+mDK-c$yCMx&O{3nJ0m7t|U3y_1MkIUnRkR;oHQBID+0;i1!2Rg}h4j1J z1n_JojY&I=S4#zpD-e%LFE6>sxh|{(IMF~2Gt$=FGFjov=KzkAeVG6YDJ^7!0icWI zv6k9P_&uBJY19X32N`Mmo?<&a)3BZ$^0;sVJMXE+B-7Nriomwkxn@87=irE%_)XP~ zfLyJpiT6~)@;;B6IHo>LlqbcJr-?Flwyr?4SP#(39@cdTske|;c@Ju^Si0jYLTr%? zjrY;r+10VAWBvR^9Zs>gvwL%A$PsGaDwZuMb(WPn7nHavD&6i%cUf^)Z%^l&m12*} z;c`nw{ySVYbOhB@RUY(!l)(tg4ODVDho!ZFqm`~}>w~I>rY}%xDfdyPQ%?C0^#-Wj Y6Gs-E73O;1XADMy>fq31;nbyn0ZUE8x&QzG delta 1320 zcmXxjdrVVT90&04xwp3krC7l#<>77>A3TJXw!^|YUr?0_HDF|n5bJ{pQ)d-VW} zdY{&%SzuN`Dq3`3TNc!?&RQCq%obS7ZtLs%2;U%A9T@GxT4+~SnG?aEHZv?{GP1ENpYD{WXeL&Sk`1&&XOX^$lauY>>-V$nY8c`;{v6>1h~lUCNHbw)h1g; z^_U^Y;5Yj{k(;`zG8OjnB7?Se?53Ws8vWD!|Ie%x?WPCJ_xEbxLvob7P8vx)sU%BC zKCzNCGQ0|qDIZeylZ#>?ww19Vv2p4R#=P8PexDv=z+AzW30wS#%wFNs61rFmA4nKg z+(p1aemSv&4fEO=71oo>f%nK8q=~#tW{Ybx1{llce5ReHh_0ERO16D;T{8KL&aYYl z#8Ga~2YwQbwhk#aZx4`8QiVPB2NwI=E<8Q1@_*8LX=UBB3mMzQN1ka=R^(D4u|xgB zXlro;<}Bc=OnRUUKq5D{00?P!&h z>#4voaX-(bnA@s=yDh*4GMzukZ)VM+adE5c?P~(oRswbF0VBCvLGOTkK-QD<>!^4+ zP(q}@{-P86D)c!Bue>f+KR1hdV+A@%7O(eJvroi;?*_{_v39ayTN9{{HsFsWU_O0! zB?5X1jY$oS%f;m-UdBEakCuKXIln0b&a9z^S!iqSn5=Lr9ym?joCf4kT1m(ZY$7Rq zWW_bs$NP&)?Paus;%NJxivDMWwYUO#shJJ|)kx!A|X_(#R{ ztc*|fJEg*L{=7fg6dYH(AB~pq4gPsbA(g1&Z~He3&3{B;esOS37GpKyZ0Qhl=Q%x_ zT^{e2#m}nEwGG>A_vY-~xKqvZmeehQ) zA+#wRop>f0v0#*gJ-ny9Kzg-ZjFq1%aJuQVLemQ=jg)_G3`eI>PW=z{1k~oI$8`F9 Ufk)mASO$B-(Z_9*g(pt^3l(aDL;wH) diff --git a/doc/release/RV1126_CN.md b/doc/release/RV1126_CN.md index 910ce12f..871d49c1 100644 --- a/doc/release/RV1126_CN.md +++ b/doc/release/RV1126_CN.md @@ -1,5 +1,17 @@ # RV1126 Release Note +## rv1126_ddr_{1056 ... 784}MHz_v1.14.bin + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | -------------------------------------- | ----------- | -------- | +| 2025-02-05 | rv1126_ddr_{1056 ... 784}MHz_v1.14.bin | efc8cb38c0 | 普通 | + +### New + +1. 增加部分芯片的安全。 + +------ + ## rv1126_ddr_{1056 ... 784}MHz_v1.13.bin | 时间 | 文件 | 编译 commit | 重要程度 | diff --git a/doc/release/RV1126_EN.md b/doc/release/RV1126_EN.md index 7b918431..0bca1184 100644 --- a/doc/release/RV1126_EN.md +++ b/doc/release/RV1126_EN.md @@ -1,5 +1,17 @@ # RV1126 Release Note +## rv1126_ddr_{1056 ... 784}MHz_v1.14.bin + +| Date | File | Build commit | Severity | +| ---------- | -------------------------------------- | ------------ | -------- | +| 2025-02-05 | rv1126_ddr_{1056 ... 784}MHz_v1.14.bin | efc8cb38c0 | moderate | + +### New + +1. Enhance security for some chips. + +------ + ## rv1126_ddr_{1056 ... 784}MHz_v1.13.bin | Date | File | Build commit | Severity |