<?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[PlatformIO and Tasmota]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">Tried to burn Tasmota to my Core2 (AWS?) with both Tasmotizer and ESP flash. The furthest I got was it says that it was successful, but the device fails to boot (just sits there with a black screen). I did use the correct tasmota-core2.bin image.</p>
<p dir="auto">I then tried to use PlatformIO by selecting M5Stack-Core2 for the board and Arduino as the platform. It too uploads, but the device still doesn't boot.</p>
<p dir="auto">I also followed the steps laid out in this post: <a href="https://community.m5stack.com/topic/2697/building-core2-factorydemo-in-platformio">https://community.m5stack.com/topic/2697/building-core2-factorydemo-in-platformio</a></p>
<p dir="auto">But still no luck - it fails to compile with the error "collect2.exe: error: ld returned 1 exit status *** [.pio\build\m5stack-core2\firmware.elf] Error 1."</p>
<p dir="auto">I can use the M5Burner application though, and it does burn new images to the device.</p>
<p dir="auto">Can anyone point me in the right direction to get PlatformIO and/or Tasmota working on this device?</p>
]]></description><link>https://community.m5stack.com/topic/3663/platformio-and-tasmota</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 00:35:23 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/3663.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Oct 2021 06:38:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to PlatformIO and Tasmota on Thu, 21 Oct 2021 08:06:40 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/slyke" aria-label="Profile: Slyke">@<bdi>Slyke</bdi></a></p>
<p dir="auto">Tasmonizer did not work for me either. VSC/PlatformIO only worked with version 9.5.0. (Version 9.6.0 or master don't compile for me.)<br />
Here are the steps:</p>
<ul>
<li>Clone Tasmota: <code>git clone https://github.com/arendst/Tasmota.git</code></li>
<li>Checkout 9.5.0: <code>git checkout pre-release-9.5.0</code></li>
<li>Rename sample file: <code>mv platformio_override_sample.ini platformio_override.ini</code></li>
<li>Open project in VSC/PlatformIO</li>
<li>Modify platformio_override.ini: comment out: <code>tasmota</code> / uncomment: <code>tasmota32-core2</code></li>
<li>Compile &amp; Link &amp; Download from within VSC/PlatformIO</li>
</ul>
<p dir="auto">Note: there is nothing on the LCD screen at this point. I think the device is waiting to be configured.</p>
<p dir="auto">Serial output:</p>
<pre><code>00:00:00.001 HDW: ESP32-D0WDQ6-V3
00:00:00.011 UFS: FlashFS mounted with 10292 kB free
00:00:00.031 CFG: Loaded from File, Count 5
00:00:00.036 QPC: Count 2
00:00:00.038 SPI: Hardware using GPIO18(CLK), GPIO23(MOSI) and GPIO38(MISO)
00:00:00.248 I2C: AXP192 found at 0x34
00:00:00.250 I2C: RTC found at 0x51
00:00:00.257 BRY: Berry initialized, RAM used=1760
00:00:00.261 BRY: no 'preinit.be'
00:00:00.837 I2C: FT5206 found at 0x38
00:00:00.837 DSP: ILI9341
00:00:01.409 Project tasmota Tasmota Version 9.5.0(core2)-1_0_6(2021-10-21T09:48:12)
00:00:01.409 UFILESYSTEM OK!
00:00:01.515 CR2: Set time from BM8563 to RTC (UTC) 2000-02-04T13:00:32, (DST) 1970-03-29T02:00:00, (STD) 1970-10-25T03:00:00
00:00:01.521 BRY: no 'autoexec.be'
00:00:01.818 WIF: WifiManager active for 3 minutes
13:00:33.537 HTP: Web server active on tasmota_C50340-0832 with IP address 192.168.4.1
13:00:39.532 QPC: Reset
</code></pre>
<p dir="auto">Thanks<br />
Felix</p>
]]></description><link>https://community.m5stack.com/post/15179</link><guid isPermaLink="true">https://community.m5stack.com/post/15179</guid><dc:creator><![CDATA[felmue]]></dc:creator><pubDate>Thu, 21 Oct 2021 08:06:40 GMT</pubDate></item></channel></rss>