Ivan Kravets
886f388e4d
Improve support for assembly programming
2022-05-27 17:27:28 +03:00
Ivan Kravets
de59b730a0
Remove unnecessary files
2022-05-27 16:17:38 +03:00
Valerii Koval
9f9f39d8d5
Add support for Arduino core v2.0.3
...
Resolve #799 , resolves #762 , resolves #674
2022-05-16 13:18:16 +03:00
Valerii Koval
eff0222cd1
Process app offset in debug mode
2022-04-20 22:20:13 +03:00
Valerii Koval
2752112002
Use flash size from board manifest by default // Resolve #300
2022-04-19 13:45:36 +03:00
Valerii Koval
8980729628
Take into account application image offset when uploading via esptool
...
Resolve #538
2022-04-18 21:24:40 +03:00
Valerii Koval
a0b6ac6ba0
Minor fixes
2022-04-18 21:16:41 +03:00
Valerii Koval
58cb2d0a45
Allow filesystem image uploading via debug tool
...
Resolves #177 , resolves #422
2022-04-18 17:36:37 +03:00
Valerii Koval
4371944c6b
Add support for new filesystems
...
Resolves #546 , resolves #570 , resolves #643
2022-04-17 23:58:10 +03:00
Valerii Koval
581c7d0325
Add support for Arduino v2.0
...
Resolve #619 , resolve #652 , resolve #591
2022-04-14 14:40:12 +03:00
Ivan Kravets
495c689133
Use official $PROJECT_DATA_DIR
2021-12-02 22:08:28 +02:00
valeros
f7bcd7e692
Revert "Use default flash mode when uploading via esptoolpy"
...
Resolve #584 , resolve #630 , resolve #623
This reverts commit fe5d2796d4 .
2021-11-05 15:09:59 +02:00
valeros
c4ad0942ee
Properly calculate partition offsets
...
Resolve #627
2021-11-05 14:55:53 +02:00
valeros
fe5d2796d4
Use default flash mode when uploading via esptoolpy
...
Resolve #584
2021-07-26 21:08:34 +03:00
valeros
b073ed8440
Initial support for ESP32C3
...
Resolve #568 , resolve #497
2021-06-23 18:33:52 +03:00
valeros
b76ec06175
Add an explicit dependency on checkprogsize target for the final binary
2021-03-15 12:50:29 +02:00
valeros
71e52b50bc
Properly declare buildfs target so it can be used for pre/post actions
2021-03-15 12:50:14 +02:00
valeros
a147b3c858
Add missing argument to OTA tool when uploading SPIFFS image
...
Resolve #416
2021-02-03 16:10:34 +02:00
valeros
8d1b13f274
Allow overriding debug adapter speed using "debug_speed" option
...
Resolve #459 , #463
2021-01-28 16:43:39 +02:00
valeros
a57403c5bf
Print error message when there is no SPIFFS section in partition file
...
Resolve #452
2021-01-21 13:46:21 +02:00
valeros
115f98151e
Dynamically configure partition offsets for ESP-IDF
2020-12-02 13:10:37 +02:00
Ivan Kravets
7b932d161e
Use "program_esp" command for new openOCD
2020-10-26 22:19:01 +02:00
valeros
0914eddbcc
Don't cache data folder // Resolve #398
2020-09-07 12:56:44 +03:00
Valerii Koval
ebadad145c
Switch to new AddPlatformTarget API
...
Preparation for upcoming PIO Core 4.4
2020-06-10 17:16:17 +03:00
Valerii Koval
6887486310
Fix unwanted build step for nobuild target // Resolve #355 , resolve #356
2020-06-01 17:29:48 +03:00
Valerii Koval
32d50ab593
Add preliminary support for ESP32-S2
2020-05-11 21:17:48 +03:00
Valerii Koval
856885e219
Allow overriding SPIFFS image name // Resolve #332
2020-04-27 17:19:21 +03:00
valeros
f923797a30
Move modified ElfToBin builder to ESP-IDF build script
2020-03-19 12:07:58 +02:00
valeros
d3bbd633f7
Get rid of hardcoded upload speed value for mbctool
2020-03-18 15:06:42 +02:00
AlbertoPimpo
98df86243e
Add initial support for briki core ( #294 )
2020-03-17 12:51:38 +02:00
valeros
4a1871dd26
Add sha256 hash only to application elf // Issue #272 , #290
...
Bootloader uses the same ElfToBin builder, so a special emitter is used to add extra flag only for application image
2020-03-16 16:32:41 +02:00
Rohan Singh
2ee164a3cc
Add ELF file hash to images generated by elf2image ( #290 ) // Fixes #272 .
2020-03-04 14:25:25 +02:00
valeros
4c2b33894f
Refactor ldscript files processing
2020-01-29 15:38:58 +02:00
valeros
1fadd964e9
Fix mkspiffs binary name when both arduino and esp-idf frameworks selected // Resolve #244
2019-11-01 18:40:03 +02:00
Ivan Kravets
0dbb36de4d
Automatically configure openOCD scripts folder
2019-06-13 20:48:15 +03:00
Ivan Kravets
cb35c874e5
Declare "target_elf" for "nobuild"
2019-06-12 23:09:40 +03:00
Ivan Kravets
6d6874f2e5
Fix verbose output for openOCD
2019-06-12 14:19:35 +03:00
Ivan Kravets
29d44cfd63
Implement verbose mode for "upload" target
2019-05-28 14:09:26 +03:00
Ivan Kravets
1cb2422635
Switch to "espota" script from Arduino core
2019-05-14 00:23:48 +03:00
Ivan Kravets
d6981a0e98
Implement "espota" protocol
2019-05-11 22:13:26 +03:00
Ivan Kravets
5883c1000d
Fix issue with uploading for ESP-IDF when project path contains space // Resolve #118
2019-02-18 23:14:00 +02:00
Ivan Kravets
d29e3c53c0
Remove double quotes from openOCD commands
2018-12-26 18:10:45 +02:00
Ivan Kravets
a89a382220
Minor fixes
2018-12-26 02:09:45 +02:00
Ivan Kravets
e5fc098276
Escape Windows PATH for openOCD
2018-12-26 02:07:03 +02:00
Ivan Kravets
caadff09bc
Fix warning about "Unknown upload protocol custom"
2018-12-21 17:06:41 +02:00
Ivan Kravets
e4950be337
better handling of OTA address
2018-12-15 13:53:23 +02:00
Ivan Kravets
faf9a065ba
Implement "erase" target // Resolve #127
2018-11-24 15:29:21 +02:00
atanisoft
4f2ca7dba5
Force forward slash for paths for openocd-esp32, new board D-duino-32 ( #139 )
...
* Force forward slash for paths for openocd-esp32
fixes #136
* adding D-duino-32 board type.
This board has a built in OLED and non-standard SCL/SDA pins.
2018-11-23 13:00:34 +02:00
Ivan Kravets
1cacbd8f24
Revert back manual path escaping for FLASH_EXTRA_IMAGES
2018-10-01 16:07:06 +03:00
valeros
b0eb2ab877
Escape space symbol in the image path // Issue #118 , #121
2018-09-27 21:31:39 +03:00