openvela-robot
78a0844b1e
Merge remote-tracking branch 'remotes/mirtos/dev-upmerge-nuttx-10.2' into dev
2026-04-20 15:00:02 +08:00
openvela-robot
94f46b123f
Remove CONFIG_CLOCK_MONOTONIC special code
...
since this opion doesn't exist anymore
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:00:01 +08:00
openvela-robot
b3a289f58b
Remove CONFIG_CLOCK_MONOTONIC special code
...
since this opion doesn't exist anymore
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 15:00:00 +08:00
openvela-robot
c44b1470a8
graphics/nxwidgets: Rename ARCHCPUFLAGS[XX] to ARCHC[XX]FLAGS
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:59 +08:00
openvela-robot
6de4bebaed
industry/foc: add support for angle from sensorless observer
2026-04-20 14:59:57 +08:00
openvela-robot
172cd63af9
draw small rect use cpu
...
Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 14:59:57 +08:00
openvela-robot
a54690f3aa
apps: Enable Rust based application.
2026-04-20 14:59:55 +08:00
openvela-robot
473c9d5506
system/adb: Change the default value of ADBD_PAYLOAD_SIZE to 1024
...
improve the speed of "adb push" and "adb pull"
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:53 +08:00
openvela-robot
af4d4a1b7e
examples/foc/foc_motor: store the configured FOC run mode in a separate variable
...
The controller mode can change during example execution and depends on the thread state (IDENT [not yet upstream] / ALIGN / RUN)
2026-04-20 14:59:52 +08:00
openvela-robot
cf10a0acb2
adapter Verisilicon_SW_VGLite_3.1.16_20220124
...
Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 14:59:51 +08:00
openvela-robot
97f0fa9af4
examples/foc: add an option to disable motor controller logic
...
This is useful feature for debug purposes.
2026-04-20 14:59:49 +08:00
openvela-robot
879dbffead
Fix error: 'strncpy' specified bound 16 equals destination size
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:49 +08:00
openvela-robot
62e0f458eb
industry/foc/float: add velocity observers support
2026-04-20 14:59:47 +08:00
openvela-robot
ae2e7f001f
rptun: add rptun dump support
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:59:46 +08:00
openvela-robot
529d47a32e
system/cu: Don't select SERIAL_TERMIOS in Kconfig
...
since all terminal related code is already guarded by CONFIG_SERIAL_TERMIOS
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:45 +08:00
openvela-robot
0cf0799685
fix gpu draw arc clip area error
...
Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 14:59:44 +08:00
openvela-robot
0770bdbf33
netutils: Check lo by CONFIG_NET_LOOPBACK not CONFIG_NET_LOCAL
...
CONFIG_NET_LOCAL is used to enable Unix Domain Socket
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:43 +08:00
openvela-robot
9e2e15ff56
system/adb: Replace printf with syslog since adb is a service
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:27 +08:00
openvela-robot
e413507511
fix: sensor: modify sensortest for PPG
...
Modify sensortest for new sensor types PPGD and PPGQ instead old type PPG.
Signed-off-by: liucheng5 <liucheng5@xiaomi.com>
2026-04-20 14:59:26 +08:00
openvela-robot
ddaab226e2
lvgl/gpu: index recolor fix
...
correct recolor_palette calculation
ARGB recolor fallback to SW render
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 14:59:24 +08:00
openvela-robot
ebc9aecb1d
netutils/netcat: implemented NETUTILS_NETCAT_BUFSIZE option.
...
This option can be used for the performance optimization if sendfile() is not applicable.
2026-04-20 14:59:21 +08:00
openvela-robot
8ec19ab53b
lv_porting/gpu: use LV_HOR_RES macro instead.
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2026-04-20 14:59:19 +08:00
openvela-robot
ad08e8900c
netutils/netcat: fixed ISO C89/C90 related warnings:
...
warning: ISO C90 forbids variable length array ‘buf’ [-Wvla]
warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
2026-04-20 14:59:17 +08:00
openvela-robot
2f83cb0c12
lvgl: fbdev_if add double buffer mode.
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 14:59:16 +08:00
openvela-robot
8f7fb20674
system/input: add system input cmd tool
...
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2026-04-20 14:59:14 +08:00
openvela-robot
5602996d2d
gpu draw arc
...
v2.0
Signed-off-by: weidengke <weidengke@xiaomi.com>
2026-04-20 14:59:13 +08:00
openvela-robot
45a4f9c175
Fix the nxstyle warning
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:59:11 +08:00
openvela-robot
01be289c70
Remove quickjs-debugger-transport.c in Makefile
...
Signed-off-by: pengyaozong <pengyaozong@xiaomi.com>
2026-04-20 14:59:10 +08:00
openvela-robot
80cb3a941a
include: fix double include pre-processor guards
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2026-04-20 14:59:08 +08:00
openvela-robot
f2bab9a412
net/usrsock: replace usrsock xid type to uint64_t
...
Signed-off-by: chao.an <anchao@xiaomi.com>
2026-04-20 14:59:07 +08:00
openvela-robot
8ea0b6ce38
ostest: fix assert when enable CONFIG_PRIORITY_INHERITANCE
...
[ 96.555456] [265] ap: up_assert: Assertion failed at file:semaphore/sem_holder.c line: 112 task: pt-0x5b09fd0b
[ 96.555657] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.555828] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556023] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556222] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556437] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556639] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.556842] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
[ 96.557036] [265] ap: up_assert: Assertion failed at file:semaphore/sem_recover.c line: 86 task: pt-0x5b09fd0b
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2026-04-20 14:59:04 +08:00
openvela-robot
11a1eea103
lvgl/gpu: support chroma-keyed and indexed format
...
align temp buffer to 8B
change GPU color format function from async to sync
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 14:58:54 +08:00
openvela-robot
e5ba1f7b0a
Check for too many arguments to hostname
...
Also use the symbolic value for the success exit code.
2026-04-20 14:58:50 +08:00
openvela-robot
9bb58980b3
apps: add rptun reset /dev/rptun/xx cmd
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:58:49 +08:00
openvela-robot
6add3a8608
canutils: odb_decodepid: fix two debug prints
...
Fix the following printfs, as reported by cppcheck:
canutils/libobd2/obd_decodepid.c:85:9: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
printf("Supported PIDs: %08X\n");
^
canutils/libobd2/obd_decodepid.c:114:9: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
printf("Throttle position = %d\% \n", (100 * dev->data[3])/255);
^
Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
2026-04-20 14:58:47 +08:00
openvela-robot
20594c1579
lv_porting/lv_gpu_interface: add gpu decoder
...
This patch moves GPU related buffer alignment operations to decoder,
also limiting GPU render to transformed images only because CPU is
actually faster in normal image blitting.
Fix MVE pre-multiplication.
Fix recolor.
Add GPU performance measurements.
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 14:58:46 +08:00
Eero Nurkkala
84f10d4af1
fsutils/ipcfg: fix debugassert
...
cppcheck reports the following error:
fsutils/ipcfg/ipcfg_binary.c:332:15: error: Uninitialized variable: fd [uninitvar]
DEBUGASSERT(fd >= 0 && ipv6cfg != NULL);
Update the DEBUGASSERT() to match that of ipcfg_read_binary_ipv4(). fd is
uninitilized and doesn't need to be checked here.
Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
2026-04-20 14:58:44 +08:00
openvela-robot
625968d914
nshlib: support c++ access nsh api
...
N/A
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2026-04-20 14:56:29 +08:00
openvela-robot
406e7bc0b6
Add lvx_msgbox in Kconfig.
...
N/A
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
2026-04-20 14:56:26 +08:00
openvela-robot
401291a9f7
system/critmon: add thread run time support
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:23 +08:00
openvela-robot
a2996be919
examples/watchdog: add depends on CONFIG_WATCHDOG
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:11 +08:00
openvela-robot
31bba56215
examples/watchdog: add depends on CONFIG_WATCHDOG
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:56:08 +08:00
openvela-robot
a12f989dba
lvgl: lv_ffmpeg support dynamic picture decoding.
...
N/A
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 14:56:04 +08:00
openvela-robot
36d321395e
apps/system: fix command history behavior (2)
...
N/A
Fixing "last command" misbehavior when one command in history is a
substring of another.
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2026-04-20 14:56:02 +08:00
openvela-robot
53e5b9156a
examples: Update lvgldemo to lvgl v8.
...
N/A
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2026-04-20 14:56:00 +08:00
openvela-robot
48431654da
system/critmon: add critmon program for critmon once
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2026-04-20 14:55:58 +08:00
openvela-robot
4339683cce
lv_porting for lvgl v8 (rebase on dev)
2026-04-20 14:55:54 +08:00
openvela-robot
1114d5d66f
testing/fstest: Add O_TRUNC flag in fstest_wrfile
...
to avoid the interference from the lasting run
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:55:49 +08:00
openvela-robot
cf3e9c7b5b
addroute: inet_pton cannot accept slash notation. We must fixup the argument before calling.
2026-04-20 14:55:46 +08:00
openvela-robot
d19997aa17
Call posix_spawn with filename as the first argv entry
...
pair with the kernel side change to follow the standard defintion:
https://pubs.opengroup.org/onlinepubs/009695399/functions/posix_spawn.html
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2026-04-20 14:55:45 +08:00