Open hypercreeper opened 6 months ago
@mmoskal any idea?
Right, 16 and 17 are used by PSRAM if PSRAM is installed. I assume your board doesn't have it. I guess we should have an option in the .board.json to disable PSRAM checking, however the board is unlikely to work very well anyways due to lack of a native USB interface.
From https://microsoft.github.io/devicescript/devices#implementation-status
The ESP32-C3 boards are best supported. The regular ESP32 (without -C3 or -S2) currently have issues with the USB connection (as it's handled by external chip). The ESP32-S2 has limited memory which makes it difficult to use TLS. The ESP32-S3 is very recent and largely untested.
The RP2040 should generally work, but TLS is not supported on Pico-W.
Describe the bug My board uses pins 16, 4, 17 for builtin rgb led, but everytime i try to make a custom board for it, it keeps telling me that the pins are used by psram.
To Reproduce Create a new board.json with this code in it:
and run
npm run build
Expected behavior The system should build succesfully and I can flash the firmware to my board. Screenshots If applicable, add screenshots to help explain your problem.Additional context The board is an ESP32-2432S028R. This is the output of
npm run build
:board.json file: