Skip to content

ESP32-C6 crashing after update to latest version (MEGH-5894) #325

@P-R-O-C-H-Y

Description

@P-R-O-C-H-Y

Answers checklist.

  • I have read the Rainmaker documentation and the issue is not addressed there.
  • I have updated my IDF branch (release/vX.Y) to the latest version and checked that the issue is present there. This is not applicable if you are using Rainmaker with Arduino.
  • I have searched the Rainmaker forum and issue tracker for a similar issue and not found a similar issue.

IDF / ESP32-Arduino version.

release/v5.1 5c57dfe949 / Arduino master

Operating System used.

macOS

How did you build your project?

Arduino IDE

Development Kit.

ESP32-C6-DevKitC-1 V1.2

What is the expected behavior?

The Rainmaker on esp32c6 was working without any errors.
For testing I am using RainMaker switch example from esp32-arduino repo.

What is the actual behavior?

After updating to latest Rainmaker version the board crashes after scanning QR code.
Versions used:

espressif__esp_rainmaker: 1.4.0
espressif__rmaker_common: 1.4.6

Error:

E (25623) OPENTHREAD: esp_openthread_lock_acquire(21): Failed to acquire the lock because the mutex is not ready
assert failed: otTaskletsSignalPending esp_openthread_task_queue.c:48 (ret == sizeof(val))

Steps to reproduce.

  1. Update ESP32-Arduino core to latest master
  2. Select RainMaker Switch example
  3. In Tools -> select ESP32C6,
    Partition scheme -> RainMaker no OTA
    Core Debug Level -> Verbose
  4. In the sketch comment line 79: RMaker.enableOTA(OTA_USING_TOPICS); as partition without OTA is used.
  5. Flash and try to connect the device in RainMaker App

Debug Logs.

E (25623) OPENTHREAD: esp_openthread_lock_acquire(21): Failed to acquire the lock because the mutex is not ready
assert failed: otTaskletsSignalPending esp_openthread_task_queue.c:48 (ret == sizeof(val))

More Information.

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions