Re: Debugging Bootable CD.

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



http://silverstr.ufies.org/lotr0/windbg-vmware.html describes how to use
WinDbg to do boot-time debugging of VMWare virtual machines running Windows.
Basically, you use a named pipe to simulate a serial port that WinDbg on the
host machine can use to remotely debug the VM. Of course, this is probably
not directly useful to you, since your OS isn't Windows, but it does suggest
a direction you can take.

Perhaps you can add code to your bootable CD to spit debug messages out this
pseudo com port; you can then capture these messages on the host machine.
Basically you'll develop a Windows app that is similar to WinDbg's remote
debugging mode. I did something similar back in the early 90s when
developing firmware for an i860-based daughter board to plug into an ISA bus
PC running MS-DOS.

"Pawar" <noSpam@me> wrote in message
news:ef$9hTQjFHA.2180@xxxxxxxxxxxxxxxxxxxxxxx
>I cant debug with Virtual PC or VMWare, I need a tool which can
> load/simulate this bootable CD and give debugging option.


.



Relevant Pages

  • Re: Device debugging
    ... you can catch serial debug printing from the ... As u said,can i do debugging using DbgPrint writing on to a serial port of Windows Mobile?Is it possible to capture the messages of DbgPrint on Windbg running on Windows XP PC which is connected to Mobile on Serial port? ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: problems with PC crashing; help/insight requested
    ... I hope my instructions in Debugging Windows and How to Setup helped. ... Loading Kernel Symbols ... 8051cd0f, address which referenced memory ...
    (microsoft.public.windowsxp.general)
  • Re: Flow Control on Serial Device
    ... I found out that if I just reboot my pc from Windows to Linux ttyS0 behaves ... Then I see in Linux the same status as in WT: rts on, ... means your serial port is not active... ...
    (comp.os.linux.networking)
  • Re: Multimedia Timer
    ... First, as already observed, WIndows is *not* a real-time system, and 20ms events are ... Does the recipient of the serial port data need to receive one "chunk" ... delete buffer; ... That's because I need those 20ms delay between two requests. ...
    (microsoft.public.vc.mfc)
  • Re: Flow Control on Serial Device
    ... I use exactly the same cable as with the windows program. ... I also tried to set RTS on and off via ioctl, ... indeed a straight through cable? ... properly configure your serial port, ...
    (comp.os.linux.networking)