At ARM Ltd, we use the ARM hardware debugger with ARM DS-5 (Eclipse based). I wrote a wikipage to explain how to set up DS-5 to build and do UEFI source-level debugging on ARM architectures: - http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPkg/Ds5
I also wrote another wikipage to explain how to debug SCT (even if the article refers to ARM, it can be reused for any architecture): - http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPkg/Sct And finally, a colleague of mine wrote a blog on the ARM website about UEFI debugging: http://blogs.arm.com/software-enablement/884-uefi-debug-made-easy/ > -----Original Message----- > From: Eric Kler [mailto:[email protected]] > Sent: 22 May 2013 14:35 > 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
