Commit Graph

171 Commits

Author SHA1 Message Date
41e9e3e2e7 support commands such as lsblk lscpu sfdisk etc.
Signed-off-by: carbon <carbon@milkv.io>
2024-07-31 21:11:44 +08:00
16f0113f8a check if the dir exists when copying board overlay
Signed-off-by: carbon <carbon@milkv.io>
2024-07-31 15:08:31 +08:00
7135c6d846 middleware: support MILKV_8HD for sample_panel
Signed-off-by: carbon <carbon@milkv.io>
2024-07-31 14:01:15 +08:00
504109b40b middleware: fix the problem of copying files
Signed-off-by: carbon <carbon@milkv.io>
2024-07-31 11:56:21 +08:00
b9e30180e7 merge duplicate files for the same board type
Signed-off-by: carbon <carbon@milkv.io>
2024-07-31 11:54:03 +08:00
21f48f9ee4 copy the same files for the same board type
Signed-off-by: carbon <carbon@milkv.io>
2024-07-31 11:40:56 +08:00
1ec4514ef8 add sensor_cfg.ini for sensor_test
Signed-off-by: carbon <carbon@milkv.io>
2024-07-31 11:13:35 +08:00
aa8a60298e duo256m and duos support cameras
Signed-off-by: carbon <carbon@milkv.io>
2024-07-30 17:13:08 +08:00
f7843113ee kernel: disable CONFIG_STRICT_DEVMEM for arm core
Signed-off-by: carbon <carbon@milkv.io>
2024-07-30 16:13:44 +08:00
24b1bd51c8 fix memmap for duos glibc arm64
Signed-off-by: carbon <carbon@milkv.io>
2024-07-30 16:12:39 +08:00
5a0e551ee6 add camera sensors parameter files
Signed-off-by: carbon <carbon@milkv.io>
2024-07-29 18:05:17 +08:00
c5cd347558 add sophgo vc init firmware
Signed-off-by: carbon <carbon@milkv.io>
2024-07-29 18:02:22 +08:00
2537d61f8a Merge branch 'sophgo' into develop 2024-07-26 11:06:21 +08:00
92b2df59b8 version info is updated to 2024-07-26
Signed-off-by: carbon <carbon@milkv.io>
2024-07-26 10:30:06 +08:00
6ffcbf1095 (master):Support Xuantie toolchains, and modify the defconfigs.
Change-Id: I5fedf63db62735b57f35154acdf8780d29729b8e
2024-07-26 10:23:45 +08:00
9fb8ef29a1 (sg200x-dev):add oss_release_tarbar for glibc_riscv64
Change-Id: I3ef502b7f23f2759f17dd9985b155b2535015014
2024-07-26 10:07:28 +08:00
d6e0b34c2b ramdisk: weekly rls 2024.07.20
-72478e, fix arm64 isp_tool_daemon run error.
-909368, Using Vector to Implement Memcpy.
-f119ef, add fw_vcodec for cv1812cpa_web_0006a_spinand

Change-Id: I9121fee9371f41110e609cae84fb3454b1462851
2024-07-26 10:05:07 +08:00
f676f1ece7 osdrv: weekly rls 2024.07.20
-688ac2, osdrv support arm32.
-3e88be, fix sync_io bug.
-2dbabd, Trim adc.
-985943, request idr reset rcgop err.
-5e72dd, Added vo sleep wake function.

Change-Id: I6c926b29118f456c319935f9ec533831d12cbaa1
2024-07-25 17:16:08 +08:00
aa2a04250d isp_tuning: weekly rls 2024.07.20
-dd7a7c0, update bin file.

Change-Id: I11d79cdebf55fc0cc6eb719478c8b3b5291fd3c8
2024-07-25 17:15:06 +08:00
b3bc7af043 SensorSupportList: weekly rls 2024.7.20
-c984f7, add sensor ov_os02n10_1l
-bf26fc, fixed sc2331_switch can not init when sensors use the same i2c
bus.
2024-07-25 17:13:25 +08:00
c4729b7e92 add missed header files.
-1ac269

Change-Id: Ie55689ad598b8821812b535dfe9a5c59d0369a89
2024-07-25 17:11:08 +08:00
62573a835f middleware: weekly rls 2024.07.20
-e90961, fix aac+vqe "reamain data not process AEC" bug.
-3c08de, split module vpu into vi vo vpss rgn gdc.
-b5d998, (ive): add comment to api.
-166849, mw support arm32.

Change-Id: Ied488d392da9eed2e3a94e1244eeee540c389372
2024-07-25 17:11:08 +08:00
c57b1410f0 isp: weekly rls 2024.07.20
-45c372, fix bin path config bug.
-b9a829, split module vpu.

Change-Id: Ie6818b83823ab4198c56d1332b1a5024320abb2c
2024-07-25 17:11:07 +08:00
50fd0630f7 linux_5.10: weekly rls 2024.07.20
-142736, Sync spacc driver code.
-2303c6, add suspend to ram featrue.
-d3bff8, support pdm mic using AEC.
-203610, support new spinand flash:HYF1GQ4UDACAE.

Change-Id: Iec21bccaee43c4a71213b42b88f41a45527fd8a5
2024-07-25 17:08:03 +08:00
2330e10fa0 u-boot-2021.10: weekly rls 2024.07.20
-36551c, fix complie err when set BUILD_FOR_DEBUG=n.
-a94f64, uboot SD clk enable should delay 1ms.
-ac3559, support new spinand flash:HYF1GQ4UDACAE.

Change-Id: Ibc050c06044f76c148955e425746b93f58610be2
2024-07-25 15:02:47 +08:00
70b3113ab3 opensbi: weekly rls 2024.07.20
-0aa741, support cv181x/cv180x suspend to ram.

Change-Id: I64dcb0ff942aa7238a88ef3bd1da2c67f5d089b4
2024-07-25 14:51:24 +08:00
4df417855c fsbl: weekly rls 2024.07.20
-8ead06, add new feature for cv181x/cv180x suspend to ram.

Change-Id: I4b4f0fc51b9028d6d006ebcf579b0f4c19007780
2024-07-25 14:46:16 +08:00
824f3ac23c build: weekly rls 2024.07.20
-e4ccbc, surport cv1810c arm32.
-921783, add sensor ov_os02n10_1l.
-8b96e4, support 180zb uboot spl.
-937493, Sync spacc config.
-3e99d9, add phy config for cv180x.
-333b4d, fixed the dts file of cv1812cpa.

Change-Id: I86ce96f27d890af09a2b26d2cc955936bbc35903
2024-07-25 14:41:25 +08:00
4018496719 using single version.md
Signed-off-by: carbon <carbon@milkv.io>
2024-07-25 14:40:31 +08:00
b52e10e42d fix cvi_fb.ko for arm core
Signed-off-by: carbon <carbon@milkv.io>
2024-07-15 16:34:44 +08:00
0f2d73ce35 build: arm64 toolchain use gcc-linaro-7.3.1
gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu has been
placed in the host-tools directory. We need to pull the
latest code for the host-tools directory.

Signed-off-by: carbon <carbon@milkv.io>
2024-06-30 18:00:47 +08:00
7e1460cae6 buildroot: arm64 toolchain use gcc-linaro-7.3.1
gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu has been
placed in the host-tools directory. We need to pull the
latest code for the host-tools directory.

Signed-off-by: carbon <carbon@milkv.io>
2024-06-30 17:55:20 +08:00
2d87f0e7d0 kernel support input evdev
Signed-off-by: carbon <carbon@milkv.io>
2024-06-29 17:41:31 +08:00
28a901e43a add gt9xx.ko to the loadsystemko.sh
Uncomment it if you need to use it.

Signed-off-by: carbon <carbon@milkv.io>
2024-06-29 16:06:05 +08:00
ef07ee1eb1 use the same loadsystemko.sh
Signed-off-by: carbon <carbon@milkv.io>
2024-06-29 16:03:35 +08:00
203905854c support touchscreen for duos 8inch panel
Signed-off-by: carbon <carbon@milkv.io>
2024-06-29 15:28:40 +08:00
3bd12daea0 fix gt911 touchscreen driver for milkv 8inch panel
Signed-off-by: carbon <carbon@milkv.io>
2024-06-29 15:24:54 +08:00
5a65748923 mount boot partition
Signed-off-by: carbon <carbon@milkv.io>
2024-06-28 22:25:36 +08:00
1224bd1345 Revert "mount debugfs for all boards"
This reverts commit dc9cf0a616.
2024-06-28 15:13:48 +08:00
19bca2c009 fix compilation problem of arm core
Signed-off-by: carbon <carbon@milkv.io>
2024-06-28 14:56:38 +08:00
e8ed043435 duos kernel enable simplefb
In fact, we don't really use simplefb, but just use it to integrate
the following three modules that cvi_fb depends on into the kernel,
so that we don't need to manually insmod these three modules
before loading cvi_fb.ko

CONFIG_FB_CFB_COPYAREA
CONFIG_FB_CFB_FILLRECT
CONFIG_FB_CFB_IMAGEBLIT

Signed-off-by: carbon <carbon@milkv.io>
2024-06-28 14:49:21 +08:00
f12f1ee968 increase framebuffer memory size
The same size as the memory used by bootlogo.

Signed-off-by: carbon <carbon@milkv.io>
2024-06-27 19:45:30 +08:00
9e6a33e293 fix display anomaly when loading cvi_fb.ko
fb and vo use the same memory. The boot logo uses vo in u-boot.
When loading cvi_fb.ko in the kernel, we do not need to use
this line to clear the buffer. Otherwise, when insmod cvi_fb.ko,
a rectangular display abnormality will appear in the middle.

Signed-off-by: carbon <carbon@milkv.io>
2024-06-27 17:07:20 +08:00
2597fae7c4 default bpp of cvifb is 32 for milkv 8inch display
Signed-off-by: carbon <carbon@milkv.io>
2024-06-27 16:48:43 +08:00
84a96563b1 make some packages in buildroot visible
Buildroot will hide some package options if they are
already commonly provided with (built into) busybox

Signed-off-by: carbon <carbon@milkv.io>
2024-06-26 16:11:22 +08:00
e8a2bad04f duos uses milkv 8inch 800x1280 display by default
Signed-off-by: carbon <carbon@milkv.io>
2024-06-26 15:51:01 +08:00
f888415a75 u-boot add milkv 8inch 800x1280 mipi-dsi display
Signed-off-by: carbon <carbon@milkv.io>
2024-06-26 15:45:11 +08:00
56495c9593 duos support boot logo for mipi dsi
Need to enable CONFIG_BOOTLOGO in u-boot's defconfig

Signed-off-by: carbon <carbon@milkv.io>
2024-06-26 15:41:05 +08:00
ff2f5f9161 create part info for the sd card version of u-boot
The partition size in partition_sd.xml is not used
when generating the sd image, but some of this
information will be used later in u-boot.

Signed-off-by: carbon <carbon@milkv.io>
2024-06-25 22:08:36 +08:00
472f2f301a reorder global configuration files
Signed-off-by: carbon <carbon@milkv.io>
2024-06-25 20:50:07 +08:00