Commit Graph

12 Commits

Author SHA1 Message Date
5659526013 Delete unused ko 2023-11-29 11:11:50 +08:00
ea7304884d Add -latomic to linker flags for venc sample
Building on debian testing fails with the following:

 | make[1]: Entering directory '/oupton/milkv/duo/duo-buildroot-sdk/middleware/v2/sample/venc'
 | [riscv64-unknown-linux-musl-gcc] sample_venc.o
 | [riscv64-unknown-linux-musl-gcc] sample_venc_lib.o
 | [riscv64-unknown-linux-musl-gcc] sample_venc_testcase.o
 | [riscv64-unknown-linux-musl-gcc] sample_vdec_lib.o
 | [riscv64-unknown-linux-musl-gcc] sample_vdec_testcase.o
 | /oupton/milkv/duo/duo-buildroot-sdk/host-tools/gcc/riscv64-linux-musl-x86_64/bin/../lib/gcc/riscv64-unknown-linux-musl/10.2.0/../../../../riscv64-unknown-linux-musl/bin/ld: /oupton/milkv/duo/duo-buildroot-sdk/middleware/v2/lib/libsys.a(cvi_vb.o): in function `CVI_VB_Init':
 | /root/.jenkins/workspace/v4.1.0_release_build/middleware/v2/modules/sys/src/cvi_vb.c:201: undefined reference to `__atomic_compare_exchange_1'
 | /oupton/milkv/duo/duo-buildroot-sdk/host-tools/gcc/riscv64-linux-musl-x86_64/bin/../lib/gcc/riscv64-unknown-linux-musl/10.2.0/../../../../riscv64-unknown-linux-musl/bin/ld: /oupton/milkv/duo/duo-buildroot-sdk/middleware/v2/lib/libsys.a(cvi_vb.o): in function `CVI_VB_Exit':
 | /root/.jenkins/workspace/v4.1.0_release_build/middleware/v2/modules/sys/src/cvi_vb.c:225: undefined reference to `__atomic_compare_exchange_1'
 | collect2: error: ld returned 1 exit status
 | make[1]: *** [Makefile:78: sample_venc] Error 1
 | make[1]: Leaving directory '/oupton/milkv/duo/duo-buildroot-sdk/middleware/v2/sample/venc'
 | make: *** [Makefile:9: all] Error 1
 | Error: Build board milkv-duo failed

Fix it by ensuring -latomic is passed to the linker.

Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
2023-11-01 02:49:24 -07:00
088fad9b8a PWM polarity inversion is supported 2023-10-16 14:26:10 +08:00
be2a69546e camera: support sensor gc2083 2023-08-17 14:21:24 +08:00
b16594c4ff optimize gitignore files 2023-06-13 21:23:56 +08:00
526f902b6a middleware: weekly update 2023-05-22 1. update awb algo 2. support some sensor 3. add cv181x ko_shrink 4. update codec driver
Change-Id: Ie0cf772066a25dcb12074ee562cdabd71d63cd06
2023-05-24 11:57:21 +08:00
ce9f68c35f middleware: weekly update 2023-04-26 1. add new sensor driver: tp2863,gc0329,mis2008 2. add some panel driver and sample app 3. update vi/vo driver 4. add ko_shrink for cv180x
Change-Id: Iea07e7ff516682255616f8f066ae33131e243a31
2023-04-28 10:37:40 +08:00
f0e3f7d1d1 middleware: weekly update 2023-04-02 1. sync gpio number 2. update adc driver 3. update isp algo
Change-Id: If466eafa6657d9864f30648506a900eaf7d19336
2023-04-04 17:18:51 +08:00
9b648a187d middleware: weekly update 2023-03-25
1. add ov5647 sensor driver and configuration
	2. support tp2825
	3. update some func
	4. Detach the sensor into a separate file

Change-Id: If49bf2ec3728bcbd7c132f8c26a2ae194e4c1bdc
2023-03-27 00:24:58 +08:00
db9bea8b47 fix build error.
Change-Id: I733d10d084d6cea8f281eb3d38a3bdd06c042b33
2023-03-10 20:30:16 +08:00
4075eb7e9b [middleware] Upgrade the MMF SDK from V4.0.0 to V4.1.0
1. add cv181x libs
	2. update cv180x media libs

Change-Id: I7972f12102455ac71079f7fefef058e90f62f468
2023-03-10 20:42:42 +08:00
89f501af2a [middleware] add cvitek's multimedia framework
Change-Id: Iffc3cf32b99b95ba3ba534081a97881a2e004a14
2023-03-10 20:36:18 +08:00