问题标签 [ds-5]
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.
android - ARM DS-5 Streamline 的 Android 内核配置菜单
我正在尝试使用适用于 Android 的 ARM DS-5 流线型,但我很难弄清楚基本设置。
您必须启用某些内核配置选项才能运行 Streamline。在内核配置菜单中,使用箭头键导航到所需的子菜单并按 Enter。每个子菜单都列出了您需要在其中执行的操作。
官方文件是这么说的。我试图在 Android 上查看内核配置菜单。所以我输入了这样的内容
我可以看到这个
我打了
我得到了他的
如何在 Android 设备上查看 menuconfig 菜单?
提前致谢..
android - 如何构建 Android 内核以使用 DS-5 精简?
我打算使用适用于 Android 的 ARM DS5 Streamline。
要将 Streamline 与您的 Android 目标一起使用,您必须构建 Gator 驱动程序 gator.ko 并将其放置在与目标文件系统上的 Gator 守护程序 gatord 相同的目录中。将 gator 驱动程序模块源从主机传输到目标。它们位于您的主机上:
installdir/arm/gator/src/gator-driver.tar.gz
假设您已经解压缩了文件并且您拥有构建内核模块所需的所有工具,请在您的目标上输入以下命令来创建 gator.ko 模块:
make -C kernel_build_dir M= pwd
ARCH=arm CROSS_COMPILE=<...> 模块
我从 ARM 网站上得到了这个。他们说“目标”,是指Android设备吗?我是否在 Android 设备上执行这些步骤?kernel_build_dir 又是什么意思?我知道我可以为我的桌面 linux 机器找到内核目录。但我认为我不应该将我的桌面机器的内核目录作为参数传递。
android-ndk - Eclipse DS-5:搜索 Android 设备时遇到错误
我正在使用 ARM 的工具 DS-5(调试 android NDK 应用程序),请遵循此文档:http ://www.arm.com/zh/products/tools/software-tools/ds-5/community-edition/ds -5-社区版-debug.php
得到一个错误说:
搜索 Android 设备时遇到错误:get_devices 中的错误:“adb”²»ÊÇÄÚ²¿»òÍⲿÃüÁҲ²»ÊÇ¿ÉÔËÐеijÌÐò »òÅú´¦ÀíÎļþ¡£
有人用过DS-5,有什么建议吗?
eclipse - 在 Ubuntu 64 位下安装 ARM DS-5 社区版
http://ds.arm.com/ds-5-community-edition/
我有 Ubuntu 12.04 Precise Pangolin 的 64 位安装,我想安装 DS-5 的社区版,但我不能。
我有 Eclipse 的 32 位版本和 Oracle 官方 JDK 的 32 位版本。
当我使用这个 URL
在Eclipse Package Manager中,我看到1包,但在选择安装它时,我会收到此错误:
我最好的猜测是我的 Eclipse ( Juno ) 副本对于这个插件来说太新了。
android - 如何使用 DS5 以图形方式预览由不同工具捕获的数据?
DS-5 是 ARM 提供的一个工具,它提供了一个 Eclipse 用户界面,用于调试和执行分析分析。
我想在其流线的 Eclipse 中使用社区版本来执行我自己的开放社区视觉离线分析器。我要么为rebase
源代码生成一个输入文件,要么为它生成一个输入文件。基本上想法是使用 DS-5 开放社区源代码或在 eclipse 中配置现有版本,因此以下内容将成立:
- 我可以生成一个离线日志
(tid, timestamp)
,其中包含系统何时处于空闲状态。所有这些都写在一个.xml
或.txt
文件中。 - 我将能够以图形方式查看带有流线的生成日志,如下所示:
(来源:arm.com)
(来源:arm.com)
linux - 适用于 Linux 的分析工具和适用于 ARM 的性能监控计数器
问题主要是关于处理器的profiling tools
可用ARM
- 具体来说ARM v7
; 我正在使用一个Linux
我玩过 Intel和AMD 处理器,我知道他们有各种各样的分析工具Perf
,比如perfmon
valgrind
retired instructions, cache misses, floating point unit, integral units, etc.
但是,我不知道是否ARM
也支持这类分析工具。你知道任何可以在 ARM 处理器上使用的工具吗?
我搜索了 ARM参考手册,但没有找到性能计数器列表。例如,在Intel
处理器中,您可以在ref. manual
和OProfile
网页中找到它们。是否有列出performance monitoring counters
for列表的手册或网页ARM
。
谢谢。
android - 使用 DS-5 在 Android 中调试本机 (c/c++) 代码
我正在尝试使用 ARM 开发工作室调试具有本机代码的 Android 项目,但我无法使其工作。
我尝试了所有可以找到的教程和其他在线帮助,但是当我尝试调试时,它就不起作用了。
然后我决定尝试一个简单的例子而不是我的(更)复杂的项目,只是为了首先让调试器运行,但即使这样也失败了。
我正在使用本教程:将 hello-neon 应用程序加载到 Android 目标上(除了我想在真实设备上运行它)。
我遵循了所有步骤,但是当我最终尝试调试时,我收到了以下消息:
无法连接到 Hello Neon 示例。
原因:
脚本文件 ( push_pull.py ) 在执行期间失败:
超时错误检查 adb 连接
有关更多详细信息,请参阅目标控制台视图
“目标控制台”是空的,没有提供更多详细信息。
我在 linux 机器(64 位 Mint 12)和 NDK r8e 上使用 eclipse(Juno 版本 2)。
我尝试运行该项目的设备是 Samsun S2 (android 4.1.2)。
任何想法为什么会发生这种情况?
谢谢。
eclipse - ARM DS-5 Web 服务不可用
我正在尝试在 Eclipse 安装 Win7 中输入 ARM DS-5 许可证的激活码,但收到错误消息说 Web 服务不可用,请检查网络设置。我已经通过工具内的浏览器验证了我有互联网连接,并且已经确认我没有使用任何代理来访问互联网。基本上,我是以下 ARM 支持链接中的第 3 步,但没有付费许可证,因此不支持..
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka16225.html
还有人经历过这个吗?埃文
以下是我从会话中获得的示例错误日志:
eclipse-cdt - 如何在 FreeRTOS 的 Eclipse(DS-5)中使用 RTSM 模拟器进行调试?
我是 FreeRTOS 和 RTSM 模拟器的新手。我加载了 FreeRTOS 的代码并尝试使用 RTSM 模拟器(模拟 ARM Cortex A9)。当我更改为 DS-5 调试透视图并从 Debug Configurations 按 Debug 时,模拟器似乎正在运行。我面临的问题是我无法单步执行我的源代码(用于调试)。我在 main 的第一个语句中设置了一个断点,并且控件似乎没有到达那里。(我可以单步调试编译后生成的汇编语言代码,但这不是我需要的)。
知道怎么做吗?
arm - 如何在 ARM 平台上分析裸机源代码?
如何在设备上分析我的 ARM 代码。
这是一个涉及 USB 和 SDH 处理的裸机代码,我看到了这个Code Profiler for ARM但似乎很苗条,我对DS5很熟悉,但如果你在基于 linux 内核的操作系统的平台上,它的大部分工具都可以使用。我用gcc
.
- 我的代码在 Cortex-A7 和/或 Cortex-A15 内核上运行。
- 从这里看来,这些 CPU不支持 arm profiler。