반응형
QEMU에서는 remote gdb를 통해서 실행이 가능하다.
QEMU를 우선 실행한 이후에 gdb를 실행시키고 특정 명령을 입력하여 연결이 가능하다.
- QEMU실행
기본 qemu를 실행시키는 명령에 다음 옵션을 추가해준다.
#-gdb <특정 dev ex)tcp::1234> -S
위와 같은 옵션을 추가해주게 되면 정지 상태에서 gdb의 접속을 기다리게 된다. - gdb실행
gdb를 실행한 이후에 remote connect를 실행한다. gdb내에서 다음 명령을 입력해준다.
#target remote <dev ex) tcp::1234.
위의 과정의 결과로서 이와같은 실행 결과를 얻을 수 있다.
이 과정을 통해서 gdb를 qemu에 연동하고 gdb명령을 사용할 수 있게 된다.
반응형
'지난일들 > GDB' 카테고리의 다른 글
QEMU에서 remote gdb의 사용 (0) | 2012.08.16 |
---|---|
gdb_stub 코드 분석_AT128 시뮬레이션용 코드 (0) | 2012.08.10 |
임베디드 Linux 시스템 기반 다중 프로세스 동시 디버깅을 지원하는 원격 디버거 설계 및 구현 (0) | 2012.08.07 |
논문 쓰기 (0) | 2012.08.02 |
GDB stub에 대해서.... (0) | 2012.08.02 |