<?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[How to interrupt a program saved on M5 Stack Core 2 ?]]></title><description><![CDATA[<p dir="auto">Hello everybody,</p>
<p dir="auto">I am still learning how to operate efficiently the device (configured to start in Internet mode).<br />
In "development"  mode, I run the program with the arrow and once done, I switch it off and on restart it is connecting to my wireless network with a scree reminding me the AP key, I then open UI flow and reconnect.. Fine.<br />
However as I download the program to the M5, upon start I get a menu with 3 possibilities : Apps, UI flow and Setup.. I tried to select any of these options but it does not work. The bootprocess goes on and starts the program saved on the M5.<br />
This goes on for ever and prevents also UI flow to access the M5 as it is busy running the program..<br />
The only way I found as of now is to burn the M5 again, this gives me again control.<br />
I would be very thankful if you could answer my questions.</p>
<p dir="auto">Is the solution to burn the M5 from scratch the normal way of doing or is there a better way ?<br />
Assuming there is, is there a physical button to stop the program.. M5 Core has physical buttons, Core 2 seems to have capacitive button but they don't seem to work..</p>
<p dir="auto">Any answer/comment is appreciated..</p>
<p dir="auto">csierra67</p>
<p dir="auto">To make a paralell with Arduino,  once the program is loaded on a device, there is generally a reset button that stops the program and puts the MCU in download mode<br />
In a similar way, under Micopython and Thonny, the program <a href="http://main.py" target="_blank" rel="noopener noreferrer nofollow ugc">main.py</a> must b stopped to get control of the device..</p>
]]></description><link>https://community.m5stack.com/topic/5464/how-to-interrupt-a-program-saved-on-m5-stack-core-2</link><generator>RSS for Node</generator><lastBuildDate>Sun, 03 May 2026 09:05:51 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/5464.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 Jul 2023 12:44:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to interrupt a program saved on M5 Stack Core 2 ? on Fri, 07 Jul 2023 06:11:08 GMT]]></title><description><![CDATA[<p dir="auto">Thanks for the answer. So what I thought to be a last chance solution becomes the rule. In the videos and tutorials I have been through so far, this question has never been raised. One is told how to download a program to the device starting from scratch but never how to download program number 2..</p>
]]></description><link>https://community.m5stack.com/post/21512</link><guid isPermaLink="true">https://community.m5stack.com/post/21512</guid><dc:creator><![CDATA[csierra67]]></dc:creator><pubDate>Fri, 07 Jul 2023 06:11:08 GMT</pubDate></item><item><title><![CDATA[Reply to How to interrupt a program saved on M5 Stack Core 2 ? on Fri, 07 Jul 2023 05:04:47 GMT]]></title><description><![CDATA[<p dir="auto">It does work but the delay is so small that it takes timing to do. I often loose my patience with it and resort to opening M5Burner and altering the boot process using the config options.</p>
]]></description><link>https://community.m5stack.com/post/21511</link><guid isPermaLink="true">https://community.m5stack.com/post/21511</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Fri, 07 Jul 2023 05:04:47 GMT</pubDate></item></channel></rss>