Commit Graph
16 Commits
Author SHA1 Message Date
Jason2866andGitHub 6a33f8565d fix esptool warning for s2 cdc 2026-01-03 19:32:20 +01:00
Jason2866andGitHub 6bb046726e arduino idf compile prepare 2024-09-21 23:36:37 +02:00
Jason2866andGitHub 7088ee2be6 remove outdated not used ldscript entry (#21018) 2024-03-23 21:29:38 +01:00
Jason2866andGitHub 30f650ebb2 Remove espidf from boards.json (#20749) 2024-02-17 21:45:43 +01:00
Jason2866andGitHub 1661ebb02e Add flag "-DARDUINO_TASMOTA" in boards.json (#20746) 2024-02-17 17:58:28 +01:00
Jason2866andGitHub 18e5f53e97 Add new board setting "download speed" to esp32x boards json (#20291)
* add download_speed setting

* add "download speed"

* add / change up- download speed
2023-12-22 19:40:47 +01:00
Jason2866andGitHub b034e5bb93 Optimize esptool reset options in boards.json (#19868) 2023-10-29 17:13:31 +01:00
Jason2866andGitHub 75ec9da8a2 Refactoring of storing safeboot bin (#19858)
* Folder for storing safeboot is now configurable
* Platform 2023.10.06
* Platform 2023.10.12
2023-10-28 13:15:31 +02:00
Jason2866andGitHub bbdd8e1eda rm -Dxxxx=0settings (#18269)
* rm `-Dxxxx=0˙settings
* c3 no usb_mode
2023-03-26 17:09:45 +02:00
Jason2866andGitHub 724b0342c7 Reduce Boards manifests
## Description:

by using the 4MB default safeboot partition scheme layout. Tasmota will increase the FS partition with
the new Autoresize feature introduced with PR #16838 #16842

So it is possible to reduce the boards mainifest since it is no more needed to have different ones for boards with different flash sizes. Added generic S3 Flash / PSRAM boards variants. Removed all S3 boards specific variants. Configuration is done via Autoconfig. For a few special use cases maybe an [env] needs to be defined. Examples for are in file `platformio_tasmota_cenv_sample.ini`

@s-hadinger @arendst @staars please test. Since it is a major change how the firmwares are build, there is maybe something i overlooked. So i do not check all below.

## Checklist:
  - [x] The pull request is done against the latest development branch
  - [x] Only relevant files were touched
  - [ ] Only one feature/fix was added per PR and the code change compiles without warnings
  - [ ] The code change is tested and works with Tasmota core ESP8266 V.2.7.4.9
  - [ ] The code change is tested and works with Tasmota core ESP32 V.2.0.5
  - [x] I accept the [CLA](https://github.com/arendst/Tasmota/blob/development/CONTRIBUTING.md#contributor-license-agreement-cla).

_NOTE: The code change must pass CI tests. **Your PR cannot be merged unless tests pass**_
2022-10-17 16:04:11 +02:00
Jason2866andGitHub 6b1deb5e5e Revert "refac (#16845)" (#16846)
This reverts commit bc4fb77db0.
2022-10-17 15:38:30 +02:00
Jason2866andGitHub bc4fb77db0 refac (#16845)
* Update sensor.h

* Update esp_camera.h

* refactor boards manifests

* fix s3 safebooot env

* fix env
2022-10-17 15:37:26 +02:00
Jason2866 9b0cc9a0e7 use dio as default 2022-08-22 17:25:58 +02:00
Jason2866andGitHub 9669c4a85b add "after_reset": "no_reset" Option
since S2 in CDC mode is not possible to reset after flash.
Avoids error message in Platformio. This Option will work after the Platformio Framework is updated together with core 2.5.0
2022-08-21 19:26:24 +02:00
Jason2866andGitHub 52db292f68 Use esptool command "before_reset usb_reset"
usb_reset is the correct way to get cdc in bootloader mode
2022-08-10 17:15:27 +02:00
Theo Arends 1b701173d0 Rename usb to cdc 2022-06-07 16:37:10 +02:00