<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Arduino Debug on ESP32]]></title><description><![CDATA[<p dir="auto">Debugging Arduino on ESP32 using PlatformIO and GDB.<br />
Debugging on M5Stack is not that easy because GPIO14 needed for JTAG is no easy accesible.<br />
Will be very helpful to have an FTDI232H JTAG module option for M5Stack (maybe for M6Stack).<br />
PlatformIO have a easy to use debugging option for ESP32.</p>
<p dir="auto"><img src="https://raw.githubusercontent.com/botofancalin/M5Stack-MultiApp-Advanced/master/MultiAppImgs/ArduinoDebug.png" alt="alt text" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.m5stack.com/topic/220/arduino-debug-on-esp32</link><generator>RSS for Node</generator><lastBuildDate>Thu, 05 Mar 2026 17:25:52 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/220.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 28 May 2018 14:09:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Arduino Debug on ESP32 on Tue, 05 Oct 2021 20:10:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/9487">@mhaberler</a> I don't I'm just a moderator of the forums do not work for M5Stack and so have nothing to do with their manufacturing and product quality testing.</p>
]]></description><link>https://community.m5stack.com/post/15064</link><guid isPermaLink="true">https://community.m5stack.com/post/15064</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Tue, 05 Oct 2021 20:10:57 GMT</pubDate></item><item><title><![CDATA[Reply to Arduino Debug on ESP32 on Tue, 05 Oct 2021 15:39:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/443">@ajb2k3</a> let me be candid: offering a platform for development which has such a showstopper design fault is <s>ridiculous</s> <s>unprofessional</s> not very well thought out.</p>
<p dir="auto">PLEASE FIX.</p>
<p dir="auto">We do not use "Serial.print()" as a debugging method around here.</p>
<p dir="auto">btw: how do you quality-control your hardware in production if you cannot use JTAG to verify all works?</p>
]]></description><link>https://community.m5stack.com/post/15063</link><guid isPermaLink="true">https://community.m5stack.com/post/15063</guid><dc:creator><![CDATA[mhaberler]]></dc:creator><pubDate>Tue, 05 Oct 2021 15:39:09 GMT</pubDate></item><item><title><![CDATA[Reply to Arduino Debug on ESP32 on Thu, 15 Aug 2019 15:48:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/1140">@cregganna</a><br />
<strong>Bump</strong> -<br />
Now (last month) JTAG debugging went free on PlatformIO/Visual Studio Code and Andreas Spiess did a YouTube video on debugging with the Espressif ESP-prog board JTAG interface for the ESP-32.<br />
First thing I did was check into M5Stack Core and found it wouldn't work.<br />
Another version with IO12-15 available for JTAG inline debugging would be necessary and appreciated.<br />
thank you</p>
]]></description><link>https://community.m5stack.com/post/5174</link><guid isPermaLink="true">https://community.m5stack.com/post/5174</guid><dc:creator><![CDATA[bobolink]]></dc:creator><pubDate>Thu, 15 Aug 2019 15:48:04 GMT</pubDate></item><item><title><![CDATA[Reply to Arduino Debug on ESP32 on Sat, 16 Mar 2019 18:28:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/443">@ajb2k3</a></p>
<p dir="auto"><strong>Bump</strong> - this is not a platformio Question - the M5Stack hardware has been designed such that one cannot use a JTAG debugger for the esp32. as <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/1032">@mcbridejc</a> states the JTAG MTMS line (GPIO14) has been used as the CS for the LCD module - all other JTAG lines are available on the M5Stack bus.</p>
<p dir="auto">Can we request that the next revision of the HW uses a different GPIO for LCD CS?</p>
]]></description><link>https://community.m5stack.com/post/3309</link><guid isPermaLink="true">https://community.m5stack.com/post/3309</guid><dc:creator><![CDATA[cregganna]]></dc:creator><pubDate>Sat, 16 Mar 2019 18:28:47 GMT</pubDate></item><item><title><![CDATA[Reply to Arduino Debug on ESP32 on Fri, 11 Jan 2019 05:51:18 GMT]]></title><description><![CDATA[<p dir="auto">Please change your title as it is misleading.<br />
This is not an Arduino question, it is a Platformio question.</p>
]]></description><link>https://community.m5stack.com/post/2444</link><guid isPermaLink="true">https://community.m5stack.com/post/2444</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Fri, 11 Jan 2019 05:51:18 GMT</pubDate></item><item><title><![CDATA[Reply to Arduino Debug on ESP32 on Thu, 10 Jan 2019 22:26:35 GMT]]></title><description><![CDATA[<p dir="auto">Just wanted to echo this concern. One of my first questions after running a basic hello world is, "So how do I run a debugger?" And it seems for this board, I would have to disconnect the CS line from the LCD display in order to use JTAG; I haven't yet looked at whether the trace is accessible to cut and re-wire.</p>
<p dir="auto">Has anyone been able to successfully connect to JTAG on the M5?</p>
]]></description><link>https://community.m5stack.com/post/2443</link><guid isPermaLink="true">https://community.m5stack.com/post/2443</guid><dc:creator><![CDATA[mcbridejc]]></dc:creator><pubDate>Thu, 10 Jan 2019 22:26:35 GMT</pubDate></item></channel></rss>