Quando tento atualizar meu STM32, recebo este erro:
$ st-flash --reset write intflash.bin 0x8000000
st-flash 1.5.0
2018-12-11T00:52:25 INFO common.c: Loading device parameters....
2018-12-11T00:52:25 WARN common.c: Invalid flash type, please check device declaration
Unknown memory region
Parece que o utilitário st-info não consegue detectar meu dispositivo:
$ st-info --chipid
0x0000
Saída lsusb (talvez seja útil):
$ lsusb
...
Bus 001 Device 024: ID 0483:374b STMicroelectronics ST-LINK/V2.1
...
Como você resolveu esse problema?
@ nit1995 , foi um problema com a fonte de alimentação. Depois de consertar meu adaptador de energia, está tudo bem.
Meu problema não é relacionado ao fornecimento de energia, alguém sabe como resolver isso?
Eu tenho o mesmo erro. Você teve alguma solução para isso? @lucaspeixotot
O mesmo problema para mim.
Também preso com o mesmo problema.
Eu tenho um problema semelhante no # 107.
Tento encurtar o pino de redefinição para GND e esta Unknown memory region
mensagem de erro também é exibida.
Estou usando o Mac, então não consigo usar o utilitário ST-link para Windows.
Até agora, a única solução que funciona para mim é:
Confirme o que @JasonShiao disse - tive problemas semelhantes com a placa STM32F103 "pílula azul" e ST-LINK V2 - ambos eram (muito) baratos. Apenas adicionando este comentário para o resto do pessoal lá fora.
Fiz várias tentativas, pressione RESET para GND - libere o RESET na hora em que os primeiros caracteres aparecerem no terminal de ST-LINK.
Também tive várias tentativas de "ID de chip desconhecido! 0x5fa0004" - eu diria a mesma causa raiz