腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用Yocto调试
Linux
内核
linux
、
gdb
、
embedded-linux
、
yocto
、
remote-debugging
我正在尝试使用
KGDB
从我的
arm
Yocto映像生成的SDK中调试
Linux
内核。为此,我首先确保将
KGDB
编译为内置模块,其中包括:此外,在我的image.bb中,我安装了以下内核源代码: `TOOLCHAIN_TARGET_TASK这将停止引导进程,直到
KGDB
连接到主机端的GDB。然后,通过从Yocto启动
arm
-ostl-
linux
-gn
浏览 3
提问于2022-08-16
得票数 0
2
回答
KGDB
远程调试错误
linux
、
debugging
、
linux-kernel
、
gdb
、
kernel
我正在尝试使用
kgdb
调试
Linux
内核。我正在使用qemu作为目标机器。Ubuntu12.04是我的主机操作系统。我试过这个命令 cyborg@skynet:
arm
-none-
linux</e
浏览 10
提问于2012-12-06
得票数 3
回答已采纳
1
回答
远程'g‘数据包回复太长aarch64
arm
64
linux
、
kgdb
我正在尝试设置
KGDB
来调试我们的
arm
64内核。我的设置是,目标在内核3.14上运行(带回移植的一些linaro
kgdb
补丁),在主机上我使用linaro toolchain 4.8aarch64-
linux
-gnu-gdb,每当我发出: target我认为这个问题是
arm
64特有的。这里有没有人碰巧知道怎么继续?
浏览 1
提问于2014-12-11
得票数 1
1
回答
Linux
内核使用
KGDB
进行远程调试: GDB不识别函数吗?
linux
、
debugging
、
gdb
、
kernel
、
kgdb
我用调试信息和
KGDB
交叉编译了
arm
的内核源代码。$
arm
-
linux
-gnueabihf-gdb vmlinux ...
浏览 3
提问于2014-09-22
得票数 0
回答已采纳
3
回答
QEMU -M病毒在
arm
/ aarch64上可以有多个串行TTY,如PL011、ttyAMA0和ttyAMA1?
linux-kernel
、
qemu
、
arm
我在玩TTY,对于qemu-system-x86_64 -M pc,每当我通过-serial选项时,它就会弹出一个新的TTY,并且我可以从
Linux
向它附加一个像ttyS0和ttyS1这样的串行命令。然而,对于
ARM
,我无法通过第一个ttyAMA0。0x09000000, 0x00001000 },我这么做是因为我试图看看从不同的系列连接是否会使
KGDB
在x86_64上,我可以连接到ttyS0,但我认为值得在
ARM</e
浏览 0
提问于2018-11-01
得票数 3
回答已采纳
2
回答
手臂上怎么用
kgdb
??
c
、
linux-kernel
、
arm
、
kgdb
我已经为目标编译了
Linux
源代码2.6.34.13。目标装载了新内核,并且在命令提示符中启用了
KGDB
。$ echo ttyAMA0 > /sys/module/kgdboc/parameters/kgdboc 进入
KGDB
..。在主机端中,
浏览 7
提问于2013-01-04
得票数 14
回答已采纳
1
回答
是否有任何关于如何调试经过测试并包含所有必要步骤的
Linux
内核的简短的A到Z描述?Esp。为了约克托?
linux
、
serial-port
、
kernel
、
yocto
、
kgdb
用rs-232上的
kgdb
调试
Linux
内核需要几个准备步骤。我发现了令人敬畏的文档,但没有一个单一的源代码是完全独立的,并总结了所有所需的步骤,没有解释的时间,并已过测试。同时也报道了约克托。
浏览 9
提问于2020-04-17
得票数 1
回答已采纳
1
回答
sysrq-g不会破坏内核
kernel-module
、
kgdb
我正在尝试设置
linux
内核模块调试,使用两台机器-目标和主机。
浏览 2
提问于2013-06-27
得票数 5
1
回答
如何修改grub条目以支持
KGDB
内核映像?
10.04
、
kernel
、
grub2
、
server
我正在尝试更新用于
KGDB
设置的目标m/c grub.cfg文件,但是在启动m/c时,它被完全挂起,而不是请求/等待远程gdb连接。以下是我加入的记项: menuentry 'Ubuntu, with
Linux
2.6.32-24-
kgdb
' --class ubuntu --class gnu-
linux
--class gnu/vmlinuz-2.6.32-
kgdb
root=/dev/mapper/ubunt
浏览 0
提问于2010-09-16
得票数 5
1
回答
我想通过minicom使用gdb在
arm
板上调试vmlinux。我需要做什么?
linux
、
linux-kernel
、
arm
、
gdb
、
gdbserver
我有一块
arm
板,我用电线把它和我的
linux
(主机)系统连接起来。在
arm
处理器中插入带有vmlinux.uimg的SD卡,在主机系统上使用minicom。现在我想使用gdb在
ARM
板上调试vmlinux。我需要做什么?我尝试在minicom上使用gdbserver,在主机上使用gdb。但我不知道它到底是怎么工作的。
浏览 1
提问于2018-03-05
得票数 1
1
回答
内核2.6.37有
kgdb
吗?
kgdb
我在内核中使用
kgdb
时遇到了问题。我怀疑
kgdb
对于特定的
linux
版本是可用的,而2.6.37不是吗?尝试在web中搜索2.6.37的补丁,没有给出结果。有谁知道或者厌倦了
kgdb
吗?
浏览 0
提问于2014-09-12
得票数 0
2
回答
如何用QEMU和
KGDB
调试
Linux
内核?
linux
、
linux-kernel
、
embedded
、
qemu
、
powerpc
busyboxfs.img -append "root=/dev/ram rdinit=/bin/sh kgdboc=ttyS0,115200 kgdbwait" 其中,zImage是一个定制的交叉编译
Linux
(v2.6.32),它启用并编译了
KGDB
(用于启动代码调试),而busyboxfs.img是基于busybox的rootfs。另外,在整个互联网上,kgdboc被设置为ttyAMA0,我理解它是AMBA总线的代表,它专门用于基于
ARM
的系统。对于PowerPC,我们有类
浏览 7
提问于2014-02-25
得票数 6
1
回答
应用补丁-‘文件已经存在’失败
linux
、
patch
我试图应用一个修补程序,并接收到该文件已经存在的补丁失败消息(
kgdb
补丁到内核,但对于任何此类修补程序故障,问题都是普遍的)。在这种情况下我该怎么办?ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/ti_tools/
linux
_lsp/kernel/
linux
-dvr-rdk$ patch-p1 < /media/sf_VMshar/gdb_patch/
linu
浏览 5
提问于2014-07-30
得票数 0
回答已采纳
1
回答
为什么当我更改BR2_
LINUX
_KERNEL_CUSTOM_CONFIG_FILE并运行make重新配置内核时,.config不会改变?
buildroot
olddefconfig其中kdb是一个具有CONFIG_
KGDB
=y的
Linux
内核配置。然后如预期的那样:有匹配的。=nokdb/'time make BR2
浏览 1
提问于2018-03-13
得票数 0
1
回答
如何通过GDB +
KGDB
从本地机器中断远程调试的
Linux
内核?
linux
、
debugging
、
gdb
、
remote-debugging
、
kgdb
我正在通过GDB +
KGDB
+两个虚拟机+串口调试
Linux
内核。echo g > /proc/sysrq-trigger 如何打破远程从本地机器上调试的
Linux
浏览 0
提问于2014-06-02
得票数 0
2
回答
通过串口将GDB连接到
KGDB
构建内核的问题
c
、
linux
、
linux-kernel
、
kernel
、
kgdb
使用的gdb在LAN上调试应用程序时非常出色,但在串行上却不能使用
kgdb
。我使用了这个和其他一些来启动调试,但没有最终结果。我的内核是用以下设置编译的:CONFIG_HAVE_ARCH_
KGDB
=yCONFIG_
KGDB
_SERIAL_CONSOLE=yCONFIG_CMDLINE="kgdboc=ttyS0,115200"g
浏览 13
提问于2013-01-29
得票数 8
3
回答
如何调试我的交叉编译的
Linux
内核?
linux
、
debugging
、
kernel
、
cross-compiling
、
qemu
我已经交叉编译了一个
Linux
内核(用于i686上的
ARM
-使用Cross-LFS),现在我正试着用QEMU引导这个内核。$ qemu-system-
arm
-m 128 -kernel /mnt/clfs-dec4/boot/clfskernel-2.6.38.2 --nographic -M versatilepb所以,我想调试内核,这样我就可以研究到底发生了什么。(我不这么
浏览 1
提问于2012-01-19
得票数 3
回答已采纳
1
回答
使用
kgdb
调试内核模块时,"add-symbol-file“无法识别.bss和.data符号
c
、
linux
、
debugging
、
linux-kernel
、
gdb
我在下面列出了简单的代码、dmesg和
kgdb
信息。如果你有任何想法,请给我一些建议。模块代码:#include <
linux
/module.h>(gdb) bt #0 arch_
kgdb
_breakpoint () at ../arch/
a
浏览 107
提问于2021-03-03
得票数 0
回答已采纳
1
回答
kgdb
与以太网连接
linux
、
linux-kernel
、
remote-debugging
在谷歌和阅读之后,我通过串口设置了
kgdb
,我可以进入调试器(通过/proc/sysrq触发器停止内核)并从主机gdb连接,gdb是
ARM
工具链的一部分。基本上,我有开发板运行嵌入式
linux
的驱动程序我正在调试,我的PC与两个连接板-串行和以太网(telnet会话)。
浏览 0
提问于2012-10-19
得票数 3
1
回答
内核代码:在哪里可以找到内核以及如何调试内核
linux
、
ubuntu
、
linux-kernel
、
ubuntu-12.04
、
linux-device-driver
最近,我在桌面上安装了Ubuntu 12.04 LTS ISO镜像。下面是我安装的内核版本的输出:3.5.0-41-generic查看日志并将其映射到内核代码的优秀内核调试选项有哪些?有没有办法添加更多的printk方法并重新修改模块?假设我想知道FS mount方法是如何工作的-我可以修改所需的FS代码(添加更多printk函数),重新编译和重新加载模块。现在,在我新的printk函数的帮助
浏览 3
提问于2013-10-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ARM 架构的Linux-Armbian Linux 23.02 发布
ARM与嵌入式Linux的入门建议
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
ARM推出新的物联网操作系统Mbed Linux OS
初学者福音:ARM与嵌入式Linux的入门建议
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券