Entrar    Registrar

ESP12-F não acorda do deep sleep

System-On-Chip com Wi-Fi embutido, para aplicações IoT

Moderadores: guest2003, 51, Renie, gpenga

  • Autor
    Mensagem

ESP12-F não acorda do deep sleep

Mensagempor tronico » 08 Out 2020 16:37

Olá, tenho um módulo ESP12-F que não está acordando do deep sleep.
Montei algumas placas protótipo e na terceira que montei me deparei com este problema. Dessoldei os módulos e troquei as placas para eliminar a dúvida sobre a placa com problema e realmente o problema é o módulo.
Estou utilizando o ESP8266 RTOS SDK e o GPIO16 está ligado ao RESET para acordar o módulo após o tempo programado.

Quando deveria acordar recebo apenas a mensagem:

Código: Selecionar todos
 ets Jan  8 2013,rst cause:2, boot mode:(3,6)


Estou utilizando os módulos Ai-Thinker.
Sobre esse problema específico de deep sleep encontrei vários relatos semelhantes como este https://github.com/esp8266/Arduino/issues/6007.
Tudo me leva a crer que é um problema de hardware do módulo, porém outros já reclamaram de lotes inteiros com esse problema.

Alguém já teve esse problema, ou usa o ESP12-F em produção com deep sleep ?
tronico
Byte
 
Mensagens: 100
Registrado em: 08 Set 2011 07:48
Localização: Blumenau SC

Re: ESP12-F não acorda do deep sleep

Mensagempor tronico » 09 Out 2020 07:49

Colocar um resistor de pull-up (47k) no pino 10 (MISO) faz ele acordar do deep sleep, mas não sei a razão para tal comportamento e não há garantias de que isso seja uma solução definitiva.
tronico
Byte
 
Mensagens: 100
Registrado em: 08 Set 2011 07:48
Localização: Blumenau SC

Re: ESP12-F não acorda do deep sleep

Mensagempor tcpipchip » 09 Out 2020 11:25

Deve ter um lote antigo do teu ESP12
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6197
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: ESP12-F não acorda do deep sleep

Mensagempor tronico » 09 Out 2020 16:02

Nas peças do lote antigo isso não ocorre, o lote com problema é recente mas pesquisando vi muita gente reclamando sobre esse problema já a alguns anos atrás.
Verifiquei que através do firmware AT padrão que acompanha o módulo o problema também ocorre com o comando AT+GSLP=1000.
tronico
Byte
 
Mensagens: 100
Registrado em: 08 Set 2011 07:48
Localização: Blumenau SC

Re: ESP12-F não acorda do deep sleep

Mensagempor tcpipchip » 09 Out 2020 17:47

Tentou o RTOS mais antigo ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6197
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: ESP12-F não acorda do deep sleep

Mensagempor tcpipchip » 09 Out 2020 18:22

estas usando Ai-Thinker certo ?

Mas os comandos AT deles ou estar embarcando tua aplicação como OPENCPU ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6197
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: ESP12-F não acorda do deep sleep

Mensagempor tronico » 13 Out 2020 15:57

Testei com o AT deles (versão1.5), com o AT baixado pelo site da Esspressif (1.6 e 1.7) e com o projeto exemplo do RTOS SDK.
tronico
Byte
 
Mensagens: 100
Registrado em: 08 Set 2011 07:48
Localização: Blumenau SC

Re: ESP12-F não acorda do deep sleep

Mensagempor tronico » 15 Out 2020 08:26

tcpipchip escreveu:estas usando Ai-Thinker certo ?

Mas os comandos AT deles ou estar embarcando tua aplicação como OPENCPU ?


Sim Ai-Thinker, verifiquei com o distribuidor e ele relatou problemas semelhantes, ele está verificando com o fabricante se é uma questão de lote ruim ...
tronico
Byte
 
Mensagens: 100
Registrado em: 08 Set 2011 07:48
Localização: Blumenau SC

Voltar para ESP8266/ESP32

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante