Ivan Grokhotkov

Results 405 comments of Ivan Grokhotkov

I also tried another thing, which I totally didn't expect to work. I set the clock divider to produce 80 MHz clock (so, divide the 160 MHz source clock by...

> With that change I get 16 simultaneous wav files played back, compared to 18 on esp32 at 52M I would also be interested in a more quantitative benchmark from...

> I suppose this is not the real speed. That's right. Until https://github.com/espressif/esp-idf/commit/56f20013174a352edebf5c9d983002237734c1a2 (added in v5.1 release) we did not print the real bus frequency, on the max_freq_khz setting. I...

Thanks for the idea @ducalex! I agree that avoiding repeated allocations/deallocations could help with reliability. Recently we have added a new `dma_aligned_buffer` member to `sdmmc_host_t`, which has a similar purpose:...

Hi @eroom1966, > This means that the setting of CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL is irrelevent as it will not use the PSRAM anyway - is this correct ? The purpose of CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL is...

I would suggest trying the heap debugging functions mentioned above — heap_caps_dump or heap_caps_dump_all — to see what is the maximum continuous block available for allocation in the internal RAM....

@nebkat Thanks for the PR! In #5003 you wrote, > I have found most std::filesystem functions actually work quite well, except for some unusual cases in path concatenation, and std::filesystem::directory_iterator...

Actually we found that some functions used by std::filesystem aren't implemented in IDF, resulting in linker errors. For example, `fpathconf`, `dirfd` and others. We'll probably need to implement these first,...

@nebkat Here is my current changeset on top of your commit. You can see the few added stub functions there. [esp-idf-13cf3f6-333f1db.patch.txt](https://github.com/espressif/esp-idf/files/15261364/esp-idf-13cf3f6-333f1db.patch.txt) We will take a look at _GLIBCXX_HAVE_DIRFD and other...