Jason2866
861518679a
Optimize factory firmware generation
...
to use all settings from boards.json manifest.
Set boot flash modes correctly for all flash modes
2022-07-13 14:33:13 +02:00
Jason2866
f9e0431b88
set used flash mode in factory.bin
2022-07-12 13:27:17 +02:00
Moleus
37163a2d38
Fix build environment name check for esp32.
2022-07-06 21:08:16 +03:00
Jason2866
90bd562248
safeboot firmware from OTA source
2022-06-22 18:50:02 +02:00
Jason2866
afc8e7a3d6
fs build https:// as source too
2022-05-27 19:45:09 +02:00
Theo Arends
76df8580a1
Fix safeboot compilation on windows
2022-05-20 17:00:56 +02:00
Jason2866
e6e1127a1e
Support more target build names
2022-05-12 13:13:39 +02:00
Jason2866
ba3a258247
Update post_esp32.py
2022-05-12 10:58:36 +02:00
Jason2866
24c4dcec72
add littlefs partition option
2022-05-11 18:30:20 +02:00
Stephan Hadinger
4d8a68ddc5
Board allow no 'flash_size'
2022-05-10 08:24:56 +02:00
Jason2866
4e845127f1
fix shown download URL for solo1
2022-05-05 18:47:37 +02:00
Jason2866
9af8b8f834
Rename safemode to safeboot
...
* rename safemode to safeboot
* fix safeboot env
2022-05-05 11:19:39 +02:00
Jason2866
bc64dd6b9d
Real Python fix ;-)
...
Thx @Staars
2022-05-04 20:26:29 +02:00
Jason2866
3c13fb1b8d
fix solo1 safemode
2022-05-04 19:44:41 +02:00
Jason2866
1b7c182656
Safemode refactor (again ;-) ) ( #15529 )
...
* add more safemode boards.json
* no safemode folder
* staars changes
2022-05-03 22:25:23 +02:00
Jason2866
160282b261
safemode bin repo is arendst/Tasmota-firmware/
2022-05-03 13:49:19 +02:00
Jason2866
f789225e02
Safemode refactor
...
* Safemode refactor
* Looks nicer
* rm littlefs upload
* Delete littlefs.bin
* Create placeholder
* Delete tasmota32-minicustom.bin
* Delete tasmota32c3-minicustom.bin
* rm littlefs
* rename to *-safemode.bin
2022-05-02 23:24:52 +02:00
Jason2866
a192015ea0
remove fix 0x10000 for firmware
2022-04-30 14:01:49 +02:00
Jason2866
c26742f9b5
use pio env for esptool path
2022-01-07 11:07:36 +01:00
Jason2866
48585eebd2
Less verbose
2022-01-06 23:20:21 +01:00
Jason2866
e039e59375
next try to find esptool
2022-01-06 22:02:59 +00:00
Jason2866
ea12ddeca9
find esptool for import
2022-01-06 19:07:59 +01:00
Jason2866
b9dc142134
Use esptool.py to generate one file firmware
2022-01-06 18:38:02 +01:00
Jason2866
12ecfae94d
copy factory firmware to `build_output`
2022-01-05 23:14:49 +01:00
Jason2866
c808257284
Fix for one firmware file script
...
THX @TD-er for this script!!
2022-01-05 17:50:36 +01:00
Jason2866
811d140124
prep one file firmware esp32
...
For easy initial flashing. Flashing at address 0x0 with esptool.py
Generated in folder `.pio..../firmware-factory.bin` (Not used at the moment!)
## Checklist:
- [x] The pull request is done against the latest development branch
- [x] Only relevant files were touched
- [x] Only one feature/fix was added per PR and the code change compiles without warnings
- [x] The code change is tested and works with Tasmota core ESP8266 V.2.7.4.9
- [x] The code change is tested and works with Tasmota core ESP32 V.2.0.2
- [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-01-02 15:14:54 +01:00