Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update HASSERT and DIE to use ets_printf() on ESP32 #744

Merged
merged 1 commit into from
Oct 19, 2023

Conversation

atanisoft
Copy link
Collaborator

It has been observed that HASSERT and DIE may encounter a crash due to internal locking of printf() resulting in the discard of the reason for the crash.

It has been observed that HASSERT and DIE may encounter a crash due to internal locking of printf() resulting in the discard of the reason for the crash.
@atanisoft atanisoft requested a review from balazsracz October 13, 2023 15:45
@balazsracz balazsracz merged commit c8fa133 into master Oct 19, 2023
balazsracz added a commit that referenced this pull request Nov 11, 2023
* master:
  Fix test makefiles and test target (#736)
  Moves the bootloader hook so that the hook implementation gets a chance to look at incoming frames.
  Fixes missing includes.
  Fixes missing symbol error.
  Adds stm32f072 HAL drivers to bare.armv6m compilation target.
  Update HASSERT and DIE to use ets_printf() on ESP32 (#744)
  Adds a useful command to generate release notes.
  Fix MultiConfiguredPC.hxx compilation with C++20 (#737)
  Esp32 TWAI updates based on comments (#720)
  Fork spiffs/stm32f7/Stm32SPIFFS.cxx to st/Stm32Flash.hxx step 4
  Fork spiffs/stm32f7/Stm32SPIFFS.cxx to st/Stm32Flash.hxx step 2
  Fork spiffs/stm32f7/Stm32SPIFFS.cxx to st/Stm32Flash.hxx
  Fix compile error in railcom board definitions.
  Stm32 pwm f7xx update (#735)
  Add L4xx HAL include for Stm32PWM (#734)
  Fix missing ifdef for reboot because macos build is broken.
balazsracz added a commit that referenced this pull request Nov 12, 2023
* master:
  Unaligned read/write support in TivaEEPROM storage (#741)
  Adds support for producer/consumer identified message in the CallbackEventHandler. (#743)
  Improve error handling in BroadcastTimeDefs::string_to_date() (#745)
  Fix test makefiles and test target (#736)
  Moves the bootloader hook so that the hook implementation gets a chance to look at incoming frames.
  Fixes missing includes.
  Fixes missing symbol error.
  Adds stm32f072 HAL drivers to bare.armv6m compilation target.
  Update HASSERT and DIE to use ets_printf() on ESP32 (#744)
  Adds a useful command to generate release notes.
@atanisoft atanisoft deleted the md-hassertdie branch August 21, 2024 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants