Skip to content

Conversation

@gzh-terry
Copy link

No description provided.

openvela-robot and others added 30 commits December 25, 2024 15:09
Change-Id: Icfffdabb3affa85607fa2d39bf31c7f1fbd49098
Signed-off-by: openvela-robot <openvela-robot@xiaomi.com>
Signed-off-by: v-wangshihang <v-wangshihang@xiaomi.com>
Signed-off-by: v-wangshihang <v-wangshihang@xiaomi.com>
Signed-off-by: zhengxiaohui <zhengxiaohui@xiaomi.com>
bug: v/51416

1. Enable Bluetooth services
2. Enable Bluetooth drivers
3. Enable Bluetooth stack for Zephyr

Signed-off-by: Haishen Zhang <zhanghaishen@xiaomi.com>
Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
Signed-off-by: fangzhenwei <fangzhenwei@xiaomi.com>
Stack overflowed when size is 4096.
Mainly difference with "goldfish-armeabi-v7a-ap" is `NSH_LINELEN=2048`.

With this patch

  # Used: 0004104
  openvela-ap> ps -heap
    PID GROUP PRI POLICY   TYPE    NPX STATE    EVENT     SIGMASK              HEAP   STACK    USED FILLED COMMAND
      0     0   0 FIFO     Kthread   - Ready              0000000000000000 00012288 0001968 0000896  45.5%  Idle_Task
      1     0 192 RR       Kthread   - Waiting  Semaphore 0000000000000000 00000000 0003968 0000464  11.6%  hpwork 0x402143ac 0x402143d0
      2     0 100 RR       Kthread   - Waiting  Semaphore 0000000000000000 00000000 0003968 0000448  11.2%  lpwork 0x40214374 0x40214398
      4     0 100 RR       Kthread   - Waiting  Signal    0000000000000000 00000000 0003968 0000496  12.5%  goldfish_gpu_fb_thread 0x4027a930
      5     0 100 RR       Kthread   - Waiting  Semaphore 0000000000000000 00000000 0003968 0000824  20.7%  goldfish_gnss_thread 0x406dad60
      6     0 100 RR       Kthread   - Waiting  Semaphore 0000000000000000 00000000 0003968 0000904  22.7%  goldfish_sensor_thread 0x402e88d0
      7     7 100 RR       Task      - Running            0000000000000000 00020560 0006040 0004104  67.9%  nsh_main
      9     9 100 RR       Task      - Waiting  Semaphore 0000000000000000 00033000 0004000 0001640  41.0%  kvdbd
     10    10 100 RR       Task      - Waiting  Semaphore 0000000000000000 00044752 0004000 0001848  46.2%  adbd

Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
dump tasks

   PID GROUP PRI POLICY   TYPE    NPX STATE   EVENT      SIGMASK          STACKBASE  STACKSIZE      USED   FILLED    COMMAND
  ----   --- --- -------- ------- --- ------- ---------- ---------------- 0x40219250      2048       268    13.0%    irq
     7     7 100 RR       Task    -   Running            0000000000000000 0x406deff8      6040      6040   100.0%!   nsh_main

Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
Signed-off-by: Shanmin Zhang <zhangshanmin@xiaomi.com>
Signed-off-by: yezhonghui <yezhonghui@xiaomi.com>
Signed-off-by: Shanmin Zhang <zhangshanmin@xiaomi.com>
Expand the name_max value to prevent the failure of copying topics names in uorb_unit_test

Signed-off-by: chenzihan1 <chenzihan1@xiaomi.com>
Signed-off-by: liwenxiang1 <liwenxiang1@xiaomi.com>
Signed-off-by: liwenxiang1 <liwenxiang1@xiaomi.com>
In rc.sysinit, there is a line that mounts the proc filesystem. Remove the code that mounts the proc filesystem.

Signed-off-by: liwenxiang1 <liwenxiang1@xiaomi.com>
Signed-off-by: Shanmin Zhang <zhangshanmin@xiaomi.com>
fangzhenwei and others added 24 commits February 7, 2025 12:25
Signed-off-by: fangzhenwei <fangzhenwei@xiaomi.com>
bug: v/55030

dump_task:      24    11 111 FIFO     pthread -   Running            0000000000000000 0x40240c04      1964      1960    99.7%!   BT RX WQ 0x818a9d 0x40707c80

Signed-off-by: fangzhenwei <fangzhenwei@xiaomi.com>
bug: v/54099

rootcause: Before playing music, a vendor specific command is sent, but when using the dongle, the controller does not recognize this command and responds slowly, causing audio packets to accumulate in the HCI, resulting in music stuttering.

Signed-off-by: jialu <jialu@xiaomi.com>
bug: v/55032

Rootcause: Sync the latest A2DP code from the Zephyr community. Due to too many associated commits, opening the shell will introduce many conflicts, and Bluetooth does not need to use the zephyr shell. For now, disable the zblue shell to ensure the A2DP function works properly.
Delete data.img and system.img, but vela_data.bin requires two
files (any files, because GitHub does not allow uploading empty
 folders), so add two font resources here for uploading.

Signed-off-by: tengshuangshuang <tengshuangshuang@xiaomi.com>
Signed-off-by: Shanmin Zhang <zhangshanmin@xiaomi.com>
1. Enable media framework component and related subcomponents;
2. Enable ffmpeg and configure ffmpeg subcomponents;
3. Enable various codec libraries.

Signed-off-by: renjianguang <renjianguang@xiaomi.com>
Signed-off-by: v-wangshihang <v-wangshihang@xiaomi.com>
bug: v/63786

1. ble gattc/gatts.
2. gap: adv/scan leconnect & smp.
3. no need use of VENDOR_NONE: default set to 'y' in Kconfig.

Signed-off-by: zhongzhijie1 <zhongzhijie1@xiaomi.com>
Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com>
fix goldfish-x86_64-ap does not mount proc and data when it starts
bug: v/68735

Signed-off-by: jialu <jialu@xiaomi.com>
bug: v/73970

Signed-off-by: Kai Cheng <chengkai@xiaomi.com>
bug: v/78803

set CONFIG_BLUETOOTH_HID_DEVICE enable default

Signed-off-by: Kai Cheng <chengkai@xiaomi.com>
bug: v/78622

Signed-off-by: jialu <jialu@xiaomi.com>
bug: v/79676

AVRCP 4.0 supports Absolute Volume.

Signed-off-by: jialu <jialu@xiaomi.com>
bug: v/80258

Signed-off-by: YuhengLi <liyuheng@xiaomi.com>
bug: v/79393

enable settings_zblue and its dependency.

Signed-off-by: liuxiang18 <liuxiang18@xiaomi.com>
bug: v/79393

close zephyr FILE_SYSTEM config to ensure SETTINGS_ZBLUE as default config.

Signed-off-by: liuxiang18 <liuxiang18@xiaomi.com>
bug: v/80712

execute 'bt_storage_update' before 'bluetoothd'

Signed-off-by: liuxiang18 <liuxiang18@xiaomi.com>
ADD CONFIG_DEV_LOOP

Signed-off-by: liyanqi5 <liyanqi5@xiaomi.com>
bug: v/82860

enable defconfig for auracast sink.

Signed-off-by: Zihao Gao <gaozihao@xiaomi.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.