设为首页收藏本站
查看: 723|回复: 0

【米尔瑞萨RZ/G2L开发板-创新应用】KGDB调试指南-终章

[复制链接]

8

主题

12

回帖

214

积分

中级会员

积分
214
贫穷贵公子 发表于 2023-9-4 20:19:01 | 显示全部楼层 |阅读模式
本文是KGDB调试指南的最后一个章节,讲解KGDB模式下,提供的一些命令。

1)内核的cmdline参数如下所示:

Snipaste_2023-09-04_19-49-49.png

由于指定了kgdbcon参数,所以内核在启动过程中,会正常进行下去,不会卡在KGDB模式下。
2)启动KGDB

命令如下:
  1. echo g > /proc/sysrq-trigger
复制代码
实际效果
Snipaste_2023-09-04_19-54-09.png
3)退出KGDB模式

  1. go
复制代码
Snipaste_2023-09-04_19-59-07.png
4)KGDB模式下,输入help可以查看kgdb提供的命令帮助信息

Snipaste_2023-09-04_20-00-12.png

5)KGDB模式下,提供许多命令,比如查看内存值的命令md;

查看CPU寄存器的命令rd;打印调用栈的命令bt;目前只在源码当中,有命令的
详细说明,具体参考如下链接。
myir-renesas-linux\kernel\debug\kdb\kdb_main.c



由于KGDB的命令,用的比较少,只是简单查看一下ps以及寄存器的值,没怎么使用。为了行文
的完整,特此记录一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-12-22 11:48 , Processed in 0.045826 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表