Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2004 12:16:47 -0700
From:      Julian Elischer <julian@elischer.org>
To:        Stephan Uphoff <ups@tree.com>
Cc:        Rob Deker <deker@slackdot.org>
Subject:   Re: Serial consoles and remote GDB
Message-ID:  <41337D1F.8030805@elischer.org>
In-Reply-To: <1093885212.61235.102.camel@palm.tree.com>
References:  <1093817592.8552.90.camel@nyx.slackdot.org> <1093820159.61235.81.camel@palm.tree.com> <1093835972.6769.55.camel@localhost> <1093885212.61235.102.camel@palm.tree.com>

next in thread | previous in thread | raw e-mail | index | archive | help


Stephan Uphoff wrote:

>Are you sure that your serial line is configured with the
>right baud rate?
>
>I also encountered something like this when additional programs
>were reading form the serial line and stole characters from gdb.
>( terminal emulators for testing, getty? ...)
>
>Your /boot/loader.conf should look somewhat like:
>
>console=comconsole
>
>hint.sio.1.flags=0x80
>

try 0xC0

>
>boot_ddb=1
>boot_gdb=1
>boot_verbose=1
>
>Good luck
>	Stephan
>
>
>On Sun, 2004-08-29 at 23:19, Rob Deker wrote:
>  
>
>>On Sun, 2004-08-29 at 18:55, Stephan Uphoff wrote:
>>    
>>
>>>Hi,
>>>
>>>Try the patch from kern/65278
>>>
>>>http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/65278
>>>
>>>      
>>>
>>Thanks,
>>
>> Looks like that did some good (I have my console back now), but when i
>>either "boot -g" or break into ddb and give it a "gdb" command, then try
>>and connect gdb to it on the other serial port, gdb seems to not be able
>>to connect to it (and I consequently have to power cycle the machine to
>>un-hang it). What I get from gdb is the following:
>>
>>bash-2.05b$ sudo gdb -k kernel.debug
>>GNU gdb 5.2.1 (FreeBSD)
>>Copyright 2002 Free Software Foundation, Inc.
>>GDB is free software, covered by the GNU General Public License, and you
>>are
>>welcome to change it and/or distribute copies of it under certain
>>conditions.
>>Type "show copying" to see the conditions.
>>There is absolutely no warranty for GDB.  Type "show warranty" for
>>details.
>>This GDB was configured as "i386-unknown-freebsd"...
>>(kgdb) target remote /dev/cuaa4
>>Remote debugging using /dev/cuaa4
>>Ignoring packet error, continuing...
>>Ignoring packet error, continuing...
>>Ignoring packet error, continuing...
>>Couldn't establish connection to remote target
>>Malformed response to offset query, timeout
>>
>>thanks for the help,
>>
>>-d
>>    
>>
>
>_______________________________________________
>freebsd-hackers@freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
>To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>  
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41337D1F.8030805>