Good afternoon !
I want to use the P3RGB64x32MatrixPanel library for ESP32.
Under Installation is says:
You should patch the
tools/sdk/ld/esp32.peripherals.ldto avoid random pixel noise on the display as following:
/* PROVIDE ( GPIO = 0x3ff44000 ); */ PROVIDE ( GPIO = 0x60004000 );
Please refer section 3.3. in https://www.espressif.com/sites/default/files/documentation/eco_and_workarounds_for_bugs_in_esp32_en.pdf for more details.
tools/sdk/ld/esp32.peripherals.ld is easy to find when using Arduino IDE, but not so when using VSC and PlatformIO IDE.
Under section 3.3 of the .pdf it says:
This issue is automatically worked around in the drivers of ESP-IDF V1.0 and newer.
This is what’s inside my platformio.ini:
[env:esp32doit-devkit-v1] platform = https://github.com/platformio/platform-espressif32.git#feature/stage board = esp32dev framework = arduino
In the February 22 release we got ESP-IDF framework updated to 3.1.3.
Is it safe to assume that the issue found with the GPIO is fixed now and I don’t have to go look around for
tools/sdk/ld/esp32.peripherals.ld and modify the aforementioned values ?
Or do I still have to get in there and change those values ?
Thank you !