Ao compilar sketch para ESP9266esp01 aparece a mensagem:
Fatal error: xtensa/config/core-isa.h: No such file or directory.
#include
Do que se trata? Me recordo vagamente de ter lido "xtensa" em um data sheet do ESP8266
mas não me lembro mais nada por não ter entendido.
Muito obrigado pela eventual ajuda

Exibições: 767

As respostas para este tópico estão encerradas.

Respostas a este tópico

Olá José,

Extensa, É o nome dado pelo fabricante Tensilica, que foi adqurida pela Cadence Design Systems  para um de seus microprocessadores.

Abs.

No upload aparece xtensa. que devo fazer para compilar? Tem link?
Muito obrigado.
Obs. sabes porque foi removida a resposta sua sobre upload estranho?
Novamente obrigado

Bom dia,

a resposta foi removida porque fiz alteração para corrigir erro de digitação, quando isso acontece, você recebe um e-mail mas estará quebrado o link, (Como acontecera com este agora tb) mas a resposta removida é a mesma que dei acima corrigida.

O erro que aparece para você não é fácil de saber e indicar exatamente o que é, por falta de informação, trate de explicar melhor o que esta acontecendo, de mostrar como esta conectado seu ESP8266, e fornecer a maior informação possível que considere oportuna, para que todos os que lerem seu tópico possam opinar.

Boa sorte.

Abs.

Vou preparar resposta detalhada e postarei aqui.
Posso adiantar que acontece com o ESP8266-esp01 mas com o nodeMCU não.
Outra observação é que no win7 e no XP aparecem várias mensagens diferentes mas todas contendo
"xtensa".parecendo ter que incluir algum arquivo ou diretório.
Já no win10 somente aparece aquela que postei.
Faltou completar a frase: #include xtensa/config/core-isa.h.
Muito obrigado

Olá,

Poste tal como você disse toda informação possível, o foco não deve ser no extensa, em quase toda mensagem de erro, sempre ira aparecer msg referindo-se ao extensa porque é o microprocessador.

Abs.

Obrigado.
Farei isso.

Carlos, boa noite.
As informações são (no caso do nodeMCU):
1.sketch original da IDE do arduino (blink), placa nodeMCU 0.9.
2. IDE 1.6.7
3. No módulo coloquei um led entre D7(GPIO-13) e GND.
4. MENSAGEM : fatal error: xtensa/config/core-isa.h: No such file or directory
#include (xtensa/config/core-isa.h)

exit status 1
erro compilando para a placa NodeMCU 0.9 (ESP-12 Module)
Muito obrigado pela atenção.

Obs. após #include deveria ser < e >ao invés de () mas o editor não aceitou

Olá José,

O que acha se fizermos o seguinte:

Coopie seu codigo em um .txt, bloco de notas por exemplo, e anexe aqui, ou se quiser também pode colocar no www.pastebin.com e colocar o link aqui, como achar melhor, em todo caso siga as instruções do colega Rui Viana tal como detalhado aqui http://labdegaragem.com/forum/topics/sugest-o-de-como-postar

Desta forma, eu poderei testar o código aqui e opinar sobre o problema, verificar se é o código, uma biblioteca, em fim... creio que é maneira mais correta de tentar lhe ajudar, senão serão apenas palpites.

De nada e disponha.

Abs.

Desculpe, não havia lido bem a descrição, pelo que entendi você usou o Blink dos exemplos da IDE do Arduíno certo?

Se sim, e se sua placa é como a que esta na imagem abaixo, apenas mude na declaração do pino 13 no setup pinMode 2 e no void loop pino 2, ou seja substitua o 13 por 2, desta forma você estará indicando que o pisca LED deve ser no LED embutido na proprio modulo (LED azul).

Lembre-se, antes de subir o código, você devera pressionar o botão flash, e com este pressionado apertar o botão reset, o LED azul devera piscar indicando que o modulo entrou no modo programação e esta pronto para receber o código, uma vez subido este, o LED devera piscar de acordo ao delay escrito no código.

Boa sorte!

Abs.

Obrigado Carlos.
A sequência foi a seguinte: ( a figura sua é do node 1.0 mas é equivalente não?)
1. escolhi a placa node .9.
2. escolhi o blink do exemplos
3 deixei o 13 (D7) para não confundir mas mudo sem problema.
4. no meu os botões são flash e user. Penso que user é RST.
6. devo compilar primeiro e conectar depois.
7 antes de carregar (mas conectado)devo seguir a sequência:
a. pressionar flash e manter pressionado.
b. pressionar user e aguardar acender o led azul
c. soltar ambos o botões e carregar o sketch.
É isto?
Vou tentar e volto a te importunar.
Grande abraço

Olá José,

De nada e disponha.

1. Não existe diferença significativa.

2. Ok.

3.Mudando para o pino 2 você evita a montagem do LED e o R externo, mas nada impede que use outra porta.

4.Sim, sem duvida RST é o reset. 

6. Sempre é bom compilar primeiro, mas de qualquer forma a IDE faz isso sempre antes de carregar.

7. Sim! O procedimento é a,b,c, e o o piscar do LED é rápido.

Aguardo seu teste, acredito que vai ter sucesso e poder desfrutar do seu ESP8266, todos passamos por esta etapa, compartilhar conhecimento não é importunar, estamos aqui para isso.

Boa sorte!

Grande abraço. 

Veja isto também.

AQUI

Abs.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço