问题标签 [arago]

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.

0 投票
2 回答
451 浏览

colors - 我怎样才能弄清楚我在这段代码中有什么颜色?

我正在开发 TI AM335x EVM。它使用 Arago Linux 发行版。

现在我想修改这个设备的启动画面,它有一个名为psplash的用户空间应用程序,并且有一个定义颜色的文件,这是该文件中的代码:

psplash-colors.h:

我得到这些是组成 RGB 值的十六进制代码,并且基于它是 3 组字节的事实,我认为它们可能是x11 颜色代码

我想弄清楚这些到底是什么颜色,例如我在0xEC 0xEC 0xE1任何地方都找不到。我怎样才能弄清楚这些值代表什么颜色?

0 投票
1 回答
1953 浏览

cross-compiling - Yocto Poky 和 ​​Texas Instruments Arago 有什么区别?

我对这个领域很陌生,所以我的术语可能不正确。

我的目标是为配备德州仪器 AM335x ARM 处理器的嵌入式设备构建自定义 linux 发行版。

我玩了一点 Yocto 1.6.1(Daisy版本)、bitbake 和HOB(初学者的救命稻草)。
之后我发现了德州仪器的Arago 项目快速入门。看起来它根本不需要 Yocto 文件,而是重新下载 bitbake、meta-openembedded 层和新的 meta-linaro 层(我从未听说过)。

据我了解,我需要为 AM335x 构建meta-ti层。我可以将它与其他 Yocto 层一起复制并与 Poky 一起“使用”吗?
如果我使用 Arago 构建,我可以使用 HOB 和其他 Yocto 层吗?

Yocto/Poky 和 ​​Arago 有什么区别?它们在某种程度上兼容吗?Arago 是否支持使用 qemu 运行图像?

0 投票
1 回答
796 浏览

linux - 从帧缓冲区读取之前是否需要缓存失效?

/dev/fb0我正在尝试在 Linux 机器上读取。

我只是open("/dev/fb0", O_RDWR),然后mmap,然后memcpy从映射的指针。

一切似乎都很好,除了我得到的图像的右上角来自上一帧。

对我来说,这似乎是一个缓存一致性问题。具体来说,我在 GPU 和 CPU 共享内存的 ARM 芯片上运行它。

这是真的吗?mmap在ing 到帧缓冲区之后使缓存无效是常见的做法吗?

如果我需要使内存失效,我应该使用哪个 API 调用?

我正在尝试 TI SDK 中的 Memory.h,但是否有更标准的/Linux/Posix 替代方案?

0 投票
1 回答
324 浏览

linux - Qt - 如何从待机和内存状态检测恢复

我们目前正在开发基于 ti 的 am335x sdk 的嵌入式设备(基于Arago 项目

设备上的主要应用程序正在使用 Qt4.8 开发

我们想检测设备何时进入 Standby / Mem 状态,以便我们可以保存数据并暂停我们的主应用程序

我们还想检测设备何时从这些状态恢复,以便可以正确恢复主应用程序

有没有人有经验/信息/链接到如何实现这一点?

0 投票
1 回答
2244 浏览

date - 如何从busybox中的“日期”获取ISO8601秒格式?

没有足够的例子,我一直在绕圈子,以得到由“日期”打印出来的 iso8601 的“秒”版本。请查看busybox 1.22.1 提供的帮助。我似乎无法理解所需的语法。根据我的经验,例子胜于雄辩,我还没有在网上找到任何有用的东西。

这是我尝试过的:

注意我尝试使用 Ubuntu 版本的日期,并且能够弄清楚如何获得 iso8601=seconds 日期格式,但在busybox中却没有......

以下是 Busybox 1.22.1 的 date 帮助显示的内容:

0 投票
0 回答
348 浏览

linux - 错误:input-utils-1.0-r0 do_compile:oe_runmake 在 Ubuntu 16.04 的 arago 项目中失败

它说 ERROR: input-utils-1.0-r0 do_compile: oe_runmake failed 。

我从网上找到了一些解决方案并尝试过,但它给了我与上图相同的错误。

有人对此有想法吗?

0 投票
1 回答
612 浏览

date - 如何从busybox中的“日期”获取ISO8601秒格式?

[免责声明:此问题旨在采用问答形式。解决方案已经确定并随问题一起提供。]

如果没有来自busybox 帮助部分的足够示例,我无法确定如何获取日期以打印出iso8601 的“秒”版本。该帮助没有提供示例来帮助理解所需的语法。以下是尝试获得所需格式的不同方法,但运气不佳。如何从busybox中的“日期”获取ISO8901秒格式?

这是尝试过的:

注意我尝试使用 Ubuntu 版本的日期,并且能够弄清楚如何获得 iso8601=seconds 日期格式,但在busybox中却没有......

以下是 Busybox 1.22.1 的 date 帮助显示的内容:

0 投票
0 回答
743 浏览

yocto - 无法获取外部 Linaro 工具链版本错误

我正在尝试使用 Yocto-Arago SDK 构建 rootfs 并得到Failed to obtain external Linaro toolchain version错误。

显然应该TARGET_PREFIXINVALID-oe-linux。我已经绑定在 bitbake 运行之前将其导出,但没有成功。如何设置为这个值?

0 投票
1 回答
104 浏览

opencv - cunstom AM57xx 板上的 arago yocto 项目上的 tiovx-app-host 错误

我正在尝试为其编译tiovx-app-host的 AM57xx-evm 板编译 arago yocto( ROCKO) 项目,但对于我的自定义 am57xx 板同样给出了关于ld. 即使我没有更改tiovx-app-host.bb文件。

0 投票
1 回答
357 浏览

yocto - 从 Yocto Bitbake 中删除 ROS 以减小图像大小

我使用 bitbake 提取了一个默认的 Arago/yocto 图像来构建,输出图像为 8 GB。我需要减少小于 4 GB 的大小,所以我尝试删除 meta-ros 层。我收到一个错误,但无法确定错误的来源:(
ERROR: Nothing RPROVIDES 'packagegroup-ros-ti' (but /opt/PHYTEC_BSPs/yocto_ti/sources/meta-arago/meta-arago-distro/recipes-core/images/tisdk-rootfs-image.bb RDEPENDS on or otherwise requires it)
的,这是整个错误消息,在语法上似乎非常不正确,当我重新阅读时我感到困惑......

然后tisdk-rootfs-image.bb对 ROS 只字未提,我找不到 (grep -r ros) 需要 ros 的地方。

我如何才能弄清楚这一点或取决于 ROS。

找出我可以删除的其他东西的奖励积分(我需要 GStreamer,但我不认为我需要 qt5。我也不需要任何示例、示例、演示等)。