I took a copy of the floppy demo image on the Fiasco site, and try to use gdb on fiasco, from a PC/Linux with serial line, and gdb 6.4. I create a new grub entry to launch fiasco without the flags -noserial, -nowait and -nokdb, and the hello module. Boot seems ok, I suppose fiasco enters kdb and waits for a connexion from the serial line.
On the PC/Linux, I launch gdb, and enter commands :
set remotebaud 115200 target remote /dev/ttyS0
A dialog seems to establish with the target as I have the messages :
Remote debugging using /dev/ttyS0 Sending packet: $Hc-1#09...Ack Packet received: Sending packet: $qC#b4...Ack Packet received: Sending packet: $qOffsets#4b...Ack Packet received: Sending packet: $?#3f...Ack Packet received: S05 Sending packet: $Hg0#df...Ack Packet received: Sending packet: $p8#a8...Ack Packet received: Sending packet: $g#67...Ack Packet received: 0000000001000000041e03 Sending packet: $m0,8#01...Ack Timed out. Timed out. Timed out. ...
but the PC running Fiasco is resetting !!!
Any information will be helpful ... Thanks
Pascal
On Wed Jul 12, 2006 at 16:22:59 +0200, FERANDELLE Pascal wrote:
I took a copy of the floppy demo image on the Fiasco site, and try to use gdb on fiasco, from a PC/Linux with serial line, and gdb 6.4. I create a new grub entry to launch fiasco without the flags -noserial, -nowait and -nokdb, and the hello module. Boot seems ok, I suppose fiasco enters kdb and waits for a connexion from the serial line.
On the PC/Linux, I launch gdb, and enter commands :
set remotebaud 115200 target remote /dev/ttyS0
A dialog seems to establish with the target as I have the messages :
Remote debugging using /dev/ttyS0 Sending packet: $Hc-1#09...Ack Packet received: Sending packet: $qC#b4...Ack Packet received: Sending packet: $qOffsets#4b...Ack Packet received: Sending packet: $?#3f...Ack Packet received: S05 Sending packet: $Hg0#df...Ack Packet received: Sending packet: $p8#a8...Ack Packet received: Sending packet: $g#67...Ack Packet received: 0000000001000000041e03 Sending packet: $m0,8#01...Ack Timed out. Timed out. Timed out. ...
but the PC running Fiasco is resetting !!!
Any information will be helpful ...
Looks like the gdb-stub in Fiasco isn't working anymore and only did with some now ancient gdb version. This would need fixing...
Adam
l4-hackers@os.inf.tu-dresden.de