Home

cubie.cc CubieBoard中文论坛

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

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

[复制链接]

1

主题

0

好友

141

积分

注册会员

Rank: 2

贡献
32
金钱
43
威望
32
买家信用
卖家信用
积分
141
发表于 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, 但是内核并没有在引导的时候停止



回复

使用道具 举报

1

主题

0

好友

141

积分

注册会员

Rank: 2

贡献
32
金钱
43
威望
32
买家信用
卖家信用
积分
141
发表于 2016-12-16 18:45:46 |显示全部楼层
求大神指教
回复

使用道具 举报

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

Archiver|手机版|邮件群发|www.cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2017-3-28 08:25 , Processed in 0.027565 second(s), 7 queries , Apc On.

Powered by Discuz! X2.5 Licensed

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部