I did do this, pretty simply, addressing 8 or 16 megabytes as a single array. https://forum.pjrc.com/index.php?threads/extmem-and-playmem.74114/#post-335493
It has worked well for the simple use I had for it and avoided stuttering audio that I...
https://arstechnica.com/gadgets/2024/02/sd-express-cards-from-samsung-promise-faster-than-sata-speeds-for-microsd-devices/
Something to think about for a 4.1 successor.
The duplicate libraries are a routine warning. They are not fatal, the program picks one from among the libraries it found and uses that.
The fatal error is still just that it doesn't find ST_7789_t3.h in the places it expects.
On my mac it...
I think your problem is likely that you moved where the files are located and the code needs to know where to look. If you put files inside the src folder you'd need to change a line something like that.
I recently found that a new 16GB card had come formatted FAT32 and I'd declared it on the T4.1 as exFAT. It wasn't recognized by the T4.1 until I initiallized it as exFAT on my Mac. It is probably still inherently slower (UHS 1 vs UHS 3) but I...
Now I see the memory used stuff:
/Users/raine001/Documents - MacBook Pro/Arduino/TeensyEyes_copy_20240205/audio.ino: In function 'void loopAudio()':
/Users/raine001/Documents - MacBook Pro/Arduino/TeensyEyes_copy_20240205/audio.ino:103:12...
The combinatorial calculation underestimates the size of the problem. It doesn't count RAM2-->RAM2 and doesn't take into account that RAM2-->EXTMEM and EXTMEM-->RAM2 are different because write speed != read speed.
There are so many different use cases that I think you are going to have to carefully select what you want measured and likely do it yourself. The different segments of RAM have different speeds, RAM1 vs RAM2, ITCM vs DTCM.
Most people are using...
Again, what I'm seeing at the bottom tile of the arduino 2.2.1 window where it usually finishes with a list of amounts of memory used in various sections is the warning and then nothing below it. It does otherwise finish compiling and uploading...
I tried changing board type and back to teensy 4.1. It does compile, load and start running. It does not show the usual list of memory used in each section, just the error/warning messages -- the same ones, I think.
In file included from...
I tried 'save a copy' then compiling that (somehow I have to recreate the src folder and move everything that I'd put into it back in place). It compiles pretty quickly but I'd guess that means it is not re-using anything from before. Once again...
The program runs as expected with 1.58.1--the eyes move and sounds play for 12+hours. If I use just Serial.print statements those seem to print for at least hours. If I include Serial.printf, however, those quit working within 30 minutes; I'm...
I have a modified version of Chris' Uncanny Eyes which compiles without errors on IDE 2 and 1.58.1 and gives this error on 0.59.5:
In file included from /Users/raine001/Documents - MacBook Pro/Arduino/TeensyEyes/config.h:30...