Hi Ruiyu,

Windbg would complain 

"Cannot start kernel debugging using 
exdi:clsid={66C102B6-D4F6-4F8E-84CC-B09802D364EA} Paremeters, HRESULT 
0x80010105 The Server threw an exception." 

and refuses to start.

Please refer to the 2 years old thread 
http://feishare.com/efimail/messages/20110730-0433-Re__edk2__UDK_debugger__and_windbug_problem_on_DuetPkgX64_-_Kinney__Michael_D_.html

I tried Mike's suggestion of clearing the workspace but it doesn't seem to 
help. Please contact me if you need more information.

Thanks,
Calvin



-----Original Message-----
From: Ni, Ruiyu [mailto:[email protected]] 
Sent: Thursday, May 23, 2013 8:18 PM
To: [email protected]
Subject: Re: [edk2] What do you use for debugging?

Calvin,
What issue did you meet using WinDbg for UEFI over serial?

Thanks,
Ray

-----Original Message-----
From: Calvin (Hao) Guan [mailto:[email protected]]
Sent: Thursday, May 23, 2013 1:35 PM
To: [email protected]
Subject: Re: [edk2] What do you use for debugging?

I develop option rom as well as uefi drivers. I use American Arium XDP3 
debugger. It's expensive but well worth the money. It has all things you want. 
Their support is very good. The bonus is that they are local to us in SoCal so 
we can stop by their office easily.

The only problem is finding systems with xdp port.

I tried WinDbg for UEFI over serial but no luck so far.

Calvin Guan
Broadcom Corp.

-----Original Message-----
From: Eric Kler [mailto:[email protected]]
Sent: Wednesday, May 22, 2013 8:42 PM
To: Richardson, Brian; [email protected]
Subject: Re: [edk2] What do you use for debugging?

Typically the low level things: firmware, drivers. I mostly use emulators 
(qemu, vmware) but sometimes things that work there do not work on physical 
systems. 

I'm looking for utility/hardware that would let me to debug problematic 
machines (even without source code) from the very beginning of firmware 
execution. Wanted features at this point are pretty standard: breakpoints, 
registers introspections, memory dumping functions etc. Can you recommend 
something for this particular case? Thanks.


- Eric




----- Original Message -----
From: "Richardson, Brian" <[email protected]>
To: "[email protected]" <[email protected]>
Cc: Eric Kler <[email protected]>
Sent: Wednesday, May 22, 2013 7:28 PM
Subject: RE: [edk2] What do you use for debugging?

I could you give you better guidance if I knew what type of UEFI code you were 
trying to debug (UEFI driver? OS loader? UEFI app? Firmware/BIOS?).

The EDK II DEBUG() macro is surprisingly useful as a starting point. It's 
output-only debugging, but very useful for seeing output from stages of code 
where you have no display output.

Thanks ... br
---
Brian Richardson -- [email protected] -- Twitter: intel_brian

-----Original Message-----
From: Eric Kler [mailto:[email protected]]
Sent: Wednesday, May 22, 2013 9:35 AM
To: edk2
Subject: [edk2] What do you use for debugging?

Dear list,

What do you use for debugging your code on real world systems? Is special 
hardware really necessary, I'm curious what professionals use in this field and 
what is the most recommended product. 

So far I have found following options:
- http://www.windriver.com/products/simics/  (software)-- but I have no idea 
how much does it cost or if it will be enough for debugging the firmware 
(product promo: http://www.youtube.com/watch?v=lYAukMyek9A  )
- DQ57TM (hardware)

Thanks,
Eric

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only 
SaaS-based application performance monitoring service that delivers powerful 
full stack analytics. Optimize and monitor your browser, app, & servers with 
just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! 
http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel 

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only 
SaaS-based application performance monitoring service that delivers powerful 
full stack analytics. Optimize and monitor your browser, app, & servers with 
just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! 
http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel



------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only 
SaaS-based application performance monitoring service that delivers powerful 
full stack analytics. Optimize and monitor your browser, app, & servers with 
just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! 
http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only 
SaaS-based application performance monitoring service that delivers powerful 
full stack analytics. Optimize and monitor your browser, app, & servers with 
just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! 
http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel



------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to