Changes between Initial Version and Version 1 of kgdb


Ignore:
Timestamp:
06/25/11 21:13:29 (13 years ago)
Author:
admin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • kgdb

    v1 v1  
     1= KGDB kernel debugging =
     2This is work in progress and does not work yet.
     3
     4== enabling KGDB in the kernel ==
     5The work is based on the work for the N1 described here [http://bootloader.wikidot.com/android:kgdb Enabling KGDB for Android]
     6
     7The kernel that i use is a fork of pershoots vision-2635 kernel (which is based on the HTC 2.6.35 sources for the ACE). My fork that already contains the patches and the .config file can be found here [https://github.com/guhl/vision-2635 vision-2635]
     8
     9== building the boot.img ==
     10The boot-ps_d.img thatI use for testing is built using the following command:
     11
     12{{{
     13./mkbootimg --cmdline 'no_console_suspend=1 console=null kgdboc=ttyGS0 kgdbretry=10' --base 0x04000000 --kernel vision-2635/arch/arm/boot/zImage --ramdisk boot.img-ramdisk.gz -o boot-ps_d.img
     14}}}
     15
     16The necessary ramdisk boot.img-ramdisk.gz was extracted from the original Cynogenmod 7.0.3 firmware using the command:
     17
     18{{{
     19./split_bootimg.pl boot.img
     20}}}