diff --git a/boards/btclock.json b/boards/btclock.json index 8de370b..bee4064 100644 --- a/boards/btclock.json +++ b/boards/btclock.json @@ -9,6 +9,7 @@ "extra_flags": [ "-DBOARD_HAS_PSRAM", "-DARDUINO_BTCLOCK", + "-DARDUINO_ESP32S3_DEV", "-DIS_BTCLOCK_S3", "-DARDUINO_USB_MODE=1", "-DARDUINO_RUNNING_CORE=1", @@ -18,6 +19,10 @@ "f_cpu": "240000000L", "f_flash": "80000000L", "flash_mode": "qio", + "psram_type": "opi", + "espidf": { + "sdkconfig_path": "boards" + }, "hwids": [ [ "0x303A", @@ -25,7 +30,7 @@ ] ], "mcu": "esp32s3", - "variant": "btclock" + "variant": "esp32s3" }, "connectivity": [ "bluetooth", @@ -54,4 +59,4 @@ }, "url": "http://github.com/btclock", "vendor": "BTClock" -} +} \ No newline at end of file diff --git a/platformio.ini b/platformio.ini index 7f09b00..a9b497c 100644 --- a/platformio.ini +++ b/platformio.ini @@ -14,7 +14,6 @@ data_dir = data/build_gz platform = https://github.com/platformio/platform-espressif32.git framework = arduino, espidf monitor_speed = 115200 -upload_speed = 921600 monitor_filters = esp32_exception_decoder, colorize board_build.filesystem = littlefs diff --git a/sdkconfig.defaults b/sdkconfig.defaults index 1bdc874..09888de 100644 --- a/sdkconfig.defaults +++ b/sdkconfig.defaults @@ -29,6 +29,10 @@ CONFIG_COMPILER_CXX_EXCEPTIONS=y #CONFIG_BOOTLOADER_WDT_ENABLE=n #CONFIG_TASK_WDT=n +#Required for BTClock +#CONFIG_SPIRAM_MODE_OCT=y +#CONFIG_SPIRAM_MODE_QUAD=n + # Save RAM CONFIG_LWIP_IPV4=y CONFIG_LWIP_IPV6=y