реклама на сайте
подробности

 
 
> не могу запустить kgdb, kernel debugger
federal
сообщение Jan 12 2013, 08:37
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 74
Регистрация: 12-01-13
Из: Нижний Новгород
Пользователь №: 75 160



День добрый!

Столкнулся с проблемой для cortex-A8.
Не загружается отладчик ядра во время стартапа ядра.
Делаю вроде все правильно, по инструкции http://www.linuxforu.com/2011/09/kernel-sp...ggers-in-linux/
ядро версии 3.x.x ( 3.2.18 ).
Отладчик ядра запускаю по 232 порту, т.е. over console( ввиду того, что в ядре версии > 3.x.x kgdb over ethernet исключили ).

параметры, которые я дополнительно передаю ядру:
kgdboc=ttyO0,115200n8 kgdbwait

пробовал и так:
kgdb8250=ttyO0,115200n8 kgdbwait

но все равно, во время старта kgdboc не подгружается.

Кто нибудь может подсказать, как запустить его и в чем может быть проблема?
Есть какие нибудь идеи?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
federal
сообщение Jan 13 2013, 08:19
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 74
Регистрация: 12-01-13
Из: Нижний Новгород
Пользователь №: 75 160



опции для kgdb включил те же самые, но kgdb не включается.

Код
Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.2.18 (koen@dominion) (gcc version 4.5.4 20120305 (prerelease) (GCC) ) #1 Thu Jun 14 23:26:20 CEST 2012
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=50c53c7d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: am335xevm
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] AM335X ES1.0 (sgx neon )
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait ip=nonen8 kgdboc=ttyO0,115200n8 ekgdboc=ttyO0,115200n8 kgdbwait
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] allocated 1048576 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Memory: 256MB = 256MB total
[    0.000000] Memory: 253864k/253864k available, 8280k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xd0800000 - 0xff000000   ( 744 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     modules : 0xbf800000 - 0xc0000000   (   8 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0414418   (4146 kB)
[    0.000000]       .init : 0xc0415000 - 0xc044b000   ( 216 kB)
[    0.000000]       .data : 0xc044c000 - 0xc0491e20   ( 280 kB)
[    0.000000]        .bss : 0xc0491e44 - 0xc04d920c   ( 285 kB)
[    0.000000] NR_IRQS:410 nr_irqs:410 410
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[    0.000000] Total of 128 interrupts on 1 active controller
[    0.000000] OMAP clockevent source: GPTIMER2 at 24000000 Hz
[    0.000000] OMAP clocksource: GPTIMER1 at 32768 Hz
[    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms
[    0.000000] Console: colour dummy device 80x30
[    0.000183] Calibrating delay loop... 498.89 BogoMIPS (lpj=2494464)
[    0.058197] pid_max: default: 32768 minimum: 301
[    0.058349] Security Framework initialized
[    0.058410] Mount-cache hash table entries: 512
[    0.058837] Initializing cgroup subsys cpuacct
[    0.058898] Initializing cgroup subsys memory
[    0.058929] Initializing cgroup subsys devices
[    0.058959] Initializing cgroup subsys freezer
[    0.058959] Initializing cgroup subsys blkio
[    0.058990] Initializing cgroup subsys perf_event
[    0.059082] CPU: Testing write buffer coherency: ok
[    0.060119] devtmpfs: initialized
[    0.080627] omap_hwmod: gfx: failed to hardreset
[    0.097320] omap_hwmod: pruss: failed to hardreset
[    0.097900] print_constraints: dummy:
[    0.098175] NET: Registered protocol family 16
[    0.099426] OMAP GPIO hardware version 0.1
[    0.100646] omap_mux_init: Add partition: #1: core, flags: 0
[    0.102172]  omap_i2c.1: alias fck already exists
[    0.102569] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.102752]  omap2_mcspi.1: alias fck already exists
[    0.102905]  omap2_mcspi.2: alias fck already exists
[    0.103057]  edma.0: alias fck already exists
[    0.103088]  edma.0: alias fck already exists
[    0.103118]  edma.0: alias fck already exists
[    0.103210] cape: pcm register
[    0.113067] bio: create slab <bio-0> at 0
[    0.114318] SCSI subsystem initialized
[    0.115264] usbcore: registered new interface driver usbfs
[    0.115417] usbcore: registered new interface driver hub
[    0.115600] usbcore: registered new device driver usb
[    0.115753] musb-ti81xx musb-ti81xx: musb0, board_mode=0x13, plat_mode=0x3
[    0.115905] musb-ti81xx musb-ti81xx: musb1, board_mode=0x13, plat_mode=0x1
[    0.116424] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz
[    0.117645] Advanced Linux Sound Architecture Driver Version 1.0.24.
[    0.118286] Switching to clocksource gp timer
[    0.130828] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[    0.131011] musb-hdrc musb-hdrc.0: dma type: pio
[    0.131225] MUSB0 controller's USBSS revision = 4ea20800
[    0.131713] musb-hdrc musb-hdrc.0: USB OTG mode controller at d081c000 using PIO, IRQ 18
[    0.132019] musb-hdrc musb-hdrc.1: dma type: pio
[    0.132171] MUSB1 controller's USBSS revision = 4ea20800
[    0.132324] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
[    0.132415] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
[    0.132568] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.132568] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.132598] usb usb1: Product: MUSB HDRC host driver
[    0.132598] usb usb1: Manufacturer: Linux 3.2.18 musb-hcd
[    0.132629] usb usb1: SerialNumber: musb-hdrc.1
[    0.133392] hub 1-0:1.0: USB hub found
[    0.133422] hub 1-0:1.0: 1 port detected
[    0.133911] musb-hdrc musb-hdrc.1: USB Host mode controller at d081e800 using PIO, IRQ 19
[    0.134368] NET: Registered protocol family 2
[    0.134582] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.135040] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.135284] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.135406] TCP: Hash tables configured (established 8192 bind 8192)
[    0.135406] TCP reno registered
[    0.135437] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.135467] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.135772] NET: Registered protocol family 1
[    0.136138] RPC: Registered named UNIX socket transport module.
[    0.136169] RPC: Registered udp transport module.
[    0.136169] RPC: Registered tcp transport module.
[    0.136199] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.138122] audit: initializing netlink socket (disabled)
[    0.138183] type=2000 audit(0.120:1): initialized
[    0.149291] VFS: Disk quotas dquot_6.5.2
[    0.149353] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.150634] msgmni has been set to 495
[    0.151733] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[    0.151855] io scheduler noop registered
[    0.151885] io scheduler deadline registered
[    0.151947] io scheduler cfq registered (default)
[    0.152984] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.154479] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
[    0.787017] console [ttyO0] enabled
[    0.791381] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[    0.799285] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[    0.807128] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
[    0.815002] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
[    0.822906] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
[    0.832031] brd: module loaded
[    0.839752] loop: module loaded
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 21:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016