<?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[Speaker in micropython app]]></title><description><![CDATA[<p dir="auto">Hi All</p>
<p dir="auto">I' trying to use speaker in micropython app based on latest 1.13.4 image.<br />
When I call speaker.playTone or speaker.playWAV device reboot is triggered with following stacktrace:<br />
[0;31mE (43260) I2S: Error malloc dma buffer[0m<br />
/home/m5/M5-Workspace/esp-idf-for-m5/components/freertos/queue.c:1802 (vQueueDelete)- assert failed!<br />
abort() was called at PC 0x400985ef on core 1</p>
<p dir="auto">ELF file SHA256: 0000000000000000</p>
<p dir="auto">Backtrace: 0x4009270f:0x3ffda9c0 0x40092b01:0x3ffda9e0 0x400985ef:0x3ffdaa00 0x4017be4f:0x3ffdaa20 0x4017bf57:0x3ffdaa40 0x4017cb92:0x3ffdaa80 0x4017daf3:0x3ffdaae0 0x400fea8d:0x3ffdab20 0x400febb3:0x3ffdabb0 0x400e9805:0x3ffdabe0 0x400e01e9:0x3ffdac00 0x400ee8c5:0x3ffdac20 0x400e464e:0x3ffdacc0 0x400e01e9:0x3ffdacf0 0x400e033a:0x3ffdad10 0x400ee983:0x3ffdad30 0x400e464e:0x3ffdadd0 0x400e01e9:0x3ffdae00 0x400e0212:0x3ffdae20 0x40177c8c:0x3ffdae40 0x40177f2d:0x3ffdaed0 0x40177f97:0x3ffdaef0 0x400f80a7:0x3ffdaf10 0x40098685:0x3ffdaf50</p>
<p dir="auto">Rebooting...<br />
ets Jul 29 2019 12:21:46</p>
<p dir="auto">rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)<br />
configsip: 0, SPIWP:0xee<br />
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00<br />
mode:DIO, clock div:1<br />
load:0x3fff0018,len:4<br />
load:0x3fff001c,len:5228<br />
load:0x40078000,len:13424<br />
load:0x40080400,len:3568<br />
entry 0x4008063c</p>
<p dir="auto">When I created simple test app which only calls speaker it works fine, but when I add speaker call to some thread or method called after button is pressed it crashes i.e.:</p>
<p dir="auto">btnA.wasPressed(onBtnPressed)</p>
<p dir="auto">def onBtnPressed():<br />
speaker.playTone(523, 2, volume=2)</p>
<p dir="auto">Thanks in advance</p>
]]></description><link>https://community.m5stack.com/topic/6264/speaker-in-micropython-app</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 01:59:33 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/6264.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 Mar 2024 10:22:14 GMT</pubDate><ttl>60</ttl></channel></rss>