Error on TwoCoreTalkThrough
Hi, Trying out the 2 core demos and the code errors out after the first print of Setup: Executing on Core 1.
`Frame Processing: Executing on core 0 Setup: Executing on core 1
assert failed: xQueueGenericSend queue.c:832 (pxQueue->pcHead != ((void *)0) || pxQueue->u.xSemaphore.xMutexHolder == ((void *)0) || pxQueue->u.xSemaphore.xMutexHolder == xTaskGetCurrentTaskHandle())
Backtrace: 0x40083445:0x3ffcd820 0x4008804d:0x3ffcd840 0x4008cf31:0x3ffcd860 0x40088852:0x3ffcd990 0x400d17b9:0x3ffcd9d0 0x400d2bcd:0x3ffcd9f0`
Am using a ESP32-WROOM-32 generic board.
Any ideas where to look?
Hi,
Sorry. It’s been years since I looked at that code. Espressif is always changing something. I leave it up there as a starting point for someone. I’ll keep your interest in mind should I get back to it but it sounds like a winter-type project for me.
Have you looked at the Raspberry Pi Pico with a DAC.
bobh
On Apr 21, 2024, at 8:02 AM, beaka @.***> wrote:
Hi, Trying out the 2 core demos and the code errors out after the first print of Setup: Executing on Core 1.
`Frame Processing: Executing on core 0 Setup: Executing on core 1
assert failed: xQueueGenericSend queue.c:832 (pxQueue->pcHead != ((void *)0) || pxQueue->u.xSemaphore.xMutexHolder == ((void *)0) || pxQueue->u.xSemaphore.xMutexHolder == xTaskGetCurrentTaskHandle())
Backtrace: 0x40083445:0x3ffcd820 0x4008804d:0x3ffcd840 0x4008cf31:0x3ffcd860 0x40088852:0x3ffcd990 0x400d17b9:0x3ffcd9d0 0x400d2bcd:0x3ffcd9f0`
Am using a ESP32-WROOM-32 generic board.
Any ideas where to look?
— Reply to this email directly, view it on GitHub https://github.com/bobh/ESP32AudioFramework/issues/2, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD7JMAVLZQ6XZYUD5QEV63Y6O2GLAVCNFSM6AAAAABGRLW2FKVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2TKMBWGMZTQNA. You are receiving this because you are subscribed to this thread.