Date: Sun, 29 Aug 2004 18:13:12 -0400 From: Rob Deker <deker@slackdot.org> To: freebsd-hackers@freebsd.org Subject: Serial consoles and remote GDB Message-ID: <1093817592.8552.90.camel@nyx.slackdot.org>
next in thread | raw e-mail | index | archive | help
--=-Dt76DS0nVsjP63p3lXhX Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi folks, New to the list, so please bear with me if this is a question that's been answered someplace before. I've been searching and can't seem to find an answer. I'm doing some driver hacking w/ FreeBSD 5.2.1 and I've hit a spot where my life would be much easier if I had remote GDB for kernel debugging. I am however using a serial console on this box, and can't seem to get things working so that I have console access to the box on one serial port and remote gdb running on the other one. Is this possible? I've tried various combinations of port flags for sio[01] in the device.hints file, but I'm not having much luck. I've tried toe following combinations (with the following results): - hint.sio.0.flags=3D"0x10" hint.sio.1.flags=3D"0x80" =20 This yeilded a console initially at boot, but one I told the loader to go ahead and boot the kernel, all I got for output were repeated 0x8e chars (looks like an accented capital 'A'). so, i figured that it might possibly be that the lowest numbered port should be the one with 0x80 set in flags, so I tried: - hint.sio.0.flags=3D"0x80" hint.sio.1.flags=3D"0x10" This got me (again) a console up until kernel load, but after that I had NO output at all. I'm open to any suggestions. My problem is that the machines that are the debug target and debug host are in my basement headless while my office is upstairs and I really would like to avoid running up and down stairs every time I need to switch in and out of gdb mode in ddb (no matter how much I might need the exercise ;) Thanks, -d --=-Dt76DS0nVsjP63p3lXhX Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQBBMlT4iIu2X5vnl3ERAomZAKCafh6gFTqa2yzMhp+yaTTIvioUEgCeMjuU cArpqeXprN+qN8juaV7seFQ= =m64J -----END PGP SIGNATURE----- --=-Dt76DS0nVsjP63p3lXhX--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1093817592.8552.90.camel>