Anyone with the knowledge-extraordinaire to walk me through the overrides (or a different board) needed to fully utilize the device? Also, I noticed that it calls the default_8MB.csv partition table, but that there is no 32MB partition table.
Same here. I could never get the N32R8 board to work properly with PlatformIO. I don’t understand the partitioning on the ESP32-S3 well enough. While searching for a solution I did come across this board configuration for the N16R8:
I didn’t have a 16MB version so I never tested it.
I ended up purchasing the N8R8 board instead and it works fine with the default esp32-s3-devkitc-1 board when you add these build flags to your platformio.ini file to get the PSRAM to work:
I am away at a conference, but will test this when I get home.
At this point, I would be fine with the partitioning shorting me the 16MB if it works with the NR32R8V. I just would like to get SOME use out of the boards I’ve already purchased.
If anyone out there has any ideas, I/we would be greatful.
I was able to get my ESP32-S3-DevKitC-1-N32R8V working by using the built-in board slug esp32-s3-devkitc-1 and then putting the following in my platformio.ini file:
I think the most crucial part that I was initially missing was that the memory type has to be set to opi_opi. In order to find this out, I had to reference Espressif’s chart here, and somebody else directed me to this folder in the arduino-esp32 core on GitHub that lists all of the possible options for the board_build.arduino.memory_type setting in platformio.ini. Hope this helps!