<?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[M5Paper unusable]]></title><description><![CDATA[<p dir="auto">Hello all,</p>
<p dir="auto">I'm facing an issue I can't resolve. The M5Paper i bought sometimes ago refuse to start properly, Got that issue since I purchased the device. I've put it on the side for all that time and tried again to get it works since a week.</p>
<p dir="auto">Tried to install the testing application and the calculator from the M5Burner app. Erased the flash memory several times before burning the apps. Nothing happen on the screen. Looking at the code and monitoring the USB port, the IT8951 refuses to become ready to be programmed. (The WaitBusy() function returns a timeout status every time it is called).</p>
<p dir="auto">I'm desperate. Any clue on something I can do?</p>
]]></description><link>https://community.m5stack.com/topic/7462/m5paper-unusable</link><generator>RSS for Node</generator><lastBuildDate>Tue, 17 Mar 2026 15:38:02 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/7462.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 01 Apr 2025 14:35:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to M5Paper unusable on Mon, 02 Feb 2026 13:07:26 GMT]]></title><description><![CDATA[<p dir="auto">M5Paper quirks can definitely slow you down. Curious what steps you’ve tried so far and if any improvements helped.</p>
]]></description><link>https://community.m5stack.com/post/30558</link><guid isPermaLink="true">https://community.m5stack.com/post/30558</guid><dc:creator><![CDATA[wayner.d]]></dc:creator><pubDate>Mon, 02 Feb 2026 13:07:26 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Mon, 05 Jan 2026 10:36:38 GMT]]></title><description><![CDATA[<p dir="auto">A fix has been submitted. See <a href="https://github.com/m5stack/M5GFX/commit/66df6c5f44d5867550d902923bf04ad6338d57cf" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/m5stack/M5GFX/commit/66df6c5f44d5867550d902923bf04ad6338d57cf</a></p>
]]></description><link>https://community.m5stack.com/post/30414</link><guid isPermaLink="true">https://community.m5stack.com/post/30414</guid><dc:creator><![CDATA[wdehoog]]></dc:creator><pubDate>Mon, 05 Jan 2026 10:36:38 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Sat, 03 Jan 2026 06:57:34 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">In my application the m5paper goes to deep sleep and should wake after 5 minutes. Sometimes it appears to hang at startup and I also get a series of these messages:</p>
<pre><code>[W][Panel_IT8951.cpp:258] _wait_busy(): [Panel_IT8951] wait_busy: timeout
</code></pre>
<p dir="auto">As @felmu suggested it can be a pullup issue.</p>
<p dir="auto">In M5GFX.cpp the busy pin is configured with:</p>
<pre><code>lgfx::pinMode(GPIO_NUM_27, lgfx::pin_mode_t::input_pullup); // M5Paper EPD busy pin
</code></pre>
<p dir="auto">However in Panel_IT8951.cpp (Panel_IT8951::init(bool use_reset)) the busy pin is configured with</p>
<pre><code>pinMode(_cfg.pin_busy, pin_mode_t::input);
</code></pre>
<p dir="auto">So it looks like the pin is incorrectly reconfigured and the required pullup is missing.</p>
<p dir="auto">Now how can I override this behaviour in my application without having to modify the M5GFX.cpp file?</p>
<p dir="auto">(I am using the Arduino IDE with M5GFX 0.2.17 and M5Unified 0.2.11.)</p>
<p dir="auto">regards,</p>
<p dir="auto">Willem-Jan</p>
]]></description><link>https://community.m5stack.com/post/30399</link><guid isPermaLink="true">https://community.m5stack.com/post/30399</guid><dc:creator><![CDATA[wdehoog]]></dc:creator><pubDate>Sat, 03 Jan 2026 06:57:34 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Thu, 18 Sep 2025 14:08:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/8667">@turgu</a> That sounds frustrating! Did you solve this problem?</p>
]]></description><link>https://community.m5stack.com/post/29960</link><guid isPermaLink="true">https://community.m5stack.com/post/29960</guid><dc:creator><![CDATA[king-333]]></dc:creator><pubDate>Thu, 18 Sep 2025 14:08:48 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Wed, 16 Jul 2025 03:04:35 GMT]]></title><description><![CDATA[<p dir="auto">That sounds frustrating! Since it's been an issue since purchase, it might be a hardware defect in the IT8951 controller. Try a 'nuclear reset'。 Disconnect the battery for 30 mins + hold power button to drain residual charge, then reflash.</p>
]]></description><link>https://community.m5stack.com/post/29505</link><guid isPermaLink="true">https://community.m5stack.com/post/29505</guid><dc:creator><![CDATA[samlevy0515]]></dc:creator><pubDate>Wed, 16 Jul 2025 03:04:35 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Wed, 02 Apr 2025 18:47:38 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/8667">@turgu</a></p>
<p dir="auto">FWIW: in M5PaperS3 the eInk display is directly controlled by ESP32S3.</p>
<p dir="auto">In M5Paper the GPIO <code>WaitBusy()</code> checks is GPIO27 which comes directly from IT8951 so I guess if the line never goes HIGH either IT8951 is not (properly) powered or defective.</p>
<p dir="auto">Anyhow, have you tried to change the code to ignore the busy state of IT8951; maybe add some small delay instead.</p>
<p dir="auto">BTW: I measured GPIO27 and when M5Paper is running it's being pulled up. I don't see a pull-up resistor in the schematics so I guess IT8951 is pulling it up (when not busy).</p>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/28761</link><guid isPermaLink="true">https://community.m5stack.com/post/28761</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Wed, 02 Apr 2025 18:47:38 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Tue, 01 Apr 2025 15:50:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/5596">@robski</a> At least on paper, the Inkplate devices are very similar in capabilities to the M5Paper. No reason to not being able to port the app, but hardware stability...</p>
]]></description><link>https://community.m5stack.com/post/28751</link><guid isPermaLink="true">https://community.m5stack.com/post/28751</guid><dc:creator><![CDATA[turgu]]></dc:creator><pubDate>Tue, 01 Apr 2025 15:50:49 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Tue, 01 Apr 2025 15:18:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/8667">@turgu</a> sounds like you went in bit too deep in to display firmware maybe? - joking -</p>
]]></description><link>https://community.m5stack.com/post/28750</link><guid isPermaLink="true">https://community.m5stack.com/post/28750</guid><dc:creator><![CDATA[robski]]></dc:creator><pubDate>Tue, 01 Apr 2025 15:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Tue, 01 Apr 2025 15:16:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/5596">@robski</a> You can have a look at the EPub reader I wanted to port <a href="https://github.com/turgu1/EPub-InkPlate" target="_blank" rel="noopener noreferrer nofollow ugc">here</a></p>
]]></description><link>https://community.m5stack.com/post/28749</link><guid isPermaLink="true">https://community.m5stack.com/post/28749</guid><dc:creator><![CDATA[turgu]]></dc:creator><pubDate>Tue, 01 Apr 2025 15:16:32 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Tue, 01 Apr 2025 15:13:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/5596">@robski</a> Was ready to buy a new M5PaperS3, but with this issue, I'm becoming less and less interested. I did built some software for the Inkplate eInk/esp32 based devices (an EPub reader and other stuff). This jeopardize my effort to port them to the M5Paper-ish devices.</p>
]]></description><link>https://community.m5stack.com/post/28748</link><guid isPermaLink="true">https://community.m5stack.com/post/28748</guid><dc:creator><![CDATA[turgu]]></dc:creator><pubDate>Tue, 01 Apr 2025 15:13:32 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Tue, 01 Apr 2025 15:10:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/8667">@turgu</a> shame, I do have myself one of M5Basic where lcd just stopped to work, all the rest works just fine except built in screen</p>
]]></description><link>https://community.m5stack.com/post/28747</link><guid isPermaLink="true">https://community.m5stack.com/post/28747</guid><dc:creator><![CDATA[robski]]></dc:creator><pubDate>Tue, 01 Apr 2025 15:10:02 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Tue, 01 Apr 2025 15:07:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/5596">@robski</a> Yes, tried several applications. Burning is fine but nothing happen on screen. As indicated, the monitoring shown that the it8951 chip responsible of managing the screen refuses to become ready. As I'm a professional embedded developer, was also able to develop some code that manage properly the battery state, the buttons and the touchscreen. But the eInk screen controller refuses to become ready.</p>
]]></description><link>https://community.m5stack.com/post/28746</link><guid isPermaLink="true">https://community.m5stack.com/post/28746</guid><dc:creator><![CDATA[turgu]]></dc:creator><pubDate>Tue, 01 Apr 2025 15:07:11 GMT</pubDate></item><item><title><![CDATA[Reply to M5Paper unusable on Tue, 01 Apr 2025 14:54:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/8667">@turgu</a> have you erased and loaded latest firmware to it via M5Burner?</p>
]]></description><link>https://community.m5stack.com/post/28745</link><guid isPermaLink="true">https://community.m5stack.com/post/28745</guid><dc:creator><![CDATA[robski]]></dc:creator><pubDate>Tue, 01 Apr 2025 14:54:38 GMT</pubDate></item></channel></rss>