问题标签 [angstrom-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.

0 投票
3 回答
11392 浏览

beagleboard - BBB - 在启动时自动加载设备树覆盖

我有一个设备树覆盖:

我可以成功加载:

如何配置 BBB/Angstrom 以在启动时自动加载它?

更具体地说,如何将 dtbo 文件挂接到正常的设备树加载机制中?我知道我可以将 echo 添加到 linux init 脚本,但似乎必须有一些东西触发了 dtbo 文件的加载。

0 投票
2 回答
13727 浏览

bash - 我正在尝试将 MAC 地址作为 Linux 中的变量,但它很少起作用

我正在使用以下代码将 eth0 的 MAC 地址转换为用于文件名的变量,但它很少能正常工作。这并不是说它永远不会起作用,它只是不可预测的。

现在,如果我使用 ntpdate 行,它似乎不太频繁地工作,但无论如何,它是完全不可预测的。有人知道我可以做些什么来使这项工作更好吗?我最终得到一个像这样的文件名

新信息

我已经将脚本设置为作为 cronjob (crontab -e) 运行。我注意到当它作为 cronjob 运行时,它没有获得 MAC,但是当我手动运行它时 ./runscript.bash 它确实获得了 MAC。希望有人知道为什么这可能会导致它。

谢谢。

0 投票
1 回答
1537 浏览

beagleboard - Udev 规则不运行

我正在尝试在我的 Beaglebone White 上编写一个 udev 规则,该规则在 Pantech UML 295 完成启动时运行。

使用时,udevadm monitor --environment我得到以下最终输出,我想以此为基础:

我的 udev 规则版本 1:

和版本 2:

版本 2 是一个精简版本,应该运行不止一次,但根本不会运行。版本 1 使用我不确定规则是否可以访问的环境变量。

澄清一下:该规则根本没有运行,并且 shell 脚本有应该显示的回声。我的规则位于名称为 10-local.rules 的 /etc/udev/rules.d/ 目录中。

下面是一些更多的非功能性规则,放在 /etc/udev/rules.d/81-pantech.rules 中:

0 投票
2 回答
2658 浏览

debian - beaglebone 上的 mqtt 客户端

有人移植了一些mqtt-client用于长期运行BeagleBone black吗?我正处于开始阶段,我正在寻找正确的(最简单的)方法来mqtt client在这个设备上安装一些。

我正在寻找3种方式:

  1. 从 Beaglebone 上的 Debian 开始并std pkg在此发行版上使用
  2. 移植一个酷而稳定的库,如eclipse-pahoonangstrom distro
  3. node.js mqtt client在默认环境中使用

一些建议?

谢谢!

0 投票
1 回答
2252 浏览

networking - Beaglebone black 上的 ping 和 opkg 更新问题

我是 BeagleBone Black 的新手,我使用的是 Angstrom 默认发行版,我经常遇到 ping、opkg 更新和 ssh 的问题。

BeagleBone Black 有 2 个网络接口,虚拟一个(在 USB 上)和物理 eth0。

我只能使用 USB ip 连接 SSH,在另一个我获得:

写入失败:管道损坏

而且我在 ping 和 opkg 更新期间看到了很多问题。

OPKG 有时会不确定地停留在此屏幕上:下载http://feeds.angstrom-distribution.org/feeds/v2012.12/ipk/eglibc/armv7a-vfp-neon/base/Packages.gz

没有结果。

而且 Ping 经常无法解析对 google.it 的 ping

有人有类似的问题吗?谢谢

0 投票
2 回答
1086 浏览

autologin - BeagleBone White + Angstrom 3.2 上的自动登录

我想找到一种方法让我的 BeagleBone(白色)Rev A6a 在通电后自动登录。我在内核 3.2.34 中使用 Angstrom,它使用 systemd 而不是 innitab。我已经看到一些关于修改某些服务文件(如/etc/systemd/system/getty.target.wants/getty@tty1.service正如预期的那样。但是,如果我只是用一个wallwart(没有任何其他连接)为BBone供电,它似乎没有登录。至少我相信这是正在发生的事情,因为我有一个准备在登录后自动运行的程序,它只启动在第一种情况下(打开 USB)。我会很感激任何帮助。谢谢。

0 投票
2 回答
231 浏览

rvm - beagleboneblack 上的 Rvm 禁用 posix

我正在尝试在 BBB 上的 Angstrom linux 上运行 rvm。

当我尝试启动 rvm 时,我得到:

RVM 无法运行set -o posix,请关闭并重试。

有人知道这件事吗?

0 投票
1 回答
6665 浏览

ubuntu - 无法连接到比格犬骨黑

我有一个通过 USB 和以太网连接的 BeagleBone Black。在某些时候 scp(准确地说是 pscp)不再工作,但已经建立的 ssh 连接仍然工作。我重新启动了 BBB,现在我无法再通过 ssh 连接。看着那里的 LED 正常闪烁,所以我确实通电并正常启动。

我确实尝试过ping - 没有成功......

当它通过 USB 连接时,我通常会收到一条消息,表明已连接新网络。但这次也不是。我不确定这是 BBB 还是我的笔记本电脑的问题,因为在此失败之前我在笔记本电脑上更新了很多内容。

有什么建议该怎么做吗?

主机上的操作系统:BBB 上的 Ubuntu 操作系统:Angstrom

你的magu_

0 投票
2 回答
3586 浏览

linux - Poll() 来监控 BeagleBone Black 上的引脚。即使引脚未连接,也能持续输出。

每当 Beaglebone Black 的一个引脚出现上升沿时,我想触发一个事件。问题是,即使我没有将该引脚连接到任何东西,输出只是继续打印,发生中断,发生中断。我在 stackoverflow 上遇到了 Beaglebone 中的问题中断, 并尝试按照步骤操作。有一个实现该功能的程序的链接。我阅读了 poll() 并在程序中做了一些细微的改动,因为我只想监控一个引脚。更改后的代码是:

在 Beaglebone black 上运行 Angstrom。

0 投票
1 回答
1031 浏览

qt - 无法使用 Qt 和 Angstrom 获得触摸事件

我的目标是为 Technexion DevKit TDM-3730 BlizzardPack 制作一个 QT 应用程序。一切都很好,但是用触摸屏点击按钮是不可能的,而用鼠标就可以了。

我试过evtest,这里是它的输出:

无论我点击多少,都没有触摸事件(330)。

我做了一个GTK应用,还可以,但是一点都不方便。并且似乎在 GTK GUI 中实现了触摸事件处理。我对吗?

这是我的系统参数:

导出 TsLib 环境变量:

我是 QT(和嵌入式系统)的初学者,所以我正在关注 BeagleBone 上的Derek Molloy 教程http://www.youtube.com/watch?v=kP7uvOu9hoQ 。但我有 Technexion devkit。Beaglebone linux 版本是 3.2.34,我的是 2.6.37。

这是我的测试程序 main.cpp:

这是mainwindow.cpp:

在 Derek 的教程中它工作正常。谁能告诉我如何启用 qt 源代码来接受触摸屏事件?

先感谢您。

叶戈尔