debug_tool
Alan0521
这个作者很懒,什么都没留下…
展开
-
简单修复J-Link v7、v8固件损坏
J-Link作为当今灰常流行的ARM核的JTAG(现在又支持SWD)调试器,以其价格便宜(市场上七八十块钱一个,最新版为V8版)、调试方便、下载速度快等优点,得到很多嵌入式开发者的青睐(咳咳,我不是做广告的,哈哈)。不过可能好多人都遇到由于某些误操作造成J-Link无法识别和调试灯不亮等问题,然后在多次试用仍旧无果的情况下就判定了它死刑,放在桌子的角落里等着落灰,呵呵。 本篇博客的目的就转载 2012-08-09 21:44:53 · 4888 阅读 · 0 评论 -
ubuntu10.x 安装gdb insight
操作系统:ubuntu11.04安装包:insight.6.8-1.tar.bz2下载地址:ftp://sourceware.org/pub/insight/releases/安装步骤:1. sudo tarjxvf insight.6.8-1.tar.bz22.sudo ./configure--prefix=/usr/local/arm/arm-linux-insight-转载 2012-08-15 14:53:30 · 928 阅读 · 0 评论 -
Linux 系统内核的调试
调试是软件开发过程中一个必不可少的环节,在 Linux 内核开发的过程中也不可避免地会面对如何调试内核的问题。但是,Linux 系统的开发者出于保证内核代码正确性的考虑,不愿意在 Linux 内核源代码树中加入一个调试器。他们认为内核中的调试器会误导开发者,从而引入不良的修正[1]。所以对 Linux 内核进行调试一直是个令内核程序员感到棘手的问题,调试工作的艰苦性是内核级的开发区别于用户级开发的转载 2012-09-14 09:55:00 · 883 阅读 · 0 评论 -
LINUX内核调试相关--oops信息的定位2
Ø 实验目的与意义1 、掌握printk 的使用、设置及实现原理,理解分级别进行打印log 信息的实现方法 2 、掌握如何分析oops 的方法 3 、掌握strace 工具的移植和使用方法 Ø 基本原理和方法1 、请回顾栈的工作原理,尤其是栈帧的作用 2 、请对照printk 的源代码来进行printk 相关实验,并在实验中进一步理解源代码 Ø 实转载 2012-09-14 10:24:49 · 1570 阅读 · 0 评论 -
printk
printk编辑本段概述 对于做嵌入式或者熟悉linux内核的人来说,对printk这个函数一定不会感到陌生。printk相当于printf的孪生姐妹,她们一个运行在用户态,另一个则在内核态被人们所熟知。 printk是在内核中运行的向控制台输出显示的函数,Linux内核首先在内核空间分配一个静态缓冲区,作为显示用的空间,然后调用sprintf,格式化显示字符串,最后调用t转载 2012-09-14 13:40:01 · 682 阅读 · 0 评论