Releases: kendryte/k510_buildroot
Releases · kendryte/k510_buildroot
v1.9
Feature & Improvement
- Add isp-tuningd resolution setup #234
- Add v4l2_drm -e options to switch AE #273
- Add disableAE cmd in encode_app #285
- Add enable netlink connector protocol #287
- Add get phys address ioctl to dma-buf #297
- Add adaptive function, add sw ae, add anti-flicker #299
- Add GC2053,GC2093,GC2145 Sensor driver and config file, 800x1280 LCD Support #301
- Add patch for 800x1280(JD9365D) lcd #308
- Add enable IMX385 LDC#292
- Add layer0 crop and scale function #303
- Add the isolcpus=1 bootargs, to resolve the kernel crash issue on power-on boot #323
- Add parameter configuration of gc2093-gc2053 and imx219 #325
- Add v4l2_drm integrate isp-tuningd with custom resolution #279
- Add gc2093 flip control #338
- Add extended gpio_keys driver to supports event operations #342
- Add sc035hgs sensor support #357
- Add support imx385 wdr mode #366
- Add support imx385 hdr mode in ai and encode_app #369
- Add support attribute page function 1110 #381
- Add ir cut user API #396
- Add support 4-way rtsp streams at the same time #411
- Update ae ctl to 0.2.3 #410
- Update 3actl to 0.2.4 #16
- Delete alsa demo #268
Bug Fix
- Fix ffmpeg options #270
- Fix VO bug, initialize VO before starting DSI #276
- Fix Encoding JPEG, QP value > = 52, core dump exception #282
- Fix CAVLC encode mosaic screen #294
- Fix some DS of isp output old pitcure #295
- Fix DAC output error, left and right channels reversed #305
- Fix isp wait for both of y and uv interrupts #309
- Fix venc 1:1 ar and profile issues #313
- Fix adaptive color2grey #315
- Fix encode_app unable to push multiple RTSP audio streams #317
- Fix encode error when resolution is 1080x1920 #321
- Fix jpeg encode error and ffmpeg param checking #319
- Fix play 16k audio nosie #327
- Fix venc channel multi create/destory bug #332
- Fix IMX385 ITC #330
- Fix setting proper stride and width for codec #334
- Fix add ISP rectangle feature, let AI demo use ISP rectangle #344
- Fix encode_app poll error and encode time too long #348
- Fix ai demo osd bug #352
- Fix write 0xFF to ARGB buffer before exit AI demo #354
- Fix f2k isp interrupt clear error & main/ds2 out drop buffer error #357
- Fix only the mipi lcd init failed, do soc reset #364
- Fix AI demo cause the kernel panic issue #374
- Fix set IMX219 output width to 1088, align 16 #376
- Fix encode_app 1080x1920 shows abnormal #368
- Fix alsa aplay plays dual channel 32-bit sampled audio, only one channel can hear the sound bug #380
- Fix set IO 115 pin 3.3V #383
- Fix wrong IO voltage #387
- Fix face_recog demo share memory leak #388
- Fix rng init bug #392
- Fix ffmpeg shram alloc error #398
- Fix live555, increase live555 buffer to avoid frame loss #403
- Fix opencv, replace opencv capture with v4l2 ioctl #414
- Fix boot probability crash #421
- Fix ai demo bug #430
- Modify Encode parameters #289
- Modify sensor driver setting #311
- Modify gc2093conf and disable color2BW #384
- Modify emmc and nand boot cmd #372
- Modify exposure setting and conf of sc053hgs #389
- Modify r2k ae start frame number from 30 to 10 #425
- Modify sensor output size and otc crop #423
- Modify the rcmode parameter range #428
New Contributors
- @xubaikun made their first contribution in #287
- @wangchenggen made their first contribution in #301
- @gyangcan made their first contribution in #323
- @mara-sys made their first contribution in #394
Full Changelog: v1.8...v1.9
v1.8
Feature & Improvement
- Increase live555 frame buffer to prevent memory overflow caused by excessive frame size #160
- Add AI demo with full screen display#165
- Add dual camera AE sync function.#178
- Add multi language support of readme.md #184
- Add HDMI display support #186
- Improve ISP reset flow when stop then restart camera demo #189
- Improve Jpeg encode video quality #198
- Add h264 encoder support in isp-tuningd #200
- Add frame rate conversion in encode app #203
- Add demo resolution auto adaptation #208
- Support Sony IMX385 sensor #201
- Update AI compiler nncase version to v1.7.1 #247
Bug Fix
- Fix ethenet not work if insert cable after reboot #158
- ffmpeg: correct frame rate tiny adjust #166
- Fix linux crash when booting #176
- Fix alsa capture audio only one channel has sound #171
- Remove v4l2_drm -v argument #169
- Recover v4l2_drm -e option #182
- Fix v4l2_drm_isptool not work on camera 1 #180
- Fix vi starts twice issue when start v4l2 pipeline #185
- Modify AE default setting and gamma table #190
- Fix AE slow and bounce #197
- Fix isp-tuningd h264 error #206
- Fix ISP wrong alignment for image size #223
- Fix ffmpeg audio3a invalidate failure #225
- Fix display green picture when start camera demo #221
- Fix ws2812 lights abnormally #229
- ffmpeg/encode_app drop darker frames at the begining #231
- Fix #232, set drm nonblock #233
- Fix rtc-kendryte code error , sd bootcmd modify to loop #239
- Fix #240, add NONBLOCK flag to mono camera program #241
- Fix ISP outputs right column garbage #243
- Fix cpu2dsp app running failed #255
- Fix encode app default output framerate #254
- Fix Ffmpeg pushes RTMP with error conversion failed #257
- Fix #250, ignore AE ready flag #251
New Contributors
- @zzxcanaan made their first contribution in #176
- @huangzhenming made their first contribution in #184
- @ohyes158 made their first contribution in #186
- @fanjuntao637 made their first contribution in #193
- @yiwenwang2090 made their first contribution in #227
Full Changelog: v1.7...v1.8
v1.7
Feature & Improvement
- Add advanced video encoding functions: Deblocking,slice, entropy encoding, user defined SEI insertion #67
- Add audio encoding (G.711 format only for now) and RTSP stream pushing in encode_app #83
- ISP tuning tool: add param to enable/disable JPEG codec in isp-tuningd #81
- ISP tuning tool: add 3DNR & LDC #63
- Image quality: improve camera sensor IMX-219 image quality and add AWB sync between two sensors on CRB #150
- Image quatliy: adjust gamma calibration & reduce camera sensor IMX-219 clock frequency #90
- Image quality: add ae control in encode app #89
- Image quality: improve AWB, sharpness, ae speed #118
- Add aws_iot_test Demo #142
- Add osd insertion function in twod(2D ACC) driver #121
- Add video encoding interface: externally allocate stream buffer #104
- Add pitch funtion in ISP ds2 output #107
- Add display ISP ds2 output image in upper-left corner of screen as optional in AI demo #132
- Add full screen display for AI demo #111
- Improve AI demo: add image size padding, use identical video configuration file for demos, improve ae setting #127
- Improve AI retinaface demo quality #155
- Refactor AI demo to use V4L2 framework for display and use opencv for AI #152
- Improve FFmpeg frame rate tiny adjust #136
- Update nncase to v1.7.0 #117
- Delete configuration files in v4l2 demo which cannot be managed uniformly #86
- Delete osbsolete app v4l2_demo #130
- Delete crb_v0_1 and add release build for github actions #65
Bug Fix
- Fix encode app starts to core dump when set 7 or 8 ROIs #76
- Fix encode app setting AE is error for single sensor multi-channel output #123
- Fix FFmpeg parser error, fix alloc error #74
- Fix FFmpeg push RTSP sound and picture are not synchronized, and the sound lags behind the picture #110
- Fix Live555 output RTSP stream occasionally loses packets in RTP over TCP mode #144
- Fix RTMP streaming, unable to push video normally #113
- Fix k510 isp driver repeated free memory #78
- Fix read timeout crash in ai demo #97
- Fix v4l2_drm dual-camera demo glitch, refactor with single-thread, fix AE unstable problem #101
- Fix ai demo share memory not free #95
- Fix share memory alloc failed , mediactl_init and drm_init use error address , kernel crash #99
- Fix isp outputs old pitcure #105
- Fix isp split screen #147
- Fix after the network port is up, DHCP takes too long to getan IP #115
- Fix 100M network, DHCP can not get IP #151
- Fix twod osd err #126
- Fix dsi read hang #134
New Contributors
- @bunny720 made their first contribution in #74
- @canaancuiyan made their first contribution in #89
- @zhaixingang made their first contribution in #102
- @xiangbingj made their first contribution in #111
- @wentaoliupai made their first contribution in #142
Full Changelog: v1.6...v1.7
v1.6
Feature & Improvement
- improve some license description #3
- integrate AI compiler nncase v1.6.1 to SDK #4
- improve ISP AE/AWB/CCM function #20
- improve ISP gamma-calibration #25
- improve AE speed #52
- support multi-format sensor input 720p60 & vga@75fps #31
- new add more H264 encoding parameters and advanced function like ROI/LTR/GDR #16
- ffmpeg supports RTMP streaming #28
- enable AE function for single & dual camera demo #39
- enable AE function in auto-run single camera demo after power-on #50
Bug Fix
- Fix picture split issue in dual camera demo #14
- Fix ffmpeg exception issue during rtsp/rtp streaming #35
- Fix ffmpeg exception issue during jpeg encoding #37
- Fix two camera pictures different lightness issue in dual camera demo #42
- Fix ffmpeg coredump issue when press Q to exit JPEG encoding #45
- Fix isp-tungd app memory leak issue when pause picture playback in ISP tuning tool sometimes #47
- Fix incomplete/broken images when ISP Tuning Tool is paused and replayed #58
- Fix AI demo label left when no detect obj #59
New Contributors
- @wuwentao made their first contribution in #2
- @MrThanlon made their first contribution in #3
- @wangjianxin-canaan made their first contribution in #4
- @wycwyhwyq made their first contribution in #7
- @longyiluo made their first contribution in #14
- @goatxiu made their first contribution in #20
- @gh-sxp made their first contribution in #16
- @zhangxiaojingCAN made their first contribution in #31
- @zhaoshuaiadada made their first contribution in #39
- @alex-GuoGuo made their first contribution in #60
Full Changelog: v1.5...v1.6