社区
Linux_Kernel
帖子详情
怎么用gdb调试uboot?????求解
ling1874
2010-01-11 06:26:56
我是在arm linux正常运行之后 板上运行 gdbserver 调试uboot的elf文件
然后在主机上运行gdb 但是执行到关闭看门狗的时候 str r1,【r0】
会出现segmentation fault 错误(段错误)
是不是因为我在保护模式下运行uboot的问题 ?
那用gdb应该怎么调试uboot 比较好呢???
...全文
761
3
打赏
收藏
怎么用gdb调试uboot?????求解
我是在arm linux正常运行之后 板上运行 gdbserver 调试uboot的elf文件 然后在主机上运行gdb 但是执行到关闭看门狗的时候 str r1,【r0】 会出现segmentation fault 错误(段错误) 是不是因为我在保护模式下运行uboot的问题 ? 那用gdb应该怎么调试uboot 比较好呢???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ling1874
2010-01-12
打赏
举报
回复
自己来顶一下
充电宝111
2010-01-12
打赏
举报
回复
uboot是直接跑在硬件上的,必然有直接操作某些不被系统允许的硬件的动作,在linux肯定上是不行的
你有两种方法:
1.把uboot移植到linux上(不太可行)
2.直接在硬件上调试uboot,多打印log
T-Quake
2010-01-12
打赏
举报
回复
一般段错误 和内存问题有关。这肯定是程序内部逻辑上的错误,你可以 单步执行,看看到底是哪会出现这个错误 http://learn.akae.cn/media/ch10.html 这有gdb的介绍 你仔细看下
Android和Linux底层开发工程师:全面指南与面试准备
本文系统解析了Android和Linux底层开发工程师的岗位要求与技术要点。首先概述了Linux内核开发的关键内容,包括内核配置编译、驱动开发(屏驱动、PCIe、USB等)、BSP适配和系统优化技术。其次详细阐述了Android底层开发的核心领域,如AOSP定制、Framework修改、HAL开发以及性能调优方法。文章提供了多个精选面试问题及专业解答,涵盖Linux模块开发、调度器定制、Binder机制等核心知识点。
易语言源码个性化电脑模块
易语言源码个性化电脑模块
Vue 3.0入门到精通笔记
代码转载自:https://pan.quark.cn/s/a4b39357ea24 Vue 3.0构成了Vue.js框架的最新迭代,其中包含了众多改进和新增功能,从而提升了前端开发的工作效率。本文将从初级到高级的层次,对Vue 3.0的核心知识点进行详尽的阐述。配置Vue 3.0的开发环境具有决定性的意义。用户能够借助npm(Node Package Manager)对Vue CLI的最新版本进行全局安装,所使用的指令为`npm install -g @vue/cli@next`。随后,应运用`npm init vite@latest project --template vue`的命令来构建一个新的Vite项目,并进入到项目所在的文件夹中执行`npm install`以安装相关依赖,最后通过`npm run dev`来启动开发服务器。 Visual Studio Code (VSCode)作为一个广受欢迎的代码编辑工具,对于Vue开发者而言,安装对应的Vue插件能够带来更优质的开发体验。用户可以打开项目文件夹并开始进行编码工作。 在Vue 3.0中,模板语法属于基础构成部分。`v-once`指令确保元素只被渲染一次,即便数据发生变化,这些元素也不会再次进行渲染。例如: ```html
{{zll}}
``` 在此例中,即便`zll`的值发生了变动,这个`p`元素的内容也不会得到更新。 `methods`是Vue实例的一个属性,它用于定义组件所包含的方法。`v-on`或`@`符号可用于绑定事件监听器,例如: ```html
count is: {{ count }}
Python OpenCV数字识别实战
源码直接下载地址: https://pan.quark.cn/s/a4b39357ea24 图像首先进行灰度化处理,随后执行二值化操作,接着检测轮廓特征,并对检测到的轮廓进行排序和与数字模板的对应,将结果存储于字典中 输入图像:首先应用灰度化,然后进行礼帽滤波,计算x方向的梯度,实施闭运算处理,提取轮廓并将其绘制在原始图像上,计算轮廓的外接矩形,依据宽高比筛选出目标轮廓,提取目标轮廓进行二值化,针对每一组中的各个数字轮廓进行提取,调整其尺寸使之与先前模板的尺寸相匹配,采用十个模板分别执行匹配操作并记录相应的匹配分数
蜜蜂El编辑器v4.3.8
已经博主授权,源码转载自 https://pan.quark.cn/s/4a22141ce010 对于里斯提供的分享与注释表示感谢,我进行了相应的修正,祝愿初学者与经验丰富者能够快速成长为专家。
Linux_Kernel
4,469
社区成员
17,458
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章