CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 7474|回复: 1

CC-A80, kgdb调试内核引导,kgdbwait内核没有停止

[复制链接]
发表于 2016-12-16 18:30:08 | 显示全部楼层 |阅读模式
CC-A80的板子,内核3.4.39,在内核改动了以后,没启动,于是想用kgdb来调试,网上搜索的教程u=boot加了kgdbwait以后,说应该在启动的时候内核自己停止的gdb: Waiting for connection from remote gdb, 但是我试了很久一直没成功。

内核配置选项

```cpp
CONFIG_HAVE_ARCH_KGDB=y
CONFIG_KGDB=y
CONFIG_KGDB_SERIAL_CONSOLE=y
# CONFIG_KGDB_TESTS is not set
CONFIG_KGDB_KDB=y
# CONFIG_DEBUG_RODATA is not set
```


u-boot的初始环境变量


```cpp
sunxi#print
baudrate=115200
boot_normal=fatload mmc 0:1 20007800 uimage;bootm 20007800
bootcmd=run setargs_cubie boot_normal
bootdelay=3
console=ttyS0,115200
console1=tty1
init=/init
loglevel=8
mmc_root=/dev/mmcblk0p2
setargs_cubie=setenv bootargs console=${console1} console=${console} root=${mmc_root} loglevel=${logle}
stderr=serial
stdin=serial
stdout=serial

Environment size: 381/131068 bytes
```


然后我配置uboot的环境变量

```cpp
setenv kgdboc "ttyS0,115200 kgdbwait"

setenv setargs_cubie "setenv bootargs console=${console} \
kgdboc=${kgdboc} \
root=${mmc_root} \
loglevel=${logle}"
```

然后boot, 但是内核并没有在引导的时候停止



回复

使用道具 举报

 楼主| 发表于 2016-12-16 18:45:46 | 显示全部楼层
求大神指教
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-3-28 18:36 , Processed in 0.021579 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部