Debugging Android Kernel: Passing Arguments To Android Kernel While Booting
Solution 1:
An old post, but I've been looking at KGDB recently so thought I'd share:
For Android, I've been passing boot params in via the bootimg.cfg file which can be specified when you create (or update) your boot image. For example, I am updating an existing boot image with a new config file and new kernel using the following:
abootimg -u boot.img -f bootimg.cfg -u zImage-dtb
One of the params within this config file is "cmdline" where you can append your options.
Alternatively, for a quick and dirty modification you can pass the '-c "param=value"' option to abootimg which will allow you to specify new options on the fly.
Solution 2:
http://www.stlinux.com/u-boot/kernel-booting
You can Change kernel command line like this:
setenv bootargs mem=128M kgdboc=ttyGS0 kgdbretry=4
saveenv
you may need to delete console=ttyAS0,115200
for kgdb to work properly.
Post a Comment for "Debugging Android Kernel: Passing Arguments To Android Kernel While Booting"