]> granicus.if.org Git - esp-idf/commit
Merge branch 'feature/idf_monitor' into 'master'
authorAngus Gratton <angus@espressif.com>
Wed, 15 Mar 2017 02:41:08 +0000 (10:41 +0800)
committerAngus Gratton <angus@espressif.com>
Wed, 15 Mar 2017 02:41:08 +0000 (10:41 +0800)
commit02fdf8271de3a6db2ab9d4d6f023c160c84ebdbe
tree236f8d89c772a251cf56bf560d5e9f027b9e8af2
parent829800f27290b1c9b0972e05b7e51b87180cba48
parent1544544f8a595af549d1b6a0f89a379a8e8e519a
Merge branch 'feature/idf_monitor' into 'master'

Expand  'make monitor' support

New 'make monitor' idf_monitor tool for better monitor output. Running 'make monitor' will now:
* Automatically look up code addresses via addr2line and print function, source file, line number in terminal.
* Can reset the ESP32 by typing Ctrl-T Ctrl-R.
* Can run "make flash" by typing Ctrl-T Ctrl-F.
* Can run "make app-flash" by typing Ctrl-T Ctrl-A.
* If gdb stub starts, monitor will automatically run gdb and connect. When gdb exits, ESP32 resets and monitor resumes.
* Exit is still Ctrl-[

Have some more features I'd like to add (log output to file, crash dump support) but I think this is at the point of being useful.

See merge request !565
make/project.mk