Is it possible to send data to the ESP32 via semihosting?
I was trying to read data from the host via the esp_apptrace_read functions but i only get timeouts.
I want to know if it is possible to do this, as i would like to have debug output and control via jtag.
this is because i am using the 3 serial ports for other things.
The ESP32 semihosting (apptrace) is implemented by the Espressif’s OpenOCD fork. Last time we checked, it only supported device-to-host transfers (i.e. saving the output generated by the device to a text file via the esp32 apptrace start command).
Feel free to double-check this with Espressif – if there is a reliable way to send the data to the device via the same mechanism, we can gladly add support to it on the VisualGDB side.