valeros
4c2b33894f
Refactor ldscript files processing
2020-01-29 15:38:58 +02:00
Peter
c37a25415c
Replace depreciated PROJECTSRC_DIR ( #249 )
...
Per https://github.com/platformio/platformio-core/blob/44a9de6dcb51b748f36d19b0a5c77962c326fabb/platformio/builder/main.py#L109 this is a legacy variable
2019-12-30 12:44:01 +02:00
Valerii Koval
264999a7d3
Fix multiple symbol definition when two frameworks selected // Resolve #259
2019-12-19 17:57:44 +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
valeros
11ee6b38cb
Allow specifying embeddable files in a special platformio.ini section
2019-10-28 15:28:29 +02:00
valeros
31f8624473
Improve support for embedding external files
2019-10-21 17:06:00 +03:00
valeros
671234e193
Update support for embedding files // Issue #161 , Resolves #220
2019-10-18 18:19:53 +03:00
Mike Dunston
4e9904e326
Fix ESP-IDF delineation of kconfig args ( #227 )
...
Pass IFS value as environment variable
2019-09-16 23:32:19 +03:00
valeros
834017e88b
Allow specifying custom PROJECT_VER, PROJECT_NAME
2019-09-16 16:36:30 +03:00
valeros
f4b9153ec1
Update support for ESP-IDF according to v3.3 // Issue #224
2019-09-16 13:11:52 +03:00
valeros
2c1b430f6c
Handle spaces in paths when compiling for ULP // Resolve #208
2019-07-24 11:24:22 +03:00
valeros
d63f559e2b
Clean up esp-idf build script
2019-07-05 19:15:18 +03:00
valeros
7449fc8536
Process variant only when corresponding field is set
2019-07-05 19:06:28 +03:00
valeros
db5a27b839
Tidy up esp-idf build script
2019-07-05 17:21:37 +03:00
valeros
408decf38d
Improve exceptions configuration for IDF framework // Issue #24
2019-07-05 16:48:26 +03:00
valeros
4828aefcad
Add missing macro to Arduino component // Issue #24
2019-07-05 16:45:11 +03:00
valeros
505e68f780
Check package only when arduino is specified in framework list
2019-07-04 21:21:28 +03:00
valeros
965b3ffd89
Add initial support for Arduino framework as IDF component // Issue #24
2019-07-04 21:10:01 +03:00
valeros
daa26141c6
Update esp-idf framework to v3.2.1
2019-06-24 15:38:16 +03:00
valeros
8d08246acd
Add initial support for ULP programming // Issue #95
2019-06-20 13:42:21 +03: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
valeros
26605923f1
Update support for ESP-IDF
2019-04-18 21:54:59 +03:00
valeros
c13bb1ef00
Update esp-idf framework to 3.1.3
2019-02-21 20:56:35 +02: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
valeros
febfe9029e
Fix code incompatible with Python 3
2018-12-27 21:39:43 +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
valeros
c862ece459
Tidy up esp-idf build script
2018-10-22 21:08:29 +03:00
Ivan Kravets
1cacbd8f24
Revert back manual path escaping for FLASH_EXTRA_IMAGES
2018-10-01 16:07:06 +03:00
valeros
bcfc6a4913
Update esp-idf build script // Issue #91 , #125
2018-09-27 22:33:50 +03:00
valeros
b0eb2ab877
Escape space symbol in the image path // Issue #118 , #121
2018-09-27 21:31:39 +03:00
Ivan Kravets
05ebccecf2
Switch to isolated build flags per framework
2018-08-11 19:10:58 +03:00
Ivan Kravets
4bc628356e
Keep the same macro name for "COMPONENT_EMBED_TXTFILES" as ESP-IDF
2018-07-30 18:23:41 +03:00
valeros
1452abc1bc
Add initial support for embedding file in firmware
2018-07-09 22:47:38 +03:00
Ivan Kravets
b3bcc30858
Fix SPIFFS uploading via OTA
2018-07-02 16:03:11 +03:00
Ivan Kravets
3d98efd6b4
Fix maximum allowed data size for ESP32
2018-07-02 15:33:43 +03:00
Ivan Kravets
e9d3b71b88
Minor changes
2018-06-15 21:35:03 +03:00
Ivan Kravets
a9fe7ed2f2
Restore formatting
2018-06-09 01:00:20 +03:00
Ivan Kravets
99270f8f25
Use upcoming "checkprogsize" target from PIO Core 3.6 to update max upload size
2018-06-04 14:10:58 +03:00
Ivan Kravets
ac44a7fdc3
Declare command for checking memory usage
2018-06-02 15:58:00 +03:00