Página 1 de 1

Gravar In circuit

MensagemEnviado: 06 Jul 2016 11:23
por MSGF2K
Bom dia pessoal, estou começando com ST e tentando gravar In circuit o STM8S003F3P6 de 20 pinos soic, usando a placa discovery, já retirei os jumpers SB1 e SB2 e fiz um flat para conectar na minha placa os pinos VDD, GND, RESET e SWIM, coloquei o capacitor de 680nF no VCAP e nada, fiz uma pci "adaptador" só com o micro em SMD conectado estes 4 fios e nada. Já perdi 4 micros com isso, pior que conferi tudo, será que tem mais algum detalhe ?
Obrigado a quem puder me ajudar.

Re: Gravar In circuit

MensagemEnviado: 06 Jul 2016 13:27
por aluis-rcastro
Nunca usei esse gravador aí, mas...

  • Se tiver como ajustar a frequencia do CLK do gravador, coloca a menor possivel.
  • Verifica se as conexões Gravador/uC estão com o menor comprimento possivel.

Re: Gravar In circuit

MensagemEnviado: 06 Jul 2016 16:47
por eletroinf
Vamos lá.
1) Qual erro acontece (mensagem, sintoma)?
2) Qual software está usando?

Re: Gravar In circuit

MensagemEnviado: 11 Jul 2016 13:42
por MSGF2K
Obrigado André pelas dicas, e Eletroinfo o erro é de conexão SWIN (error 30006) chip não responde. Quanto ao software, eu fiz uns testes com a saida PWM e um botão, funcionando beleza, escrito em C no STVD.
Eu resolvi trocando o encapsulamento apenas, coloquei um LQFP32 e funcionou, ainda não entendi o que aconteceu com os TSSOP20. As conexões estão corretas para os dois tipos, mas enfim resolvi em partes, depois tentarei descobrir o que aconteceu obrigado a todos pela dicas.
Link manual da placa que estou usando :



http://www.st.com/content/ccc/resource/technical/document/user_manual/c8/37/11/ba/b5/e7/4c/ee/DM00040810.pdf/files/DM00040810.pdf/jcr:content/translations/en.DM00040810.pdf

Re: Gravar In circuit

MensagemEnviado: 19 Jan 2019 01:13
por Guri
Não sei se vai ajudar, mas vou tentar.

Eu já fiz a gravação de chips STM m0 e m3 através da discovery, o precedimento foi o seguinte.

- Você retira os jumpers DISCOVERY.
- Conecta através do conector SWD os seguintes pinos ao MCU externo (Vcc, Gnd, Clk, Dio e nReset).

A saber a pinagem desse conector é essa:

1 - Vdd
2 - Clk
3 - Gnd
4 - Dio
5 - nReset
6 - N.c.

Nas minhas placas de projeto, sempre deixo essas 5 conecções para gravações incircuit.

Todavia, se você tiver uma gravadora universal Elnec é só comprar o adaptador e queimar o chip direto...kkk

Boa sorte