Skip to content

Commit 4b1282d

Browse files
committed
Fix Cardputer-Adv ES8311 mic by pinning IDF patch series to v5.4
Building UIFlow against ESP-IDF v5.5.1 produces silent / constant samples (-8 / -1) on the Cardputer-Adv's ES8311 codec. Same M5Unified sources built against v5.4.2 work correctly. The regression is in IDF v5.5.x's I2S driver / MCLK pin routing, not in M5Unified or the codec init. Switch IDF_PATH_PATCH_SERIES from 1005-idf_v5.5_freertos.patch to 1004-idf_v5.4_freertos.patch. Both patches already ship in m5stack/patches/; this is a one-line selection change. See FIX.md for the full bisect, build instructions, and verification.
1 parent 89625ca commit 4b1282d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

m5stack/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ MICROPYTHON_PATCH_SERIES = \
339339
0027-micropython-1.27.0-fix-mpnimbleport.patch
340340

341341
IDF_PATH_PATCH_SERIES = \
342-
1005-idf_v5.5_freertos.patch
342+
1004-idf_v5.4_freertos.patch
343343

344344
M5UNIFIED_PATCH_SERIES = \
345345
2006-Support-LTR553.patch \

0 commit comments

Comments
 (0)