Commit Graph

436 Commits

Author SHA1 Message Date
Ivan Kravets 6de6681fbe Remove Briki manfiest 2020-04-24 21:50:12 +03:00
Valerii Koval 86fbfad669 Fix possible name for CMake target with project sources 2020-04-17 00:03:15 +03:00
Valerii Koval 5e0f9e47b0 Add missing includes from project library for ESP-IDF // Resolve #316 2020-04-16 22:03:13 +03:00
Valerii Koval 537ced1c24 Improve handling project source files for ESP-IDF
Use AddBuildMiddleware helper instead of overriding SRC_FILTER
2020-04-16 22:01:56 +03:00
Valerii Koval 844b75687f Improve processing of default flags for ESP-IDF build environment
Add a dummy component with different file extensions so
CMake will generate comprehensive code model
2020-04-16 21:57:06 +03:00
Valerii Koval 707ae55074 Fix possible issue with Arduino component for ESP-IDF // Resolve #319
CMake fails to generate code model if this path contains @ symbol
2020-04-16 21:43:27 +03:00
Valerii Koval 2d50d7b841 Add support for PSRAM memory with ESP-IDF // Resolve #254 2020-04-16 16:25:52 +03:00
valeros 9bc9c3a59f Add mbctool to the list of non debug protocols 2020-03-24 17:30:16 +02:00
valeros cddaa35219 Merge branch 'release/v1.12.0' into develop 2020-03-23 17:02:28 +02:00
valeros 0cf0114ef5 Bump version to 1.12.0 2020-03-23 17:02:02 +02:00
valeros d56752bbb2 Skip installing "tool-mbctool" by default when upload target is invoked
It's requried since PlatformIO automatically installs uploaders
2020-03-23 12:36:02 +02:00
Vojtěch Boček d5d759eacb Esp32ExceptionDecoder: fix compatibility with ESP-IDF 4.0 (#304)
* It adds |<-CORRUPTED at the end of the backtrace
2020-03-21 12:09:59 +02: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
valeros 53362d338b Add individual example for briki boards 2020-03-17 15:49:55 +02:00
valeros 035c8cd6cb Add new board TTGO LoRa32-OLED V2 // Resolve #246 2020-03-17 15:44:55 +02:00
SG-O 6746039e66 Add SG-O AirMon board. (#299) 2020-03-17 15:32:49 +02:00
valeros 90d8203d0f Make "tool-mbctool" package optional
It's made to isolate users from possible broken packages in briki manifest
2020-03-17 13:49:43 +02:00
valeros 4f35220c1d Tidy up briki files 2020-03-17 13:10:52 +02:00
AlbertoPimpo 98df86243e Add initial support for briki core (#294) 2020-03-17 12:51:38 +02:00
Vojtěch Boček 2f3879724b Esp32ExceptionDecoder: fix crash on Windows with Python <3;3.7> (#303) 2020-03-16 23:44:40 +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
valeros 8a380ea69a Improvements for ESP-IDF build script
Skip header files when collecting sources for default CMakeLists.txt
Add warning about obsolete project structure
Use ElfToBin builder from bootloader env
2020-03-16 16:05:27 +02:00
Ivan Kravets 16d588256e Notify about debug configuration for exception decoding 2020-03-12 14:09:23 +02:00
Vojtěch Boček 2ef483cbe1 Add esp_exception_decoder filter for device monitor (#286)
* Add esp_exception_decoder filter for device monitor

This filter resolves the ESP backtraces as they come into the
device monitor. Add --filter=esp_exception_decoder to monitor_flags
to use it.

* EspExceptionDecoder: fixes for Windows and Python2

* EspExceptionDecoder: rename to Esp32ExceptionDecoder

* Esp32ExceptionDecoder: handle inlined addresses nicely

* Esp32ExceptionDecore: fix pylint errors
2020-03-12 13:53:43 +02:00
valeros 55929f2d65 Handle possible windows path slashes in CMakeLists.txt file 2020-03-06 16:10:46 +02:00
valeros b0adc088ad Update autogenerated CMakeLists.txt template for ESP-IDF projects 2020-03-06 15:41:26 +02:00
valeros 80663faa6e Add default include dirs to global scope for ESP-IDF 2020-03-05 23:58:46 +02:00
Valerii Koval 0f7d2de7e2 Initial support for ESP-IDF v4.0 (#297) 2020-03-05 11:18:07 +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
Ivan Kravets 9c5455280f Merge tag 'v1.11.2' into develop
Bump version to 1.11.2
2020-02-12 23:49:31 +02:00
Ivan Kravets ae69ea90bd Merge branch 'release/v1.11.2' 2020-02-12 23:49:31 +02:00
Ivan Kravets 8e6dc3641a Bump version to 1.11.2 2020-02-12 23:49:26 +02:00
Valerii Koval e431a495d0 Add new board AZ-Delivery ESP-32 Dev Kit // Resolve #282 2020-02-07 20:21:02 +02:00
valeros 746f4237cb Remove global ldscripts in qchip board 2020-01-31 16:21:20 +02:00
valeros 4c2b33894f Refactor ldscript files processing 2020-01-29 15:38:58 +02:00
Ivan Golubic ffb794d9e3 Updated url and vendor (#278) 2020-01-28 13:46:42 +02:00
Ivan Kravets 339e7d9f84 Revert "Bump version to 2.0.0"
This reverts commit ae8543c620.
2019-12-30 15:33:49 +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
Ivan Kravets 19cd78390e Merge branch 'release/v2.0.0' 2019-12-30 12:41:45 +02:00
Ivan Kravets bfcdb32dc4 Merge tag 'v2.0.0' into develop
Bump version to 2.0.0
2019-12-30 12:41:45 +02:00
Ivan Kravets ae8543c620 Bump version to 2.0.0 2019-12-30 12:41:32 +02:00
Bauyrzhan Ospan f5110ff21e Add support for Qchip board 2019-12-19 22:16:01 +02:00
Valerii Koval 264999a7d3 Fix multiple symbol definition when two frameworks selected // Resolve #259 2019-12-19 17:57:44 +02:00
donnacha da87d3785a Add proper link to ttgo-lora32-v1 board description
Add link to vendor github page for board, rather than just a google search link.
2019-12-17 13:58:34 +02:00
Ivan Kravets 61bebeba58 Force Python 3 PATH for Appveyor 2019-11-15 18:10:54 +02:00
Ivan Kravets 7e23bf8569 Define custom GDB "pio_reset_run_target" function 2019-11-13 16:09:16 +02:00
Ivan Kravets 30f2d55355 Merge branch 'release/v1.11.1' 2019-11-01 18:42:23 +02:00
Ivan Kravets f2f32857f6 Merge tag 'v1.11.1' into develop
Bump version to 1.11.1
2019-11-01 18:42:23 +02:00
Ivan Kravets afa7d2fab6 Bump version to 1.11.1 2019-11-01 18:42:16 +02:00