问题标签 [automotive-grade-linux]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tizen - 像 Green Hill Software 的 INTEGRITY RTOS 这样的 RTOS 如何与汽车级 linux 集成?
我正在尝试了解汽车代码的堆栈——我知道 Linux/Android 可以位于它之上,所以我会假设 AGL,但我不确定 RTOS 作为平台提供的区别和框架。
第二点:AGL 最初基于的 Tizen 也是 Integrity 线中的 RTOS,还是仅仅是一个操作系统?Tizen 和 Integrity 有什么区别?他们只是竞争对手,还是堆栈中完全不同的层?
raspberry-pi3 - 为 Raspberry Pi 构建汽车级 Linux
我目前正在尝试在 RaspberryPi3 上运行 AGL 演示平台。
我已按照以下说明进行操作: Building the AGL Demo Platform for Raspberry Pi 说明
但是,使用 bitbake 构建时,不会创建链接中指定的输出 Image tmp/deploy/images/raspberrypi3/agl-demo-platform- raspberrypi2.wic.xz。相反,只创建一个图像文件:tmp/deploy/images/raspberrypi3/agl-demo-platform-raspberrypi3.rpi-sdimg.xz
尝试将图像文件复制到 SD 卡(使用蚀刻机和以下命令行:)
时,sudo dd if=./<file-Name.rpi-sdimg of>=<sdCard>
无法启动演示。启动 RaspberryPi 时,仅出现黑屏。
但是,如果我使用 raspberrypi3 /deploy/images/raspberrypi3 中的以下 .wic.xz - 文件 并将其复制到 SD 卡,一切正常。
为什么图像文件不起作用以及为什么“Bitbake”没有创建 .wic.xz,尽管一切都按照 AGL 的说明完成?
automotive - 如何为AGL制作构建环境?
我想为汽车级 Linux 实现或创建一个 bhuild 环境,我可以虚拟地创建一些要安装在 AGL 上的环境。
linux - pulseaudio:无法初始化 PA contextaudio:无法初始化“pa”音频驱动程序
尝试使用以下命令运行 AGL 演示图像时
我收到以下错误:
qemu-system-x86_64:警告:主机不支持请求的功能:CPUID.80000001H:ECX.svm [位 2] 未指定协议 xcb_connection_has_error() 返回 true 脉冲音频:pa_context_connect() 失败脉冲音频:原因:连接被拒绝脉冲音频:失败初始化 PA contextaudio:无法初始化“pa”音频驱动程序未指定协议 xcb_connection_has_error() 返回 true 未指定协议无法初始化 SDL(无可用视频设备) - 退出
任何帮助将不胜感激。
xml - AGL 小部件的 config.xml 文件中的 required-api: param name="#target" 是什么意思?
我正在尝试了解我们可以在 config.xml 中提供的各种可用的 AGL 特定选项,我指的是下面的链接
https://docs.automotivelinux.org/docs/en/halibut/apis_services/reference/af-main/2.2-config.xml.html
这是示例 config.xml 文件
需要<param name="#target" value="main" />
什么以及它意味着什么?
c++ - 有没有办法可以禁用 CodeSonar 生成的特定行上的警告
我们将第三方库 dlt 用于记录目的,codeSonar 在特定日志中显示警告,例如:-
INFO_LOG(dltContext,"This is my log");
警告文本:不适当的分配类型此参数分配是不同基本类型类别的位置。该位置具有基本类型有符号/整数(32 位),值具有基本类型字符/字符(8 位)。违反 MISRA C:2012 10.3:表达式的值不应分配给具有较窄基本类型或不同基本类型类别的对象。
因此需要一种使用关键字在行级别禁用警告的方法。 CodeSonar 在这一行显示不适当的分配类型,它对代码的功能没有影响。得到了类似的帖子,但没有帮助:- 如何在 C++ 中禁用 CodeSonar 警告
以上状态使用:- WARNING_FILTER += line_contents:"NOLINT" 在 project.conf 文件中,我尝试过但没有用。
如果有人尝试过,请分享您的看法。环境:x86/c++ 11
yocto - AGL:“bitbake agl-demo-platform”在任务 16 中挂起
我是 agl 和 pokey 新手,并按照https://wiki.automotivelinux.org/agl-distro/source-code中的步骤操作 (我在 docker 容器中运行以下内容)
这挂在
为了调试它,我跑了
ps -ef
发生上述情况时,输出中有如下过程
看起来有 16(?)个 do_fetch 任务正在进行。我已经尝试等待一个小时,但 bitbake 没有前进。
我的容器没有启用 strace。有人可以帮我调试吗?
agl 目录下的所有 git 存储库,除了以下三个之外,都在分支 icefish 上,不确定是否重要,但只是记录一下
run.do_fetch
$T中没有日志
编辑工作目录中没有被子目录
编辑我可以从我的容器开始构建。crops/poky-container
我的容器没有以下内容
- 新用户
usersetup
和sudoers.usersetup
/usr/bin/distro-entry.sh
依次执行/opt/poky/3.1/environment-setup-x86_64-pokysdk-linux
automotive - 如何在 AGL 中显示弹出窗口或警报?
下面是我在 afb-client-demo 帮助中给出的示例客户端命令
不知道如何形成调用 showWindow API 的命令,他们有什么通知 API 吗?
有人可以帮忙吗?
raspberry-pi3 - agl-sota u-boot raspberrypi3 - 卡没有响应电压选择!设备 0:未知设备
我正在使用 yocto 为 raspberrypi3 构建汽车级 linux 演示映像。我正在为 OTA 功能添加一个层 agl-sota。这是我的u-boot中断的地方。根据 defconfig CONFIG_ENV_EXT4_DEVICE_AND_PART="0:1" 启动时,u-boot 采用 mmc0,这是可以通过 'mmc info' 和分区 1 验证的 sd 卡。但它显示:
'mmc 信息' 输出:
什么配置问题不允许 u-boot 引导内核。?我正在使用 raspberrypi 成像器来闪烁 wic.xz 图像。
build - 为 Raspberry pi 4 构建汽车级 Linux (AGL) 错误。使用 HTML5
我一直在尝试构建支持 html5 的汽车级 linux 版本“koi”版本 11.0.0。为 Raspberry pi 4 构建。但 3-4 小时后它显示错误:
“错误:chromium84-git-r0 do_compile:执行'/home/rajeesh/Desktop/AGL-HTML/AglCode/build/tmp/work/aarch64-agl-linux/chromium84/git-r0/temp/run.do_compile。 9588' 失败,退出代码 1:"
我正在使用 ubuntu 16.04。HTML5 编译需要任何额外的依赖项吗?找不到任何方法通过。
下面给出的完整日志
谢谢你