您好!
我们正在研发 iMX8M Nano 芯片组。 我们在 imx8M Nano EVK 上移植了 Android 10、工作正常(此处使用的编码不同)。 但是,当我们在我们的定制硬件上移植相同的构建,并尝试使用"ADB shell Monkey --启动我们的 Android 应用程序时, PCT-syskeys 0 -s 13 -p com.example.MyApplication -v 500"命令,我们得到以下打印件,最后随机重新启动我们的服务。自定义板上使用的编解码器是 TAS2770。EVK 和自定义硬件之间的区别在于 EVK 有4个内核,而自定义板有单个内核。
以下是调试打印稿
[295.593342]装订器:未交付的交易81490,流程已停止。
[295.611744]装订器:未交付交易81411,流程已停止。
[295.737106] sdcardfs:删除 com.example.myApplication
[297.571139] alloc_contig_range:[90b00、912ea) PfN 忙
[297.589457] alloc_contig_range:[90c00、913ea) PfN 忙
[297.597923] alloc_contig_range:[90c00、914ea) PfN 忙
[297.604580] alloc_contig_range:[90c00、915ea) PfN 忙
[297.611330] alloc_contig_range:[90c00、916ea) PfN 忙
[297.618156] alloc_contig_range:[91000、917ea) PfN 忙
[297.631910] alloc_contig_range:[91100、918ea) PFN 忙
[297.638654] alloc_contig_range:[91200、919ea) PfN 忙
[297.645178] alloc_contig_range:[91200、91aea) PfN 忙
[297.651841] alloc_contg_range:[91400、91bea) PFN 忙
[326.939643]装订器:347:1719事务失败29189/-22,大小为96-0行3142
[331.745745] init:状态为0的未跟踪 pid 1733退出
[331.751817] init:状态为0的未跟踪 pid 1735退出
[331.804423]装订器:中的1521:1521交易87167版本、仍处于活动状态
[331.811350]初始化:服务'vendor.audio-hal-2-0'(pid 1521) received signal 11.
[331.822050]装订器:发送失败的对事务87167的回复至1522:1547
[331.904428]装订器:未送达死亡通知,0000e0bac087e8c0
[331.911714] init:服务'audioserver'(pid 1522)以状态1退出
[331.938713] init:正在发送信号9以服务'audioserver'(pid 1522)进程组...
[331.965917] libprocessgroup:在0ms 内成功终止了进程 cgroup uid 1041 pid 1522
[331.986186]初始化:正在启动服务'vendor.audio-hal-2-0'……
[331.999524] init:命令'RESTART vendor.audio-hal-4-0-msd' action=onrestart ( 'audioserver'="" onrestart="">:2)花费了0ms 并且失败:找不到服务 vendor.audio-hal-4-0-msd
[332.041650] init:命令'start audio-hal-2-0' action=onrestart ( 'audioserver'="" onrestart="">:3)花费了0ms,失败:未找到服务音频-hal-2-0
[332.083470] init:正在启动服务'audioserver'...
导致音频服务器崩溃的问题可能是什么? 我们在定制板上没有任何显示配置作为其无头系统。我们是否需要为无头系统设置其他设置?
您对这个问题的想法将受到高度赞赏。
TIA