From 83dea830c8734c41d80d64d2befbb00774b33f78 Mon Sep 17 00:00:00 2001 From: Chuanhu Sun Date: Mon, 29 Aug 2022 11:19:08 +0800 Subject: [PATCH] rv1106: bin: update hpmcu wrap bin to v1.46 build from rockit-ko commit in master branch: 7e8fe8af [mcu]: add wrap end log and delete unsed code build from hal commit in master branch: a76806e7 project: common: riscv: change riscv toolchain to xpack Signed-off-by: Chuanhu Sun Change-Id: I2cf39f8144dfb9211db9c658220be3ed18f70fbb --- RKTRUST/RV1106TOS.ini | 2 +- RKTRUST/RV1106TOS_TB.ini | 2 +- bin/rv11/rv1106_hpmcu_wrap_v1.40.bin | Bin 3488 -> 0 bytes bin/rv11/rv1106_hpmcu_wrap_v1.46.bin | Bin 0 -> 3616 bytes doc/release/RV1106_CN.md | 17 +++++++++++++++++ doc/release/RV1106_EN.md | 16 ++++++++++++++++ 6 files changed, 35 insertions(+), 2 deletions(-) delete mode 100755 bin/rv11/rv1106_hpmcu_wrap_v1.40.bin create mode 100755 bin/rv11/rv1106_hpmcu_wrap_v1.46.bin mode change 100755 => 100644 doc/release/RV1106_CN.md mode change 100755 => 100644 doc/release/RV1106_EN.md diff --git a/RKTRUST/RV1106TOS.ini b/RKTRUST/RV1106TOS.ini index 02d889ef..b22c7490 100644 --- a/RKTRUST/RV1106TOS.ini +++ b/RKTRUST/RV1106TOS.ini @@ -1,4 +1,4 @@ [COMPRESSION] COMPRESSION=lzma [MCU] -MCU0=bin/rv11/rv1106_hpmcu_wrap_v1.40.bin,0xff6ff000,disabled +MCU0=bin/rv11/rv1106_hpmcu_wrap_v1.46.bin,0xff6ff000,disabled diff --git a/RKTRUST/RV1106TOS_TB.ini b/RKTRUST/RV1106TOS_TB.ini index 2e740e2c..9ff7c808 100644 --- a/RKTRUST/RV1106TOS_TB.ini +++ b/RKTRUST/RV1106TOS_TB.ini @@ -1,4 +1,4 @@ [COMPRESSION] COMPRESSION=gzip [LOAD] -LOAD0=bin/rv11/rv1106_hpmcu_wrap_v1.40.bin,0xff6ff000,okay +LOAD0=bin/rv11/rv1106_hpmcu_wrap_v1.46.bin,0xff6ff000,okay diff --git a/bin/rv11/rv1106_hpmcu_wrap_v1.40.bin b/bin/rv11/rv1106_hpmcu_wrap_v1.40.bin deleted file mode 100755 index fb6d3aeed706cfd289018b8c581b55564f7cdedf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3488 zcmeHJeNa@_6~FuO-i1|I$RZDP?Y!`^Zpa`-LARjMg$15ijb>~~XM#q3vWhiQK_GTQ zyYP4rzOuq<-r8aZ9d}oWF@B8Qsa6pdL5$HhZTv{BQCDT0)PO0l(umu8-&;GHp`GcU zo$1aT?m6e4d(Q8C+{;t!1ONa1&sIPIioxozVn8Fh35!8HqSc6KL^nw!BU+7!Ms$-v zGNRRpXhb*FNLGte0B{Jz2`Ux<9a($o#dfBh04;=n_t__yqoR>sp}4Ndsmd7y%U_Is zIX(%USCoR~QPnmr7}8eTs%^#pWd##ikph7Cz~fx>UD5=X1P}PI#!=@v;$_z57;uhKM-@!-^0Z8g$cq^lO&rGvX7cuvvmYeW-8Jc2XW>qXhl$yKogF!-x&6sn>Qvb*&b z+*#gL*jAOBxajyIRW1SIzi#Q)`{FF}Y4+Ftyuf43Gkf8$s%;!aDvs5T0LB)pKjeT7aw|JA-bZhRH5+5P9C|TR!U%SZXSYu6e~lq1ZaYReibp zi!-Zkti5jiqW0q63-0sh&t2@@cy;q-hW-brS~7E?i0mB=8=I(U$bQm?J4CcP8b55M z^hlokw-zxT$@TYJlfpKH<-Gb0yYrKAYC5|%o3jR#4e+wqX1Od@*XhkTYi4GksX*qE z0!;`D))@ou^ZOyR& zJr1}J;0pqaxsN&%gvxn|IR{c56~hW$h5Cu3F7Qj#q4g$EiaO*a*9F^puXf{3g}M|) zrtmMR&8oy~vjeK5bP?(lru|zWVM_D}NJmS&!B{1&jA&!%Ml=nNfi5ttF!*#3C{z3H zC`EKH8TUP#%2;C#za)}K+H>z04iczS*(*v(_S}1SK@D$EM}?WA)m8KS)0&?w7SdA_ zbBfYu2=QpmOQ#3`R0h}2@1`f_ygqCE_*3tdRE`%_3hn9$Vk6T&23Dqep)0t5#n>!a z>neJEUgas7FDzP(oF{dMp*Z`6R}eO}lek*DZrAB4Ft>V%)WtwW)|aN zI@FO5PV&Zjtqu<1jwOvn`gac8cp85?>-@|8lg+FNdE-79)$m4Gz@3Ar)7jX%V>q(x zB#xx=)a5@cm-D#0vdoSv$GdAc?Z~QH@?#t?pTe0jaN~c%guE1ZNgI$(6ojPUc&v<= zNe+)}kx++nw@T|r&{~!5r4R-ewDK<2S~k~k4CBO}M(nrx#0WIy&7ZF2JrSS*rq&LF zm@I*e>6S6(uKlg}XAAa(-pf_owNbzu>+-jhKeT^tXI={Ahq9BrnbfY}#Msi7^(ZJWlILpKG5&Jc}{(@?M1ky#X*TudJDyd^+KNz#O zbsycOLU)L3=nIqUXjtr8fH9*ww~qrE2Q2XC!ya618ND@sN7k0|Ep`c2{?pnDlPBu9 zoMYXOxK@}XM-bTf1-u~wSOwR7-cYYqxoWhh(r}%n${vKTF$dL=_fLC&;tKMf_dr)& zD{Sk=D38HWGlhDrnvwfM|HZyx+27fPSv_-m`_rt#`0S_t(&rz|Rk^}JQ&#kR$&c$C zNLbV*WC^WAcv=WY`nEJ2iAf5N#C55pR@&n({0ql^m@DCN!$s)DKz1U!QM}8LgHNjr zhHU(bM5INWR=I1ma$Ve+wIp}7SE_O)g=-#tTF8y@$zAHp;@yzeTR47H)8*%l=#5Eq z1)CeW_h6Ka=x*vr2Gbs{Vcg*wgkHnD`ZX;XyeCg_t9(3m#Lje#p*c~fjO5B5J+JPm za|8k^?#w8O^$*J(wWHb*d%e|BOWs72L=UGR{d_Okh30w0?j^qmB<+0MSKb9_Ij&*m zWM6Vm=4^bQ(LAT@%^CXv=Fy81<^1GRbW_zSI1*F}1JB2qC00b|tz(hHRa=nD_%EYEY5iBvTaA4e)1}d`pSQr63On_dU43#@ za`b~k!CKx^gWsHk!;ue;P-=AB)HMdZxdFOGr-gt{^j+c#rmYYf{(4cr3{Qchwl`GO zv+)n@+q3>?*I&{vi!+~x8n{^O=k-2k7PosKOm7y$(L5a}qB-8Aa!7COV`crI99y6U zhrS72NZm$WdgWiA^6#U5xqtN#oJfpwjMgIq#7TtR49jA|A zul70LB+xel(o_V#b)qk_XFnD-^xIq+U0zsHT2#FG%~{E5$tf%8(yePsw$jBvO-@eM zXf!}WSCp*znXJt~hcmDqts#Bk=5?|{Q@U+4hmK(zO<_q%aY+hhfu83-3zQ_y-l5DfkX kku9{IeiRJeMuc_4XvG-*-A{ow&}X(pXaO6r;+fw+0T<^nnE(I) diff --git a/bin/rv11/rv1106_hpmcu_wrap_v1.46.bin b/bin/rv11/rv1106_hpmcu_wrap_v1.46.bin new file mode 100755 index 0000000000000000000000000000000000000000..014f51e28eb7d83a375c66af90319086313d69af GIT binary patch literal 3616 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 R-~vALy#xzdOBnz5`zNiFG#3B> literal 0 HcmV?d00001 diff --git a/doc/release/RV1106_CN.md b/doc/release/RV1106_CN.md old mode 100755 new mode 100644 index 39fb3a03..346fdb4d --- a/doc/release/RV1106_CN.md +++ b/doc/release/RV1106_CN.md @@ -1,5 +1,21 @@ # RV1106 Release Note +## rv1106_hpmcu_wrap_v1.46.bin + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :-------------------------- | ------------------------------- | -------- | +| 2022-09-08 | rv1106_hpmcu_wrap_v1.46.bin | rockit_ko:7e8fe8af#hal:a76806e7 | 重要 | + +### Fixed + +| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | +| ----- | -------- | --------------------------- | ------------------------------------------------------------ | -------- | +| 1 | 重要 | 修复1.40引入的BUG | 当编码器启动双码流后,MCU概率性无法判断卷绕帧结束,主码流卡死 | 自测 | +| 2 | 重要 | 修复加载MCU固件引起的冲内存 | 在加载MCU固件之前直接RESET RISCV会导致冲内存。 | 客户现场 | +| 3 | 重要 | OVERFLOW无法丢帧 | 如果编码器启动太慢,MCU报OVERFLOW,但编码器无法丢帧引起超时复位。 | 客户现场 | + +--- + ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.20.bin | 时间 | 文件 | 编译 commit | 重要程度 | @@ -23,3 +39,4 @@ | 2 | 重要 | 从iq bin中读取ae标定参数 | ae标定数据 不生效 | 无 | | 3 | 重要 | 解决暗环境AIQ启动后去噪锐化效果变化及亮度变暗的问题 | 暗环境下内核阶段和aiq不平滑的衔接 | 无 | | 4 | 紧急 | 解决全参图像效果问题,需要与AIQ提交0ed3f415d3相匹配,否则图像会变绿 | 全参图像效果异常 | 无 | + diff --git a/doc/release/RV1106_EN.md b/doc/release/RV1106_EN.md old mode 100755 new mode 100644 index 6ed3fb42..fdce9a9b --- a/doc/release/RV1106_EN.md +++ b/doc/release/RV1106_EN.md @@ -1,5 +1,21 @@ # RV1106 Release Note +## rv1106_hpmcu_wrap_v1.46.bin + +| Date | File | Build commit | Severity | +| ---------- | :-------------------------- | ------------------------------- | --------- | +| 2022-09-08 | rv1106_hpmcu_wrap_v1.46.bin | rockit_ko:7e8fe8af#hal:a76806e7 | important | + +### Fixed + +| Index | Severity | Update | Issue description | Issue source | +| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------ | +| 1 | important | repair the bug of v1.40 cause | after venc start double stream,mcu maube can not check wrap frame end,casuse main stream off | self test | +| 2 | important | repair the bug destory memory when reset working mcu | when mcu is working, if it is reset will destory system memory | Customer on-site support | +| 3 | important | mcu check overflow, bug venc can not lost the error frame | if venc start too slow, mcu will make a overflow event to venc, but venc can not lost the error frame | Customer on-site support | + +--- + ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.20.bin | Date | File | Build Commit | Severity |