xref: /rkbin/doc/release/RV1106_EN.md (revision e9f64bb4c2b61feb4f4dfb88471c37b7eee96dba)
1f0b9dedfSSu Yuefu# RV1106 Release Note
2f0b9dedfSSu Yuefu
3*e9f64bb4Schujin.zhou## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.60.bin
4*e9f64bb4Schujin.zhou| Date       | File                                                     | build commit                                     | Severity |
5*e9f64bb4Schujin.zhou| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
6*e9f64bb4Schujin.zhou| 2022-12-22 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.60.bin | rtt:755701b24#hal:d93ef9fd#battery_ipc:18df679ea | critical |
7*e9f64bb4Schujin.zhou
8*e9f64bb4Schujin.zhou### New
9*e9f64bb4Schujin.zhou
10*e9f64bb4Schujin.zhou1. Add sc4336 support.
11*e9f64bb4Schujin.zhou2. Fast ae supports up to 20 frames as default.
12*e9f64bb4Schujin.zhou3. Add IR/white light mode support.
13*e9f64bb4Schujin.zhou4. Add support for nonlinear single range ADC.
14*e9f64bb4Schujin.zhou5. Add support for soft light sensor.
15*e9f64bb4Schujin.zhou6. Supports the configuration of fast ae run frame number
16*e9f64bb4Schujin.zhou
17*e9f64bb4Schujin.zhou### Fixed
18*e9f64bb4Schujin.zhou
19*e9f64bb4Schujin.zhou| Index | Severity | Update                                | Issue description                                            | Issue source |
20*e9f64bb4Schujin.zhou| ----- | -------- | ------------------------------------- | ------------------------------------------------------------ | ------------ |
21*e9f64bb4Schujin.zhou| 1     | critical | Fixed the gc3003 pre-opening problem. | If sensor stream on advanced,isp will met dqbuf sem failed error. | -            |
22*e9f64bb4Schujin.zhou
23*e9f64bb4Schujin.zhou------
24*e9f64bb4Schujin.zhou
2535a0b2d1SSu Yuefu## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003}_v1.50.bin
2635a0b2d1SSu Yuefu
2735a0b2d1SSu Yuefu| Date       | File                                              | Build commit                                | Severity |
2835a0b2d1SSu Yuefu| ---------- | :------------------------------------------------ | ------------------------------------------- | -------- |
2935a0b2d1SSu Yuefu| 2022-11-17 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003}_v1.50.bin | rtt:a40f17d#hal:b569247#battery_ipc:c62dd55 | critical |
3035a0b2d1SSu Yuefu
3135a0b2d1SSu Yuefu### New
3235a0b2d1SSu Yuefu
3335a0b2d1SSu Yuefu1. sc3338 add 1152x648@60fps 27M mclk bining config,chose this config as default.
3435a0b2d1SSu Yuefu2. add gc3003 sensor support.
3535a0b2d1SSu Yuefu
3635a0b2d1SSu Yuefu### Fixed
3735a0b2d1SSu Yuefu
3835a0b2d1SSu Yuefu| Index | Severity | Update                         | Issue description                                            | Issue source |
3935a0b2d1SSu Yuefu| ----- | -------- | ------------------------------ | ------------------------------------------------------------ | ------------ |
4035a0b2d1SSu Yuefu| 1     | critical | Limit camera convergence time. | Camera spends too much time converging,it causes the thunderboot isp driver in kernel fails to start stream. | -            |
4135a0b2d1SSu Yuefu
4235a0b2d1SSu Yuefu------
4335a0b2d1SSu Yuefu
441e31d4c8SChuanhu Sun## rv1106_hpmcu_wrap_v1.53.bin
451e31d4c8SChuanhu Sun
461e31d4c8SChuanhu Sun| Date       | File                        | Build commit                     | Severity |
471e31d4c8SChuanhu Sun| ---------- | :-------------------------- | ------------------------------- | -------- |
481e31d4c8SChuanhu Sun| 2022-11-16 | rv1106_hpmcu_wrap_v1.53.bin | rockit_ko:c9653fe9#hal:a76806e7 | important     |
491e31d4c8SChuanhu Sun
501e31d4c8SChuanhu Sun### Fixed
511e31d4c8SChuanhu Sun
521e31d4c8SChuanhu Sun| Index | Severity  | Update                    | Issue source                          | Issue |
531e31d4c8SChuanhu Sun| ----- | --------- | --------------------------- | --------------------------------- | -------- |
541e31d4c8SChuanhu Sun| 1     | important | adjust QOS policy           | ISP probabilistic mipi drop frame | -        |
551e31d4c8SChuanhu Sun| 2     | important | stop the mcu when rebooting | probabilistic stuck during reboot | -        |
561e31d4c8SChuanhu Sun
571e31d4c8SChuanhu Sun------
581e31d4c8SChuanhu Sun
595fbf4949SWesley Yao## rv1106_ddr_924MHz{_tb}_v1.10.bin
605fbf4949SWesley Yao
615fbf4949SWesley Yao| Date       | File                             | Build commit | Severity  |
625fbf4949SWesley Yao| ---------- | :------------------------------- | ------------ | --------- |
635fbf4949SWesley Yao| 2022-11-15 | rv1106_ddr_924MHz{_tb}_v1.10.bin | ec2fae0c96   | important |
645fbf4949SWesley Yao
655fbf4949SWesley Yao### Fixed
665fbf4949SWesley Yao
675fbf4949SWesley Yao| Index | Severity  | Update                                              | Issue description                                   | Issue source |
685fbf4949SWesley Yao| ----- | --------- | --------------------------------------------------- | --------------------------------------------------- | ------------ |
695fbf4949SWesley Yao| 1     | important | Change reg_fb1xclk_invdelaysel_dqcmd(except DDR2) | DDR may be unstable under specific freq and voltage | -            |
705fbf4949SWesley Yao| 2     | moderate  | Improve write trian pattern                         | Improve the accuracy of write train                 | -            |
715fbf4949SWesley Yao
725fbf4949SWesley Yao------
735fbf4949SWesley Yao
74a07213b5Schujin.zhou## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.40.bin
75a07213b5Schujin.zhou
76a07213b5Schujin.zhou| Date      | File                                       | Build commit                                   | Severity  |
77a07213b5Schujin.zhou| --------- | :----------------------------------------- | ---------------------------------------------- | --------- |
78a07213b5Schujin.zhou| 2022-11-1 | rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.40.bin | rtt:05d3e965d#hal:b569247c#battery_ipc:bc3785d | important |
79a07213b5Schujin.zhou
80a07213b5Schujin.zhou### Fixed
81a07213b5Schujin.zhou
82a07213b5Schujin.zhou| Index | Severity  | Update                                                  | Issue description                                | Issue source |
83a07213b5Schujin.zhou| ----- | --------- | ------------------------------------------------------- | ------------------------------------------------ | ------------ |
84a07213b5Schujin.zhou| 1     | important | Fixed sc3338 horizontal stripes when in dark brightness | sc3338 has horizontal stripes in dark brightness | -            |
85a07213b5Schujin.zhou
86a07213b5Schujin.zhou------
87cd2a2577SLin Jinhan## rv1106_hpmcu_tb_gc2093_v1.30.bin
88cd2a2577SLin Jinhan
89cd2a2577SLin Jinhan| Date       | File                             | Build commit                                                  | Severity |
90cd2a2577SLin Jinhan| ---------- | :------------------------------- | ------------------------------------------------------------ | -------- |
91cd2a2577SLin Jinhan| 2022-10-27 | rv1106_hpmcu_tb_gc2093_v1.30.bin | rtt:2ede82a43#hal:b569247c#battery_ipc:efaec692c#rtt-cherry-pick:8b1555259 | important     |
92cd2a2577SLin Jinhan
93cd2a2577SLin Jinhan### New
94cd2a2577SLin Jinhan
95cd2a2577SLin Jinhan1. add gc2093 sensor support
96cd2a2577SLin Jinhan
97cd2a2577SLin Jinhan------
98aa8c36b8Schujin.zhou## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.30.bin
99aa8c36b8Schujin.zhou
100aa8c36b8Schujin.zhou| Date       | File                                       | Build Commit                                     | Severity |
101aa8c36b8Schujin.zhou| ---------- | :----------------------------------------- | ------------------------------------------------ | -------- |
102aa8c36b8Schujin.zhou| 2022-10-20 | rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.30.bin | rtt:2ede82a43#hal:b569247c#battery_ipc:efaec692c | important |
103aa8c36b8Schujin.zhou
104aa8c36b8Schujin.zhou### New
105aa8c36b8Schujin.zhou
106aa8c36b8Schujin.zhou1. Add support for LTR308 digital light sensor.
107aa8c36b8Schujin.zhou2. Add support for hdr.
108aa8c36b8Schujin.zhou
109aa8c36b8Schujin.zhou### Fixed
110aa8c36b8Schujin.zhou
111aa8c36b8Schujin.zhou| Index | Severity  | Update                                | Issue description                                            | Issue source |
112aa8c36b8Schujin.zhou| ----- | --------- | ------------------------------------- | ------------------------------------------------------------ | ------------ |
113aa8c36b8Schujin.zhou| 1     | important | Fixed 0 address flushed               | When the spi nor flash is in 1-wire mode, spl data is flushed, so spl cannot be started. | -            |
114aa8c36b8Schujin.zhou| 2     | important | Fix the shared memory cache operation | The ARM core cannot obtain the shared memory data in time.   | -            |
115aa8c36b8Schujin.zhou
116aa8c36b8Schujin.zhou------
11708dd9aecSChuanhu Sun## rv1106_hpmcu_wrap_v1.50.bin
11808dd9aecSChuanhu Sun
11908dd9aecSChuanhu Sun| Date       | File                        | Build commit                    | Severity |
12008dd9aecSChuanhu Sun| ---------- | :-------------------------- | ------------------------------- | -------- |
12108dd9aecSChuanhu Sun| 2022-09-29 | rv1106_hpmcu_wrap_v1.50.bin | rockit_ko:576377cb#hal:a76806e7 | critical |
12208dd9aecSChuanhu Sun
12308dd9aecSChuanhu Sun### Fixed
12408dd9aecSChuanhu Sun
12508dd9aecSChuanhu Sun| Index | Severity  | Update                     | Issue description                          | Issue source |
12608dd9aecSChuanhu Sun| ----- | --------- | -------------------------- | ------------------------------------------ | ------------ |
12708dd9aecSChuanhu Sun| 1     | moderate  | optimize code              | decrease code size and add log information | -            |
12808dd9aecSChuanhu Sun| 2     | important | increase encoder ddr qos   | slove some wrap overflow                   | -            |
12908dd9aecSChuanhu Sun| 3     | critical  | invalite icache and dcache | destory linux memory for cache exchange    | -            |
13008dd9aecSChuanhu Sun
13108dd9aecSChuanhu Sun------
13208dd9aecSChuanhu Sun
13383dea830SChuanhu Sun## rv1106_hpmcu_wrap_v1.46.bin
13483dea830SChuanhu Sun
13583dea830SChuanhu Sun| Date       | File                        | Build commit                    | Severity  |
13683dea830SChuanhu Sun| ---------- | :-------------------------- | ------------------------------- | --------- |
13783dea830SChuanhu Sun| 2022-09-08 | rv1106_hpmcu_wrap_v1.46.bin | rockit_ko:7e8fe8af#hal:a76806e7 | important |
13883dea830SChuanhu Sun
13983dea830SChuanhu Sun### Fixed
14083dea830SChuanhu Sun
14183dea830SChuanhu Sun| Index | Severity  | Update                                                    | Issue description                                            | Issue source |
142a9b7a7b5SJoseph Chen| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
143a9b7a7b5SJoseph Chen| 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 | -            |
144a9b7a7b5SJoseph Chen| 2     | important | repair the bug  destory memory when reset working mcu     | when mcu is working, if  it is reset will destory system memory | -            |
145a9b7a7b5SJoseph Chen| 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 | -            |
14683dea830SChuanhu Sun
14708dd9aecSChuanhu Sun------
14883dea830SChuanhu Sun
149f0b9dedfSSu Yuefu## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.20.bin
150f0b9dedfSSu Yuefu
151f0b9dedfSSu Yuefu| Date       | File                              | Build Commit     | Severity  |
152f0b9dedfSSu Yuefu| ---------- | :-------------------------------- | ---------- | --------- |
153f0b9dedfSSu Yuefu| 2022-09-03 | rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.20.bin | rtt:efa791c#hal:b569247#battery_ipc:d5fb92e | critical |
154f0b9dedfSSu Yuefu
155f0b9dedfSSu Yuefu### New
156f0b9dedfSSu Yuefu
157f0b9dedfSSu Yuefu1. Support full parameters in aiq for the first frame in fastboot.
158f0b9dedfSSu Yuefu2. Support set resolution and fps from meta partition.
159f0b9dedfSSu Yuefu3. Support sync meta header file.
160f0b9dedfSSu Yuefu4. Optimize the iq result for fast AE,The exposure decomposition is exactly consistent with aiq, supports DB gain synsensor, and supports the check exposure register
161f0b9dedfSSu Yuefu5. Enable AE statistics in full-parameter parallel solution.
162f0b9dedfSSu Yuefu6. Meta addresses can be configured using menuconfig
163f0b9dedfSSu Yuefu
164f0b9dedfSSu Yuefu### Fixed
165f0b9dedfSSu Yuefu
166f0b9dedfSSu Yuefu| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
167f0b9dedfSSu Yuefu| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
168a9b7a7b5SJoseph Chen| 1     | important | resolve "thread:tidle stack overflow" problem                | Sometimes "Thread: Tidle Stack Overflow" is displayed. RTT exits abnormally | -         |
169a9b7a7b5SJoseph Chen| 2     | important | Suppore get  AE calibration parameters from iq bin           | AE calibration data is not vaild.                            | -         |
170a9b7a7b5SJoseph Chen| 3     | important | To solve the problem of the change of denoising and sharpening effect and the dimming of brightness after AIQ startup in dark environment | The connection between kernel phase and aiq is not smooth in dark environment | -         |
171a9b7a7b5SJoseph Chen| 4     | critical  | To solve the problem of full-parameter image effect, it needs to match the AIQ submission 0ed3f415d3, otherwise the image will turn green | the image effect is abnormal in full-parameter               | -         |
172