diff --git a/RKTRUST/RV1106TOS.ini b/RKTRUST/RV1106TOS.ini index b22c7490..7cb3dc32 100644 --- a/RKTRUST/RV1106TOS.ini +++ b/RKTRUST/RV1106TOS.ini @@ -1,4 +1,4 @@ [COMPRESSION] COMPRESSION=lzma [MCU] -MCU0=bin/rv11/rv1106_hpmcu_wrap_v1.46.bin,0xff6ff000,disabled +MCU0=bin/rv11/rv1106_hpmcu_wrap_v1.50.bin,0xff6ff000,disabled diff --git a/RKTRUST/RV1106TOS_TB.ini b/RKTRUST/RV1106TOS_TB.ini index 9ff7c808..5fa2246e 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.46.bin,0xff6ff000,okay +LOAD0=bin/rv11/rv1106_hpmcu_wrap_v1.50.bin,0xff6ff000,okay diff --git a/bin/rv11/rv1106_hpmcu_wrap_v1.10.bin b/bin/rv11/rv1106_hpmcu_wrap_v1.10.bin deleted file mode 100644 index e370aad0..00000000 Binary files a/bin/rv11/rv1106_hpmcu_wrap_v1.10.bin and /dev/null differ diff --git a/bin/rv11/rv1106_hpmcu_wrap_v1.46.bin b/bin/rv11/rv1106_hpmcu_wrap_v1.46.bin deleted file mode 100644 index 014f51e2..00000000 Binary files a/bin/rv11/rv1106_hpmcu_wrap_v1.46.bin and /dev/null differ diff --git a/bin/rv11/rv1106_hpmcu_wrap_v1.50.bin b/bin/rv11/rv1106_hpmcu_wrap_v1.50.bin new file mode 100644 index 00000000..05bd23e5 Binary files /dev/null and b/bin/rv11/rv1106_hpmcu_wrap_v1.50.bin differ diff --git a/doc/release/RV1106_CN.md b/doc/release/RV1106_CN.md index 0d3b6c81..894cbb8a 100644 --- a/doc/release/RV1106_CN.md +++ b/doc/release/RV1106_CN.md @@ -1,5 +1,21 @@ # RV1106 Release Note +## rv1106_hpmcu_wrap_v1.50.bin + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :-------------------------- | ------------------------------- | -------- | +| 2022-09-29 | rv1106_hpmcu_wrap_v1.50.bin | rockit_ko:576377cb#hal:a76806e7 | 紧急 | + +### Fixed + +| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | +| ----- | -------- | --------------------------- | ------------------------------------------------------------ | -------- | +| 1 | 普通 | 优化代码逻辑 | 减少代码量,增加打印信息 | - | +| 2 | 重要 | 提高编码器的QOS=0X505 | 减少部分场景OVERFLOW | - | +| 3 | 紧急 | 开机无效CACHE | 直接运行代码导致因为脏CACHE冲LINUX内存 | - | + +------ + ## rv1106_hpmcu_wrap_v1.46.bin | 时间 | 文件 | 编译 commit | 重要程度 | @@ -14,7 +30,7 @@ | 2 | 重要 | 修复加载MCU固件引起的冲内存 | 在加载MCU固件之前直接RESET RISCV会导致冲内存。 | - | | 3 | 重要 | OVERFLOW无法丢帧 | 如果编码器启动太慢,MCU报OVERFLOW,但编码器无法丢帧引起超时复位。 | - | ---- +------ ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.20.bin diff --git a/doc/release/RV1106_EN.md b/doc/release/RV1106_EN.md index 2fc6ff7f..e3bc4269 100644 --- a/doc/release/RV1106_EN.md +++ b/doc/release/RV1106_EN.md @@ -1,5 +1,21 @@ # RV1106 Release Note +## rv1106_hpmcu_wrap_v1.50.bin + +| Date | File | Build commit | Severity | +| ---------- | :-------------------------- | ------------------------------- | -------- | +| 2022-09-29 | rv1106_hpmcu_wrap_v1.50.bin | rockit_ko:576377cb#hal:a76806e7 | critical | + +### Fixed + +| Index | Severity | Update | Issue description | Issue source | +| ----- | --------- | -------------------------- | ------------------------------------------ | ------------ | +| 1 | moderate | optimize code | decrease code size and add log information | - | +| 2 | important | increase encoder ddr qos | slove some wrap overflow | - | +| 3 | critical | invalite icache and dcache | destory linux memory for cache exchange | - | + +------ + ## rv1106_hpmcu_wrap_v1.46.bin | Date | File | Build commit | Severity | @@ -14,7 +30,7 @@ | 2 | important | repair the bug destory memory when reset working mcu | when mcu is working, if it is reset will destory system memory | - | | 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 | - | ---- +------ ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.20.bin