Gravar In circuit

Enviado:
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

Enviado:
06 Jul 2016 13:27
por andre_luis
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

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

Enviado:
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

Enviado:
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