342 Commits

Author SHA1 Message Date
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
a57169ae72 ramdisk: weekly update 2023-04-26 1. add adbd musl files 2. add cv180x cvi_pinmux tool 3. add hostapd udhcpd musl files
Change-Id: If43f96cb76a6736eb5977f118c25dd923031db48
2023-04-28 10:37:30 +08:00
e955c3f4fe build: weekly update 2023-04-26 1. add huashanpi board 2. add new sensors: gc0329,mis2008,tp2863 3. modified the configuration of some boards
Change-Id: I2d8814128ca6983d4a9f65c30c6598cca6d2e5ea
2023-04-28 10:37:07 +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
51d738af90 build: weekly update 2023-04-02 1. add cv1801c rls config
Change-Id: I588ae7244d83bf56b849a4e6b4eaa328f179a04c
2023-04-04 17:18:24 +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
88cce7a8a2 fsbl: weekly update 2023-03-25
1. update release func

Change-Id: I221476630ce4f2f6a01e8f89fd96d9ac9701a270
2023-03-27 00:22:46 +08:00
75a1b20dea build: weekly update 2023-3-25
1. support ov5647 sensor
    2. support cv1811c spinand
    3. duo sync rls defconfig to normal defconfig

Change-Id: Id7be2d289f5d229b0c096a477e4e62f8eac1266b
2023-03-27 00:08:41 +08:00
4c120cf5a7 [docs] update docs 1. add README-en.md 2. update README.md
Change-Id: I49c3650f96c57ffc290e95f44d63392ead30ae04
2023-03-26 22:45:44 +08:00
cb6343d12d Fix the driver problem of the release version of the sophpi-duo board
Change-Id: I19408435059b74378a381464771565d279a06dbd
2023-03-19 18:15:59 +08:00
b9036d8f7f [buildroot] Fix some runtime errors
1. Add libc for musl risc64v0p7
	2. Modify the buildroot compilation option
	3. add strace tool

Change-Id: Id72ed4afa80c6e09aa21592f0013fc4efd683b7e
2023-03-19 18:07:13 +08:00
99eaacc22f [build] sophpi-duo support buildroot filesystem
Change-Id: I2ce52324f2a7d8f334492cd3cf271ed195b843f9
2023-03-14 15:37:36 +08:00
18d502fa13 [freertos] ignore bin and libs
Change-Id: Ie1502472f4b74555a4cb6db13b2afd7bba1fe58a
2023-03-14 15:37:17 +08:00
80510be5c9 [fsbl] add sophpi-duo prebuilt files
Change-Id: I06ee58b360c26a42e33aa7e8f0ccce259d1672a1
2023-03-14 15:36:55 +08:00
c53562af33 [buildroot] Supports generating CV181X CV182X ext4 file system
Change-Id: I06d0f89992afe94a7296f2d732dedb73d03d2710
2023-03-13 23:34:07 +08:00
e38fbf739c [buildroot] create buildroot-2021.05 from github
repo: https://github.com/buildroot/buildroot/tree/2021.05
	commit: 69f79f2a2ee1417e19c1ead2c9226e11753c06cb

	Update for 2021.05

Change-Id: I77d6d14da04483c97cb172bf6732732012e538d9
2023-03-13 23:30:54 +08:00
d606d31f86 support booting from SD card
Change-Id: Ie67fafaeff7696e73bce5cb6afec27f50a4a2fea
2023-03-13 00:16:28 +08:00
7186ede68b Add a script to package the SD card boot image
Change-Id: Ia9f31c72725a25abdd55fb1bd114e4f4dd466f4c
2023-03-13 00:16:21 +08:00
f579601068 add new board cv1800b_sophpi_duo_sd
Change-Id: If545300e0bb5286d56a53f125924ddedae62180d
2023-03-13 00:16:11 +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
607778300c [uboot] Upgrade the MMF SDK from V4.0.0 to V4.1.0
1. add cv181x functions
	2. Delete some useless files and add .gitignore

Change-Id: Iea2b2fa43b5a1152e5e99fb32b88f8d2c249251a
2023-03-10 20:42:30 +08:00
aa1b345a00 [ramdisk] Upgrade the MMF SDK from V4.0.0 to V4.1.0
1. add some system libs for v0p7
	2. add .gitignore

Change-Id: Iff799f4fa2544b656caa564e5ad98b969ad23ea5
2023-03-10 20:42:13 +08:00
95dcbe5649 [linux] Upgrade the MMF SDK from V4.0.0 to V4.1.0
1. 181x support secureboot
	2. add .gitignore

Change-Id: I34cd45663d92eeb8e3b5ddfbf1a876111ce46bd1
2023-03-10 20:41:56 +08:00
221f3d937b [isp_tuning] Upgrade the MMF SDK from V4.0.0 to V4.1.0
1. add cv181x pqbin

Change-Id: Idb228131fcfbdc80a0e038abfc255a8f00013dad
2023-03-10 20:41:40 +08:00
c437ff95bb [fsbl] Upgrade the MMF SDK from V4.0.0 to V4.1.0
1. Delete some useless files
	2. Add .gitignore file
	3. Add cv181x prebuilt files

Change-Id: I3728dc7d702b67c4f00f512edb4222efbaefd189
2023-03-10 20:41:21 +08:00
3818ecf1c0 [freertos] Upgrade the MMF SDK from V4.0.0 to V4.1.0
1. Delete some useless files
	2. Add .gitignore file
	3. Some function update

Change-Id: Ie0b31dc20739fbceba20fd78f4fdfeaea4d526b2
2023-03-10 20:41:01 +08:00
909f5d4edb [build] Upgrade the MMF SDK from V4.0.0 to V4.1.0
1. Delete some useless files
	2. Add .gitignore file
	3. add cv181x board configs

Change-Id: I1f09f71cfa2cc6ee9ab5d8ad3d3570a48a9e9ba3
2023-03-10 20:40:01 +08:00
d82d7670c7 [linux] remove unused files.
Change-Id: Ie8375acfd9c247d5976842c4fede4ae7d3391bbb
2023-03-10 20:36:32 +08:00
89f501af2a [middleware] add cvitek's multimedia framework
Change-Id: Iffc3cf32b99b95ba3ba534081a97881a2e004a14
2023-03-10 20:36:18 +08:00
cda448c3e9 [isp_tuning] add picture quality binary.
Change-Id: Icbcd41a979b37a8ab5bd20b74ca3fb12e6d21cce
2023-03-10 20:36:08 +08:00
a4f213ceb0 [build] add cvitek build scripts
Change-Id: If63ce4a669e5d4d72b8e3b9253336dd99bf74c30
2023-03-10 20:35:59 +08:00
cbb030f19f [freertos] add freertos firmware
Change-Id: I4158d66d9b5fc444e28287f55e79ac24e0a1666f
2023-03-10 20:35:49 +08:00
1cf39ecdd5 [ramdisk] add cvitek pre-built ramdisk
Change-Id: Ic7d2046a23358129eaf621b5558984a64fa7361d
2023-03-10 20:35:40 +08:00
4f810186ab [linux] porting cvitek asic chips.
1. update cv182x/cv183x configuration file
	2. update cv181x/cv180x configuration file
	3. update clk driver for cvitek
	4. update dma driver for cvitek
	5. update soc driver for cvitek
	6. porting cvitek ion driver from kernel-4.19
	7. compatible with riscv

Change-Id: Icff9fafe0ebe7d6bab824bbadb952e08bdc66c19
2023-03-10 20:33:10 +08:00
4bc998a131 [fsbl] add fsbl for cv181x/cv180x
Change-Id: I6809bc5016d4bc148f62be2ed3f8e928ec111f19
2023-03-10 20:33:00 +08:00
5c7dd7acc3 [linux] create linux_5.10.4 from T-head official:
repo: https://github.com/T-head-Semi/linux
	commit: b1313fe517ca3703119dcc99ef3bbf75ab42bcfb

Change-Id: I6cbb35294024ea3a66140e311f4bb705fd7fd626
2023-03-10 20:32:41 +08:00
3a4bcfca2f [uboot] porting cvitek asic chips:
1. add cvitek folders to u-boot-2021.10
	2. add cv183x/cv182x part
	3. add cv181x/cv180x part

Change-Id: I6dc2e5ff509dbab16bd60bfb3fd61852da5e01f6
2023-03-10 20:31:12 +08:00
f8fc109960 [uboot] create uboot from github:
repo: https://github.com/u-boot/u-boot
	commit: d80bb749fab53da72c4a0e09b8c2d2aaa3103c91

Change-Id: Ie6434426e1ec15bc08bb1832798e371f3fd5fb29
2023-03-10 20:30:57 +08:00
2e8190643f [opensbi] porting: adapt to CV180X / CV181X
Change-Id: Id7b3c64d203eb2c9af6c66f195bf0d8a05f0164c
2023-03-10 20:30:36 +08:00
93f81bd490 [opensbi] create opensbi from T-Head official:
repo: https://github.com/T-head-Semi/opensbi
	commit: 89182b257c8798e15e4c685c1af0c2862d528d2a

Change-Id: I7b39d66729e0108661a6f4c9e28acbdb303684ea
2023-03-10 20:30:16 +08:00
92ffedd561 Create README.md 2023-03-10 19:03:45 +08:00