Skip to content

esp32 cannot get character from UART port #8804

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

Closed
greatmay opened this issue Jul 9, 2018 · 2 comments
Closed

esp32 cannot get character from UART port #8804

greatmay opened this issue Jul 9, 2018 · 2 comments
Labels
area: UART Universal Asynchronous Receiver-Transmitter bug The issue is a bug, or the PR is fixing a bug platform: ESP32 Espressif ESP32 priority: low Low impact/importance bug

Comments

@greatmay
Copy link

greatmay commented Jul 9, 2018

I have installed Zephyr OS in ESP32 wroom 32 device .
It seem that uart receiving it is not work after I enter character in serial terminal then CPU cannot jump execute instruction set
message error as shown below

** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x3ffb0a58
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740
Current thread ID = 0x00000740
Faulting instruction address = 0xdeaddead
 ** FATAL EXCEPTION
 ** CPU 8 EXCCAUSE 28 PS 0x00060120 PC 0x80080eae VADDR 0x00000748
 **  A0 0x70252053  SP 0x3ffb07f3  A2 0x56207025  A3 0x52444441
 ** LBEG 0x45206425 LEND 0x20555043 LCOUNT 0x202a2a20
 ** SAR 0x41434358
Current thread ID = 0x202a2a20
Faulting instruction address = 0xdeaddead
Fatal fault in ISR! Spinning...
 ** Spurious INTERRUPT(s) 0x00018060, INTENABLE = 0x00000740

@nashif nashif added the bug The issue is a bug, or the PR is fixing a bug label Jul 9, 2018
@nashif nashif added priority: medium Medium impact/importance bug area: UART Universal Asynchronous Receiver-Transmitter labels Jul 20, 2018
@nashif nashif added this to the v1.13.0 milestone Aug 26, 2018
@nashif nashif added platform: ESP32 Espressif ESP32 priority: low Low impact/importance bug and removed platform: ESP32 Espressif ESP32 priority: medium Medium impact/importance bug labels Aug 26, 2018
@nashif
Copy link
Member

nashif commented Aug 27, 2018

afaik, this is not supported on esp32 yet.

@nashif nashif removed this from the v1.13.0 milestone Sep 10, 2018
@nashif
Copy link
Member

nashif commented Jan 30, 2019

duplicate of #3981

@nashif nashif closed this as completed Jan 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: UART Universal Asynchronous Receiver-Transmitter bug The issue is a bug, or the PR is fixing a bug platform: ESP32 Espressif ESP32 priority: low Low impact/importance bug
Projects
None yet
Development

No branches or pull requests

2 participants