Entrar    Registrar

openocd

Software e Hardware para linha ARM

Moderadores: guest2003, 51, Renie, gpenga

  • Autor
    Mensagem

openocd

Mensagempor tcpipchip » 02 Jul 2019 12:40

Bom dia

Esta rodando bem na maquina de voces com WINDOWS 7 ? Ou apenas no LINUX ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: openocd

Mensagempor eliveltonpsantos » 04 Jul 2019 09:50

Usei ano passado o OpenOCD para depurar o STM32 pelo Eclipse usando as placas STM-Nucleo com ST-Link 2 tanto no Windows 7 e no Windows 10 e não tive problema.
eliveltonpsantos
Bit
 
Mensagens: 38
Registrado em: 30 Jun 2017 09:14

Re: openocd

Mensagempor tcpipchip » 04 Jul 2019 18:31

mas tem alguma ferramenta mais simples para eu gravar arm m4 (nao necessariamente ST), por exemplo, via ST-LINK V2 ?

Hoje uso SEGGER e DAP-LINK, mas quero ver como é com ST-LINK V2
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: openocd

Mensagempor eliveltonpsantos » 11 Jul 2019 16:56

Eu acho que o ST-LINK/V2 é exclusivo para os MCUs da STMicroelectronics. É possível substituir (legalmente) o firmware das STM32 Nucleo Boards para funcionar como um J-Link, mas ele também fica restrito aos MCUs da STMicroelectronics.
Tanto no caso do ST-LINK/V2 quanto do J-Link Base, eu usava o OpenOCD para depurar o código dentro do Eclipse. Claro que ele também grava o firmware, mas quando era somente para gravar o código em várias placas (linha de produção) existe o STM32CubeProgrammer no caso do ST-LINK/V2 e há um programa dentro da pasta de instalação do SEGGER chamado SEGGER J-Flash Lite (ou algo assim); ambos funcionam de maneira semelhante: só abrir o programa, buscar o arquivo binário e apertar no botão "Download".
eliveltonpsantos
Bit
 
Mensagens: 38
Registrado em: 30 Jun 2017 09:14

Re: openocd

Mensagempor pamv » 11 Jul 2019 18:41

Parece que alguém conseguiu alguma coisa

https://electronics.stackexchange.com/q ... n-st-chips
pamv
Word
 
Mensagens: 823
Registrado em: 20 Jun 2016 21:47

Re: openocd

Mensagempor eliveltonpsantos » 12 Jul 2019 09:04

Interessante isso aí... Vou dar uma olhada!
eliveltonpsantos
Bit
 
Mensagens: 38
Registrado em: 30 Jun 2017 09:14

Re: openocd

Mensagempor tcpipchip » 13 Jul 2019 13:11

vou ficar com o opencd mesmo!
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: openocd

Mensagempor tcpipchip » 16 Jul 2019 16:32

Compilei o openocd no linux e já estou tendo progressos com a geracao do .CFG

Open On-Chip Debugger 0.10.0 (2019-07-15) [https://github.com/sysprogs/openocd]
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
debug_level: 2

WARNING: interface/stlink-v2.cfg is deprecated, please switch to interface/stlink.cfg
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : clock speed 1000 kHz
Info : STLINK V2J17S4 (API v2) VID:PID 0483:3748
Info : Target voltage: 3.150785
Info : nrf52.cpu: hardware has 6 breakpoints, 4 watchpoints
Info : Listening on port 3333 for gdb connections
shutdown command invoked
$
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: openocd

Mensagempor tcpipchip » 16 Jul 2019 20:38

Consegui!!!!!!!!!!!!!

=============================
start do servirdor openocd
========================
openocd -d2 -f nordic_nrf52_dk.cfg

=============
start do cliente
=============
telnet localhost 4444

reset init
reset halt
nrf5 mass_erase
set WORKAREASIZE 0x4000
program c:/openOCD/bin/s132_nrf52_2.0.1_softdevice.hex verify
program c:/openOCD/bin/led_switch.ino.hex verify
reset run
exit


nordic_nrf52_dk.cfg
#
# Nordic Semiconductor NRF52 Development Kit (nRF52832)
#
source [find interface/stlink.cfg]

transport select hla_swd

source [find target/nrf52.cfg]

uma das fontes
https://primalcortex.wordpress.com/2017 ... 2832-chip/
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: openocd

Mensagempor tcpipchip » 16 Jul 2019 20:39

Consegui gravar meus NRF52832 e NRF52840 :)
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: openocd

Mensagempor eliveltonpsantos » 17 Jul 2019 11:25

Boa! Com qual programador?
eliveltonpsantos
Bit
 
Mensagens: 38
Registrado em: 30 Jun 2017 09:14

Re: openocd

Mensagempor tcpipchip » 17 Jul 2019 12:49

ST-LINK-V2 (DOURADO)

Nao esqueça antes do ZADIG (winusb driver), ok ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: openocd

Mensagempor eliveltonpsantos » 17 Jul 2019 14:39

Você precisou alterar o firmware ou fazer alguma modificação no hardware?
Eu tenho uma STM32 Nucleo e estou querendo depurar meu código do Atmel SAMD21 enquanto a minha importação da Atmel-ICE não chega...
eliveltonpsantos
Bit
 
Mensagens: 38
Registrado em: 30 Jun 2017 09:14

Re: openocd

Mensagempor tcpipchip » 17 Jul 2019 17:14

Nao alterei nada em Hardware


Cheguei a compilar no LINUX o openocd...e gerar o .cfg....

Mas...nao foi necessario...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: openocd

Mensagempor tcpipchip » 18 Jul 2019 10:24

Voce chegou a utilizar o STM32 CUBE programmer para o ST-LINK V2 ?
Acho que nao vai conseguir atualizar o firmware, certo ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 5999
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Próximo

Voltar para ARM

Quem está online

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