Page 1 of 1

Commercial Tools and Support ?

Posted: Thu Nov 14, 2019 9:09 am
by tabulous
Hi
whats the current offering for ESP32 and Commercial Tools and Support ?

I.e.
Compilers - i know there is GCC and am happy to use this for commercial, as we currently do this already for ARM based devices.

Debugging - This is the area of most importance and where commercial tools vendors add the value, building and flashing over serial bootloader is not practical solution really.

IDE - see new IDF is based on CMake so any eclispe based IDE should be ok, this is ok as we use this already.

Support - is the support only from forum and community, or is there direct support channels via distribution partners ?


Thanks

Re: Commercial Tools and Support ?

Posted: Mon Nov 18, 2019 10:18 am
by chegewara
Angus, admins, support.

Re: Commercial Tools and Support ?

Posted: Tue Nov 19, 2019 3:00 am
by ESP_Angus
Hi tabulous,

Espressif doesn't have any officially supported third party commercial tools vendors. There are some third party products with a high level of support including source-level debugging - for example VisualGDB, Platform.io but we don't officially support anything outside of our own ESP-IDF.
tabulous wrote:
Thu Nov 14, 2019 9:09 am
Debugging - This is the area of most importance and where commercial tools vendors add the value, building and flashing over serial bootloader is not practical solution really.

IDE - see new IDF is based on CMake so any eclispe based IDE should be ok, this is ok as we use this already.
The new ESP-IDF Eclipse Plugin support may be of interest: https://github.com/espressif/idf-eclipse-plugin

It's still a preview version but supports full Eclipse integration including source-level debugging over JTAG. I believe flashing is still only via the serial port, though (but JTAG flashing is supported on the command line, so it could be added to the Eclipse plugin in future).

There is also official VSCode support in development but not available yet.
tabulous wrote:
Thu Nov 14, 2019 9:09 am
Support - is the support only from forum and community, or is there direct support channels via distribution partners ?
Both. Support is provided to all users on this forum and via GitHub issues. Note that a number of members of the Espressif development team read and post on these forums directly.

For high volume customers there is also the possibility of dedicated support from Espressif, but you'll need to email Espressif sales directly to discuss this.

Finally, I believe some of our distributors offer dedicated support, FAEs, etc. You'll need to contact the distributors directly to ask about this.