OpenOCD and hardware debugger support
Posted: Wed Aug 24, 2016 8:52 am
Previous posts in this forum talks about OpenOCD support out-of-the-box. What is the current status of this implementation? Will this be delivered as part of the first SDK release (available soon)?
For rapid serious software development a good hardware debugger setup is in most cases crucial. What tools are you using in-house when developing/debugging the SDK? At least for a start it would be nice to replicate such a setup to allow less trouble in early stages…
A reference manual with peripheral register descriptions together with an IDE that will show the register value is something I hope will be available in near future. Is this something you will bring to Eclipse?
It would also be very beneficial to have support for real-time recording for and visualization to catch true runtime behavior of an application and SDK. I would argue that support for such a tool will be even more important in the ESP32 case when running FreeRTOS on a dual-core. Segger provides a tool called SystemView and there should also be a profiling tool in the Xtensa Xplorer IDE. Are you using any similar tool? Any recommendations to avoid any hassle before everything has matured?
Answer to the questions above would allow us to get tools prepared while waiting on the hardware.
Thanks! Keep up the good work!
For rapid serious software development a good hardware debugger setup is in most cases crucial. What tools are you using in-house when developing/debugging the SDK? At least for a start it would be nice to replicate such a setup to allow less trouble in early stages…
A reference manual with peripheral register descriptions together with an IDE that will show the register value is something I hope will be available in near future. Is this something you will bring to Eclipse?
It would also be very beneficial to have support for real-time recording for and visualization to catch true runtime behavior of an application and SDK. I would argue that support for such a tool will be even more important in the ESP32 case when running FreeRTOS on a dual-core. Segger provides a tool called SystemView and there should also be a profiling tool in the Xtensa Xplorer IDE. Are you using any similar tool? Any recommendations to avoid any hassle before everything has matured?
Answer to the questions above would allow us to get tools prepared while waiting on the hardware.
Thanks! Keep up the good work!