1. 22 12月, 2022 1 次提交
    • S
      Draft: Esp insights library support (#7566) · 161b1673
      Sanket Wadekar 提交于
      * ESP Insights: Added library support
      
      * ESP Insights: Added Examples
      
      * ESP Insights: Added custom partitions file
      
      * ESP Insights: Added API documentation.
      
      * Added recipe and script to create Insights package
      
      * Updated ESP Insights examples.
      
      * Changed Insights Firmware package output directory
      
      * Changed license to include SPDX license
      
      * Fix Insights package for Windows
      
      * Updated .exe of insights script
      
      * Added coredump partition to all schemes
      
      * Updated header files of Insights diagnostics
      
      * hotfix: Added elf-sha256-offset flag in elf2bin
      builder
      
      * Update API to be more Arduino-like and partitions offsets
      Co-authored-by: NMe No Dev <me-no-dev@users.noreply.github.com>
      161b1673
  2. 21 12月, 2022 1 次提交
  3. 12 12月, 2022 1 次提交
    • V
      Update PlatformIO build script (#7579) · 3af0b44f
      Valerii Koval 提交于
      This PR brings updates according to the latest changes in the Arduino core:
      - Bootloader binaries are now generated from elf files
      - Updated CI scripts
      - Updated esptoolpy to v4.2.1
      - Minor clean-up by removing obsolete code
      
      Resolves #7572
      3af0b44f
  4. 10 12月, 2022 2 次提交
  5. 10 11月, 2022 1 次提交
  6. 16 9月, 2022 1 次提交
  7. 14 9月, 2022 1 次提交
  8. 06 9月, 2022 1 次提交
    • V
      Update PlatformIO build scripts (#7200) · 074f3151
      Valerii Koval 提交于
      This update includes the following:
      
      - Implemented an additional build step that produces an adjusted bootloader image with updated headers
        according to  selected flash mode and size values. This step is only executed for debugging or uploading
        via debug probes.
      
      - Implemented a basic mechanism to dynamically add an extra UF2 bootloader image if corresponding
        partition is selected (e.g. for Adafruit targets)
      
      - Minor code formatting
      074f3151
  9. 22 8月, 2022 1 次提交
  10. 11 8月, 2022 1 次提交
  11. 08 8月, 2022 1 次提交
  12. 06 7月, 2022 1 次提交
    • M
      IDF release/v4.4 (#6910) · 666c66d3
      Me No Dev 提交于
      * Add changes required for the new memory configs
      
      * IDF release/v4.4 6c5fb29c2c
      
      * IDF release/v4.4 c9140caf8c
      666c66d3
  13. 24 6月, 2022 1 次提交
  14. 13 6月, 2022 1 次提交
    • E
      Hide get.py download percent when not interactive (#6852) · 0480112a
      Earle F. Philhower, III 提交于
      When get.py is run in a script the percent-update printouts shown while
      downloading the toolchain end up as 100s to 1000s of lines in log files.
      
      When stdout is not a terminal, avoid printing these percentages and
      shrink logfiles significantly.  Errors/etc. are still reported as normal.
      0480112a
  15. 30 5月, 2022 1 次提交
    • P
      [DOCS] Added partition table tutorial (#6758) · 33011ede
      Pedro Minatel 提交于
      * Added partition table guide
      
      * Using a custom partition file
      
      * Added some more examples for partitions
      
      * Fixed the app partition offset
      
      * Added bare_minimum_2MB partition table file
      
      * PR review changes
      33011ede
  16. 27 5月, 2022 2 次提交
  17. 26 5月, 2022 1 次提交
  18. 04 5月, 2022 1 次提交
    • V
      Properly handle ARDUINO_PARTITION define in PlatformIO (#6681) · 4453ca54
      Valerii Koval 提交于
      This fixes possible issues when developers specify arbitrary partition files
      using relative or absolute paths.
      
      Additionally, hyphens in filenames are replaced with underscores to
      avoid compilation warnings "ISO C++11 requires whitespace after the macro name"
      
      Resolves platformio/platform-espressif32#787
      4453ca54
  19. 29 4月, 2022 1 次提交
    • R
      Fixes INADDR_NONE (#6659) · ce2cd111
      Rodrigo Garcia 提交于
      Description of Change
      
      Fixes IPAddress INADDR_NONE declaration when using Arduino WiFi or ETH.
      This symbol was defined as 0xffffffff by lwip /inet.h, making it impossible to use INADDR_NONE correctly.
      
      This PR only works when <wifi-provisioning/wifi_config.h> has a modification to include <lwip/ip4_addr.h> instead of <lwip/inet.h>. This will be done directly to the sdk folder in the github structure and it has been fixed in IDF by a separated Merge Request. This will be reflected in the future, for good.
      
      Tests scenarios
      
      This PR was tested with all Arduino WiFi examples, including AsyncUDP. Also with ETH examples.
      It was also tested for #6610 test cases.
      Testing done for ESP32, ESP32-S2, ESP32-C3 and ESP32-S3.
      
      Related links
      
      fixes #6610
      fixes #6247
      fixes #4732
      ce2cd111
  20. 26 4月, 2022 1 次提交
    • V
      Add support for extra flash images (#6625) · f0636d51
      Valerii Koval 提交于
      This PR adds support for uploading additional flash images (e.g. Adafruit Tiny UF2 bootloader) specified in board manifests.
      
      Additionally, the PR switches the PlatformIO CI script to the upstream version of the ESP32 dev-platform (basically reverts changes introduced in #5387 as they are no longer required).
      f0636d51
  21. 21 4月, 2022 1 次提交
  22. 20 4月, 2022 1 次提交
  23. 29 3月, 2022 1 次提交
  24. 28 3月, 2022 3 次提交
  25. 19 1月, 2022 1 次提交
  26. 18 1月, 2022 1 次提交
    • M
      IDF release/v4.4 f3e0c8bc41 (#6075) · 78b2df74
      Me No Dev 提交于
      esp-dsp: master 6b25cbb
      esp-face: master 925c72e
      esp-rainmaker: f1b82c7
      esp32-camera: master 221d24d
      esp_littlefs: master 5a13cd6
      
      fixes: #5948
      78b2df74
  27. 21 12月, 2021 1 次提交
  28. 20 12月, 2021 1 次提交
  29. 14 12月, 2021 1 次提交
    • M
      IDF release/v4.4 f23dcd3555 (#5996) · 6d400df9
      Me No Dev 提交于
      esp-dsp: master 6b25cbb
      esp-face: master d141502
      esp-rainmaker: f1b82c7
      esp32-camera: master 61400bc
      esp_littlefs: master 3c29afc
      6d400df9
  30. 22 11月, 2021 1 次提交
    • M
      IDF release/v4.4 ddc44956bf (#5911) · a5002c86
      Me No Dev 提交于
      esp-dsp: master 6b25cbb
      esp-face: master 859f32a
      esp-rainmaker: f1b82c7
      esp32-camera: master 61400bc
      esp_littlefs: master 3c29afc
      a5002c86
  31. 06 11月, 2021 1 次提交
    • T
      [FEATURE] add -D ARDUINO_PARTITION_xxx build flag to platform.txt (#5804) · 674cf812
      tobozo 提交于
      * [FEATURE]  ARDUINO_PARTITION_xxx build flag
      
      Proposition: adding `-DARDUINO_PARTITION_{build.partitions}` flag to make the build partition information available at compile time.
      
      Use cas example:
      
      ```C
      #if defined ARDUINO_PARTITION_default
        // prevent compilation
        #error "This sketch needs 'Minimal SPIFFS' partition scheme to compile" 
        // or disable sketch features that need flash space
        #define USE_HUGE_BITMAP_IMAGES false
      #endif
      ```
      
      * Adding -DARDUINO_PARTITION_{build.partitions} (see #5804)
      674cf812
  32. 04 11月, 2021 1 次提交
  33. 25 10月, 2021 1 次提交
  34. 21 10月, 2021 1 次提交
    • M
      IDF master 4e03a9c34c (#5792) · 4413dbbd
      Me No Dev 提交于
      esp-dsp: master e05fc36
      esp-face: master f108a83
      esp-rainmaker: f1b82c7
      esp32-camera: master 3022601
      esp_littlefs: master 05d55ab
      4413dbbd
  35. 14 10月, 2021 1 次提交
  36. 01 10月, 2021 1 次提交
    • M
      IDF master 3e370c4296 · 00214d5c
      Me No Dev 提交于
      * Fix build compilation due to changes in the HW_TIMER's structs
      
      * Fix compilation warnings and errors with USB
      
      * Update USBCDC.cpp
      
      * Update CMakeLists.txt
      
      * Update HWCDC.cpp
      00214d5c