问题标签 [tegra]
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 - 如何在 Tegra Ventana 开发板上启动(嵌入式)Linux?
我有一个Tegra Ventana 开发套件,我想在其上运行 Linux。(NVIDIA 仅为 Ventana 提供 Android 2.3 和 2.2 映像:请参阅http://developer.nvidia.com/tegra-ventana-development-kit底部的“Ventana 特定下载” 。)
我发现了发布 Linux For Tegra (L4T) 的公告,它早于 Ventana 的发布。我还发现L4T 已从 NVIDIA 的下载页面中删除。所以我想如果我想在 Ventana 上运行 Linux(在 NVIDIA 最终重新发布它之前),我将不得不自己构建它。(尽管如果我能按照L4T 公告中提到的“许多社区已经采用各种 linux 发行版并启动它们......”留下的面包屑可能会更容易。)
我如何开始学习如何为这个板构建 Linux?
我无法从那些提出各种 Linux 发行版的人那里找到任何博客文章或邮件列表条目。
我确实找到了http://tjworld.net/wiki/Android/Tegra/Linux/SourceCodeRepositoriesAndPatches#Linux,它为我提供了 Tegra 树的 Git URL(以及维护者的名称)。在同一页面的下方是指向linux-tegra 邮件列表的指针。但我在邮件列表中没有找到类似“入门”说明的链接。
我正在阅读Building Embedded Linux Systems, Second Edition(并且已经浏览了Embedded Linux Primer, Second Edition),也许我可以自己弄清楚。(虽然我怀疑我会因为缺乏关于 Ventana 的技术文档而陷入困境。)但我很感激任何可以节省我时间的建议。
android - Errors while booting custom android image for tegra platform
Errors while booting custom android image for tegra platform
I am trying to install a custom android image on to tegra 250 board.
For this I have downloaded android sources from nv-tegra.nvidia.com site and build a custom image.
Now I am trying to flash our custom image using the flash utility provided by nvidia.
When I just flash system.img and keep the kernel same as provided by nvidia, I am getting following errors during boot. In this case system is in a hang state and screen is blank.
Logcat output:
When I replace the kernel image (boot.img) along with system.img, I am getting following errors. System just keeps rebooting in this case.
Logcat output:
cuda - tegra2 芯片上的 cuda 支持
我正在研究一个利用 cuda 进行 gpgpu 实施的图像处理项目。我想知道 NVIDIA 的 tegra2 芯片上是否启用了 cuda 支持。
android - 适用于非 Snapdragon 设备的 Qualcomm 增强现实
高通 AR 是否支持非 Snapdragon 设备(特别是 Galaxy S 2)?
我问是因为我想购买具有 NVIDIA Tegra2 的三星 Galaxy s 2,同时我想在其上使用 Qualcomm AR 制作 AR 应用程序。
android - 在 Android 上使用 OpenMAX (IL?) 进行音频/视频解码
许多运行 Android 的较新硬件平台,特别是 NVIDIA 的 Tegra 2,都支持 OpenMAX 进行媒体加速。如果没有这种支持,今天的设备实际上不可能解码 720p 视频,但 Android 上支持的解复用器数量非常少。我能找到的唯一公共 API 是通过 Android SDK 中的MediaPlayer类。然而,在 Android 源代码树中有多个位置与OpenMAX相关的花絮。
在我的设备(Samsung Galaxy Tab 10.1)上,我可以通过 /system/lib 中的大量 OpenMAX 库访问硬件解码器,将我的视频应用程序与这些库连接会很棒。谁能告诉我有关实现由 OpenMAX 提供支持的解码器的信息?我从 Khronos 找到了文档,但没有任何示例代码或教程。我已经完成了解复用甚至软件解码(通过 libavcodec/libavformat),我只想放入钩子以启用硬件编码。我在这里还假设有必要直接链接到设备上可用的链接,这使得它在便携性方面相当乏味,但它确实有效。
或者,我对任何人都知道的有关访问 Tegra 2 设备上可用的视频解码的私有 API 的任何事情感兴趣。特别是如果有一个像 NVIDIA 为桌面 linux 发行版实现的vdpau接口,因为有很多可用的 - 但我无法找到表明支持的共享库。
android - Tegra平板上的NDK调试
今天我购买了用于原生开发的 Android 平板电脑——Acer Iconina Tab A500 (Honeycomb 3.1) 支持 Tegra。
然后我从http://developer.nvidia.com/tegra-android-development-pack下载并安装了 Tegra Android Development Pack(Windows 和 Mac) 。当然,我在应用程序设置中打开了“USB 调试”。
我尝试通过“Debug As -> Android NDK Application”菜单命令调试示例应用程序(如 es2_globe),但在构建之后 - 没有任何反应。
应用程序未启动。但是如果我选择“Debug As -> Android Application”或“Run As -> Android Application”——一切都很好。
Mac 和 Windows 上的情况相同。
那么,我应该怎么做才能使 NDK 调试工作?
linux - ARM 上的 Linux 与 Tegra 3
我正在寻找可以在其上编程的移动设备。到目前为止,自然而然的选择是笔记本电脑,但随着新的 Tegra 3 cpu 将于下个月推出,甚至 Windows 8 将于明年推出,我考虑转变观点。作为一名程序员,我得到了很多有用且重要的 pdf 文件,大学课程以 pdf 和有关计算机语言的电子书的形式出现,几乎比平装本更常见。当然,在平板电脑上阅读这些内容会更舒服,并且在 arm 上支持 linux 甚至可以在平板电脑上编写代码。Tegra 3 确实提供了足够的性能,所以有我的问题
- 有没有人在 ARM 上使用过 Linux 并且可以告诉我潜在的问题?
- 驱动支持呢?我听说 nvidia 发布
了 arm 的官方 tegra 驱动程序,但是 wlan 等呢?任何
经验/信息?
最重要的是
- 开发工具可以在 ARM 上运行吗?我正在考虑 eclipse、netbeans、...我知道 gcc 和 java-vm 端口存在,但无法获得任何准确信息
最后但也是最重要的——坦率地说,我没有冒犯的意思:我了解到所有涉及 Linux 的事情都注定是困难的。linux 上的大多数(如果不是全部)东西都必须连续几个小时进行配置和测试——我承认我不是 linux 专家。
我不会介意一些设置困难,并且可以应对一些调整和一些变通办法,但总而言之,我正在寻找一个高效的系统。
您认为运行 linux 的平板电脑可以高效且稳定地让编程变得愉快吗?
android - Xoom(tegra2)上具有多个浮动操作的片段着色器速度很慢
我试图在几乎没有噪音功能的帮助下(在这种情况下为单纯噪音)开发的 android 游戏上留下“燃烧之星”的印象。不幸的是,我不能使用 3d 纹理,因为它们在 gles 扩展中,并且 android 包没有包含它们。
因此,留给我的唯一选择是在片段着色器中计算噪声函数。下面提供的代码在 HTC Desire Z 和 LG optimus one 上运行流畅或可接受 (20-60fps)。在摩托罗拉 XOOM(具有 tegra2 芯片组)上使用相同的程序,但是即使仅显示对象的一小部分,我也会得到分数(1-3)的 fps。
到目前为止我们尝试过的事情:
干预精度(lowp-higp),无论是在第一行指令中,还是分别为每次出现的 float/vec 指定
评论噪声功能的部分 - 似乎没有任何特定的瓶颈,它将所有东西组合在一起
与 tegra、着色器中的浮点等相关的谷歌搜索问题
这被剥离了重现此行为所需的部分代码。请注意,在 XOOM 上存在一些我们认为是由 tegra 中的 16 位浮点操作引起的伪影。
android - Tegra Ventana Android 内核功能
我在电源文件中遇到了一些困难,我无法解决问题。我对编程很陌生,因为我从高中起就没有用 VB 做过。我正在帮助某人进行 2.6.39 下的 android 内核开发,大多数事情进展顺利,除了我们(我的意思是我)被困在这个问题上
eclipse - 如何在ubuntu中打开Eclipse——tegra开发包——
在我的 ubuntu 上安装“tegra development pack”后,安装程序为我打开了 eclipse IDE,然后我关闭,然后发现没有任何快捷方式或任何我可以从中启动它的东西。
更新:
我遵循“Venzen”解决方案直到第 3 步并使用了过滤命令。这表明我不知道还有另一个名为“NVPACK”的文件夹位于用户名 > NVPACK > eclipse 中,我一直在终端的“eclipse”中锁定小费。另外,我想分享一些愚蠢的事情;这里发生的事情是我一直在查看 Windows 文件而不是 linux 文件中的 NVPACK 安装文件夹。(我在 Windows 中使用 ubuntu)。