Use ESP32 LyraT-Mini V1.2 with esp-idf-v5.11

ericchile
Posts: 1
Joined: Tue Dec 12, 2023 10:45 am

Use ESP32 LyraT-Mini V1.2 with esp-idf-v5.11

Postby ericchile » Fri Mar 15, 2024 12:03 pm

Hello everybody,

I'm new to the ESP32 and I'm trying to use the ESP32-LyraT-Mini-V1.2 card with the framworks esp-idf-5.11.
When I compile and flash the "voip" example, I reboot constantly with the message :

"E (1198) i2s(legacy): CONFLICT! The new i2s driver can't work along with the legacy i2s driver"

Can anyone tell me how to make the "voip" example work please ?

Thanks,

Eric

jon811
Posts: 2
Joined: Sun Jul 14, 2024 12:52 pm

Re: Use ESP32 LyraT-Mini V1.2 with esp-idf-v5.11

Postby jon811 » Sun Jul 14, 2024 1:09 pm

Actually i have same issue in esp-idf-v5.2, but on esp-idf-v4.4 no such error, it's even starting, but not works. Error E (16565) I2S: register I2S object to platform failed. So i can't push it to work anyhow. Is there a full description somewhere to make it work on VSCode? With all IDF settings may be?

jon811
Posts: 2
Joined: Sun Jul 14, 2024 12:52 pm

Re: Use ESP32 LyraT-Mini V1.2 with esp-idf-v5.11

Postby jon811 » Sun Jul 14, 2024 1:44 pm

I have same problem in IDF 5.2, in IDF 4.4.8 it compiles, but at start i have E (16565) I2S: register I2S object to platform failed in Serial, so it doesn't work. How to start work in VSCode? Where to find actual manual to start working in VSCode without delay?

migmel
Posts: 22
Joined: Wed Oct 25, 2023 9:01 am

Re: Use ESP32 LyraT-Mini V1.2 with esp-idf-v5.11

Postby migmel » Tue Jul 16, 2024 12:38 am

ericchile wrote:
Fri Mar 15, 2024 12:03 pm
E (1198) i2s(legacy): CONFLICT! The new i2s driver can't work along with the legacy i2s driver"
You wouldn't be able to run (unmodified) voip example with ESP IDF 5.0 or later version.
The reason is ESP IDF switched to the new I2S drivers(i2s_std.h, i2s_pdm.h, and i2s_tdm.h) starting from ESP IDF v5.0 and unfortunately, the ESP ADF team has not yet updated the whole ESP ADF(latest v2.6) to work with these new drivers.
This means that some parts of ADF or so (probably the board support) are still using the old deprecated driver i2s.h. So, at runtime you will get a compatibility error.
It has been almost a year since the last ADF v2.6 version was released(Aug 4, 2023) and nobody seem to care about it. So, you would have to do it by yourself or else you will be waiting for a long time until somebody in the ADF team finally decide to address the issue.

IMHO, ADF is an unfinished framework that as of today is mostly useless for professional applications.

Who is online

Users browsing this forum: Bing [Bot] and 182 guests