问题标签 [beagleboard]
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.
linux - 在 ubuntu 上使用人机界面驱动程序
我在运行 ubuntu 12.04 的小猎犬板上使用tmp006evm 。根据我在这里发布的问题http://e2e.ti.com/support/other_analog/temperature_sensors/f/243/p/199962/712785.aspx#712785,他们不为linux机器提供官方支持。什么会是让 tmp006evm 在我的小猎犬板上工作的最简单方法吗?我认为它是libusb。如果我错了,有人可以纠正我。
java - BeagleBoard ICS 上的 VideoView 错误
我正在尝试使用 VideoView 一个接一个地播放多个视频(.mp4 格式)。它在带有 ICS 的 Android 平板电脑上运行良好,但是当我在带有 Android 的 BeagleBoard 硬件上运行它时出现错误“抱歉无法播放此视频”错误ICS.logcat报错如下:
任何意见将是有益的。
android - Error code 1, -110 in media player android
I got the MediaPlayer error code as (1,-110) on BeagleBoard Hardware running ICS.The code runs fine on android tablets with ICS but I get a dialog box as "Sorry,this video cannot be played" error on BeagleBoard only.Any suggestions.
linux - Beaglebone inittab 问题
我正在 beaglebone 中开发一个应用程序。我想将启动脚本添加到我的 Beaglebone,但我找不到 /etc/inittab。我正在使用图像:Angstrom-Cloud9-IDE-GNOME-eglibc-ipk-v2012.05-beaglebone-2012.06.18.img.xz
我认为在以前版本的图像中有 /etc/initab 但对于新发行版我找不到 inittab :/
我想应用这个:在 Angstrom Linux 上自动登录, 但我不能,因为没有 /etc/inittab。
新发行版中的 inittab 在哪里。
当我写 uname -r 它给出: 3.2.23
问候
linux - 交叉编译内核模块:如何正确设置配置
我正在尝试为 Beaglebone(Linux、ARM)交叉编译一个外部模块。为了避免内核版本问题,我抓取了一个内核 tarball,并使用主机(x86)上的 CodeSourcery 工具链为 ARM 交叉编译。然后,我使用完全相同的工具链针对完全相同的内核源代码交叉编译了一个外部 hello-world 模块。我使用了这个简单的makefile:
当我将 ko 文件复制到目标并尝试对其进行 insmod 时,我得到:“insmod: error inserting 'hello-1.ko': -1 Invalid module format”(从我在本组和其他地方学到的)通常源于冲突的内核版本,实际上 uname -a on the target 给出了:
Linux beaglebone 3.2.18 #1 Wed May 30 14:21:54 CEST 2012 armv7l GNU/Linux
而 modinfo hello-1.ko 给出:
srcversion:140276773A3090F6F33891F 取决于:
vermagic:3.2.0+ mod_unload modversions ARMv5 p2v8
所以版本 3.2.18 与 3.2.0+(为什么是 +?)和 armv7l 与 ARMv5!
有谁知道为什么我得到不同的版本,尽管我是针对相同的内核源编译的(也许是一些配置)?
任何建议表示赞赏!
最好的,克里斯
beagleboard - 在 beaglebone ubuntu 上使用 cloud9
我热情地着手尝试在运行 Ubuntu 的 BeagleBone 上安装 cloud9 ide。我按照此博客中的步骤操作:http://ubuntuforums.org/showthread.php?t=1813076。但是,当安装 o3 时,我的构建一直失败
所以我想知道是否有人在运行 ubuntu 的 beaglebone 上启动并运行 cloud9?
multithreading - 无法使用 gdb 调试多线程应用程序
我正在使用 gdb 调试多线程应用程序,但是当我在 gdb 中启动程序时,我收到警告:
警告:无法找到与inferior线程库匹配的libthread_db,将无法进行线程调试。
我仍然可以调试,但除了主线程之外我不能调试任何东西。我已经阅读了建议安装软件包 libthread-db1 和 glibc-dbg 的论坛,但这并不能解决我的问题。
在我的机器上,我有 3 个文件/lib/libthread_db.so.1
、/lib/.debug/libthread_db-1.0.so
和/lib/libthread_db-1.0.so
. 我尝试/lib
使用名称创建符号链接libthread_db.so
,一次指向/lib/libthread_db.so.1
文件,另一次指向/lib/libthread_db-1.0.so
文件,并且我创建了/lib/.debug/libthread_db.so
指向的符号链接/lib/.debug/libthread_db-1.0.so
,但都没有运气。
在 gdb 中,我尝试设置libthread-db-search-path
为/lib
(符号链接一次设置为libthread_db.so.1
,一次设置为 ,libthread_db-1.0.so
也设置为/lib/.debug
.
有什么建议么?我正在为 BeagleBoard-xm 使用 Angstrom Linux v2.6.39。
linux - BeagleBoard Ralink Wifi USB 与 Buildroot
我有一个 BeagleBoard Rev C5,我正在使用 Buildroot 制作一个简单的自定义 Linux 系统。我正在 Windows 7 主机上的 Ubuntu 10.04 VM 上进行开发。我购买了一个 Ralink wifi USB 加密狗,并验证了 Windows 7 和 Ubuntu 都可以识别和使用加密狗。当我在使用 Buildroot 构建系统后启动 BeagleBoard 时,我似乎无法让开发板识别 USB wifi 加密狗,更不用说使用它了。
我已经使用 udev、wifi-tools、usbutils、usbmount、libusb 和 wpa_supplicant 配置了 Buildroot。在“硬件控制”下,我选择了 linux-firmware 和 Ralink 30XX 驱动程序支持。
我尝试按照以下链接作为示例,但它们似乎专注于使用完整的发行版,如 Angstrom 或 Ubuntu,我想使用 Buildroot 构建自定义内核:
在连接了 USB wifi 适配器的主机上,我从 lsusb 命令得到以下输出:
在我的 beagleboard 上,我将 wpa_supplicant.conf 配置为如下所示:
如果我在目标上运行 lsusb,我会得到:
我不知道从这里去哪里。如何让 BeagleBoard 使用 Buildroot 实现 USB 加密狗以及如何加载这些 Ralink 驱动程序?提前致谢。
编辑 - 我已经在内核中启用了 USB 控制器支持,但仍然无法从 Linux 3.3 内核菜单配置的设备驱动程序 > 网络设备支持 > 无线 LAN > Raylink 驱动程序支持加载我为 raylink 启用的驱动程序。
这是我在启动电路板并尝试获取 Wifi 时看到的内容。对此有什么想法吗??
编辑2:
如果我在 BeagleBoard 上启动 ubuntu,则可以识别适配器并且通过编辑 wpa_config 我可以 ping www.google.com。我必须在我的自定义内核 .config 中丢失一些东西,或者我如何加载驱动程序......有什么想法吗?
编辑:
在 3.2.23 内核中启用下面提到的 USB 选项(显然在 3.3 中不起作用)并启用我上面提到的驱动程序并且它可以工作!
backup - 通过 SSH 执行 dd 时,我是否必须卸载 /dev/mmcblk0?
我正在使用此命令在运行Ångström Linux的BeagleBone Black上备份我的 4 GB MMC 卡:
它似乎工作得很好。但我想知道,我需要卸载 SD 卡吗?如果在备份过程中改变了 SD 卡怎么办?如何避免这种情况或避免获得损坏的图像?
linux - Beaglebone 中的中断
我正在读取 beaglebone gpio 引脚中的霍尔传感器输出,对于每个上升沿,中断服务程序都需要执行。那么,如何在 beaglebone 中使用外部中断呢?有没有为此目的的标准驱动程序?
谢谢。