今天偶然发现skyeye-程序员宅基地

技术标签: 嵌入式  

今天在搜NFS配置的时候偶然发现了skyeye.这玩意是纯正国货。一看是清华的牛人写的。世界之大,咱要好好学习啊。世界之小,牛人是如此近。
然后源代码编译遇到了点小问题xpm.h找不到。libx11-dev没有装,还有一个是libxpm-dev.然后,装了apt-file。装了先apt-file update下。然后,apt-file search xpm.h居然发现有libxpm。apt-file search X11/xpm.h也行。

极端郁闷啊。今天装好skyeye后,然后用gdb连。一连,奇怪啊,这反汇编结果怎么是AT&T的啊。。。然后GOOGLE,翻GDB官方文档。也没有找到解决方法。set disassemble arm根本没有arm。然后不知怎么搞的想起开的是gdb而不是arm-linux-gnueabi-gdb。晕啊。。。

今天第一次开始用GDB调试arm程序。以前我也没用嘛。。嘿嘿。在skyeye中start后,再remote-gdb然后,就可以用gdb连了。不用在命令行加-d参数。 skyeye -e xxx就行了。一连上在gdb里disassemble就会在PC处反汇编。
感觉gdb不是很好使哈。。。好像程序在运行时没有中断的方法。
不知道是skyeye还是gdb的问题,老是有个在断点处读取有问题。。
skyeye正常。那个gdb里有错。。

现在发现,break hello但是也不是中断在,break的开始处。。而是中断在第二条可以执行的语句上。然后,单步着单步,就说断点那个地方不能执行了。。。

现在发现,单步到ldr sp,[pc, #4]会出现问题

后来试下u-boot的testsuit好像没有问题。。。

posted on 2011-01-07 21:38 冰柠@绿茶 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/5victor/archive/2011/01/07/1930331.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30872867/article/details/94870612

智能推荐

图像识别DM8127开发攻略 ——RDK软件架构浅析及编译-程序员宅基地

文章浏览阅读333次。上上一篇文章《图像识别DM8127开发攻略——开发环境搭建》介绍了DM8127的开发环境搭建,那么本篇开始描述整个IPNC RDK的架构,如果这个IPNC RDK都不熟悉,后面的移植工作基本无法进行下去,也无法深入学习和掌握DM8127的开发流程。要熟悉APPRO DM8127 软件架构,先看IPNC_RDK_InstallGuide.pdf,然后再去看看RDK包里Collaterals文件目录下..._ipnc rules.make

webstorm 2018 激活破解方法-程序员宅基地

文章浏览阅读2.8k次。首先下载补丁,看图!2017版下载地址 : 链接:https://pan.baidu.com/s/1Ed2kNzmGNrU5AsXbC2LkEw 密码:465h2018版下载地址 : 链接 : 链接: https://pan.baidu.com/s/1CYI_MjR2PC3d_H-BefYI2g 密码: zbvb这里写图片描述然后将补丁复制到安装目录的bin目录下D:\.....

Elastic:机器学习的原理及实践 - single metric job_es 机械学习的应用-程序员宅基地

文章浏览阅读6.4k次,点赞2次,收藏18次。在Elasticsearch中,可以将机器学习视为搜索和分析的自然扩展。它是对时间序列数据的分析。 Elasticsearch支持的机器学习功能可以通过运行metric任务来自动分析时间序列数据,该metric任务包含一个或多个定义了将要分析的字段的检测器。 它可以帮助我们识别单变量时间序列数据中的异常,并向我们显示正常情况。在Elasticsearch中,我们可以通过机器学习来检测时间系列中的异..._es 机械学习的应用

Android的log保存到文件上查看_android log.v 存为文件-程序员宅基地

文章浏览阅读2.1w次。在调试的时候一般都是在logcat中看日志的信息,以便找出BUG和调试信息,但是如果在真机上的话不可能一直连接电脑查看日志,所以生成日志文件并保存,是一个比较普遍的需求,下面就是最近实现的一个例子。欢迎大家讨论并给出别的思路。 import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream_android log.v 存为文件

c语言--printf--scanf--运算符_c语言带运算scanf-程序员宅基地

文章浏览阅读1.4k次。printf将变量的内容输出到显示器。四种用法:printf("字符串\n");printf("输出控制符",输出参数);printf("输出控制符1 输出控制符2...",输出参数1,输出参数2); //输出控制符和输出参数个数必须一一对应printf("输出控制符 非输出控制符",输出参数,输出参数);以%开头一般都是输出控制符,输出控制符包含如下%d %ld %f %c %lf %x %X %#X %o %s为什么需要输出控制符。01组成的代码可以表示数据也可以表示指_c语言带运算scanf

初试 Kubernetes 动态卷配置使用 RBD 作为 StorageClass_failed to provision volume with storageclass-程序员宅基地

文章浏览阅读3.7k次。目录Kubernetes StorageClass 介绍环境、软件准备Kubernetes 使用 RBD 作为 StorageClass1、Kubernetes StorageClass 介绍Kubernetes 集群存储 PV 支持 Static 静态配置以及 Dynamic 动态配置,动态卷配置 (Dynamic provisioning) 可以根据需要动态的创建存储卷。我们知道,之前的静态配..._failed to provision volume with storageclass

随便推点

MFC C++改变控件字体大小颜色的方法_cfont设置字体大小-程序员宅基地

文章浏览阅读1.4k次。MFC C++改变控件字体大小颜色的方法_cfont设置字体大小

requests(网络请求库神器 )库快速上手_requests 在线请求工具-程序员宅基地

文章浏览阅读202次。关于requests(网络请求库神器 )库快速上手urllib、urllib2、urllib3、httplib、httplib2 都是和 HTTP 相关的 Python 模块,看名字就觉得很反人类,更糟糕的是这些模块在 Python2 与 Python3 中有很大的差异,如果业务代码要同时兼容 2 和 3,写起来会让人崩溃。好在,还有一个非常惊艳的 HTTP 库叫 requests,它是 ..._requests 在线请求工具

springboot使用EntityManager执行自定义SQL_springboot 执行自定义sql-程序员宅基地

文章浏览阅读2.9k次。1.在代码中注入 EntityManager import javax.persistence.EntityManager;@AutowiredEntityManager entityManager; 2.在方法中具体使用EntityManager public List<DefColumn> findAllColumns(String table) { Query query = entityManager.createNativeQue._springboot 执行自定义sql

MSYS2安装和使用_pacman windows-程序员宅基地

文章浏览阅读546次,点赞14次,收藏12次。msys2是一款跨平台编译套件,它模拟linux编译环境,支持整合mingw32和mingw64,能很方便的在windows上对一些开源的linux工程进行编译运行。更重要的是它支持pacman包管理器;这意味着你可以很方便的安装所需要的软件包和开发库,而不需要自己去找源码编译。_pacman windows

JDK8 日期格式化_jdk date pattern-程序员宅基地

文章浏览阅读1w次。为什么要格式化我们中国人习惯 yyyy-MM-dd HH:mm:ss 这种格式的日期,但奈何框架是歪国大佬们写的,他们的日期格式与我们相差甚远,好在 Spring Boot 提供了 spring.jackson.date-format,但它只能格式化 java.util.Date。那么解决办法是什么呢?在 JDK8 中,一个新的重要特性就是引入了全新的时间和日期API,它被收录在 java..._jdk date pattern

不是python中用于开发用户界面的第三方库-Python计算生态习题(50题)-程序员宅基地

文章浏览阅读6k次,点赞3次,收藏36次。1、Python网络爬虫方向的第三方库是A. requestB. jiebaC.itchatD.time答案:A2、Python网络爬虫方向的第三方库是A、numpyB、scrapyC、ArcadeD、FGMK答案:B3、Python数据分析方向的第三方库是A、BokehB、dataswimC、scipyD、Gleam答案:C4、Python数据分析方向的第三方库是A、PlotlyB、PyQtDa..._python第三方库习题

推荐文章

热门文章

相关标签