Página 1 de 1

Lpc-Link x Keil

MensagemEnviado: 10 Jun 2010 16:02
por styg
Comprei um kit desses (lpc-link), com o LPC1343, só que não quero usar a IDE da NXP (Lpcxpresso) e sim o Keil que uso faz tempo.

Dei uma procurada no google e não tem jeito (até agora) de fazer o keil reconhecer o jtag dessa lpc-link (precisaria de um plugin pro keil, tipo aquele do coocox).

Então parti minha placa ao meio e espetei na protoboard, pra usar com minha n-Link (u-Link genérico) + Keil.

Acontece que não está reconhecendo minha placa, o jtag ele reconhece (figura abaixo), já que ta mostrando o serial dele.

Imagem

Uploaded with ImageShack.us

Quanto as conexões to fazendo entre o conector JTAG 20 pinos e minha target, é a seguinte:

Target JTAG
SWDIO -> TMS
SWCLK -> TCLK
RESET -> RESET
GND -> GND

Já tentei sem pull-up/pull-down e com pull-ups em swdio/swclk.

Mas não tá virando.

Alguma dica???

MensagemEnviado: 10 Jun 2010 16:31
por proex
Na minha placa do Cortex a Jtag serial esta assim:

Target --->JTAG
+3V3 ---->+3V3......esse esta faltando no seu
SWDIO -> TMS
SWCLK -> TCLK
SWO ----> TDO......esse esta faltando no seu
RESET --> RESET
GND ----> GND

A Jtag precisa receber o +3V3 da sua placa.

Sem isso sua Jtag não vai aparecer listada no Keil.

MensagemEnviado: 10 Jun 2010 18:08
por RobL
Penso que cada fabricante faz o seu "drive" que fica entre o PC (a IDE) e os sinais para o JTAG. Note que há um baita chip lá na frente que também faz o USB.
Só se a fabricante, Embeded Artists do LPCXpresso, liberar para entrar no Keil como plugin o que é viável acontecer em breve, pois já lí algo a respeito.

MensagemEnviado: 10 Jun 2010 23:53
por styg
Bom, o negocio aqui melhorou, por incrivel que pareça o esquema do conector do meu jtag tava invertido por causa do flat.. pqp

Já testei a JTAG em outra placa e ele reconheceu, entao a jtag ta boa.

Então agora sei que a conexão está certa.
Antes não podia conectar o vcc que dava pau, agora ja ta tudo ligado.

Mas ta faltando algo, quando conecto o jtag o led da target continua piscando, ou seja, ela nao entrou em reset...

proex, sabes me dizer se:
1) as linhas SWDIO, SWCLK e SWO tem algum resistor de pull-up/down?
2) o reset do mcu, só para confirmar é ligado no TRST ou SRST?
3) na linha de reset tem alguma coisa ligado, ou só o conector do jtag msm?


Robl, realmente cada fabricante faz o seu "drive" já que de uma placa pra outra muda até mcu e tal... mas os sinais do jtag são padrão, então independente do que tem dentro da caixa preta, qualquer jtag deve funcionar em qualquer placa.


valeu

MensagemEnviado: 11 Jun 2010 07:40
por proex
No Jtag serial não precisa de resistores Pull Up. O Led só vai parar de piscar quando vc entrar no modo Debuger.

MensagemEnviado: 11 Jun 2010 07:54
por RobL
Conforme escrevi acima, não se trata de JTAG e sim o que está entre o JTAG e a IDE (PC).
Para ficar mais claro, você pode ligar diretamente um JTAG a uma porta paralela do seu PC. O JTAG é padrão, no entanto, não fará nada, pois não há um programa para tal.
Podemos fazer esse programa de diversas formas, dependendo de como é nossa IDE. Este é o caso de cada fabricante.
Quando alguém consegue ligar um JTAG a um Keil e ler algo é por que ele sabe como o Keil está lendo o que vem do JTAG. Não necessariamente igual para outros fabricantes.
Já reconhecer o JTAG, não vejo por que seria diferente, mas não é condição suficiente.
Bom, entendí que você não quisesse somente reconhecer o JTAG e sim debugar pela IDE do Keil.

Re: Lpc-Link x Keil

MensagemEnviado: 11 Jun 2010 08:36
por Rodrigo_P_A
styg escreveu:Comprei um kit desses (lpc-link), com o LPC1343, só que não quero usar a IDE da NXP (Lpcxpresso) e sim o Keil que uso faz tempo.

Dei uma procurada no google e não tem jeito (até agora) de fazer o keil reconhecer o jtag dessa lpc-link (precisaria de um plugin pro keil, tipo aquele do coocox).

Então parti minha placa ao meio e espetei na protoboard, pra usar com minha n-Link (u-Link genérico) + Keil.

Acontece que não está reconhecendo minha placa, o jtag ele reconhece (figura abaixo), já que ta mostrando o serial dele.

Imagem

Uploaded with ImageShack.us

Quanto as conexões to fazendo entre o conector JTAG 20 pinos e minha target, é a seguinte:

Target JTAG
SWDIO -> TMS
SWCLK -> TCLK
RESET -> RESET
GND -> GND

Já tentei sem pull-up/pull-down e com pull-ups em swdio/swclk.

Mas não tá virando.

Alguma dica???


Esta JTAG que você tem não é compatível com SWD , veja que a CheckBox SWD não está habilitada para ser checada, esta sua JTAG deve ser algum clone do ULINK1 e você não vai conseguir usar com o cortex via interface SWD, só vai conseguir usar via interface JTAG padrão.

Se a sua JTAG fosse compatível com SWD a caixa de texto apareceria assim:

Imagem

Re: Lpc-Link x Keil

MensagemEnviado: 11 Jun 2010 12:23
por styg
Rodrigo_P_A escreveu:
styg escreveu:Comprei um kit desses (lpc-link), com o LPC1343, só que não quero usar a IDE da NXP (Lpcxpresso) e sim o Keil que uso faz tempo.

Dei uma procurada no google e não tem jeito (até agora) de fazer o keil reconhecer o jtag dessa lpc-link (precisaria de um plugin pro keil, tipo aquele do coocox).

Então parti minha placa ao meio e espetei na protoboard, pra usar com minha n-Link (u-Link genérico) + Keil.

Acontece que não está reconhecendo minha placa, o jtag ele reconhece (figura abaixo), já que ta mostrando o serial dele.

Imagem

Uploaded with ImageShack.us

Quanto as conexões to fazendo entre o conector JTAG 20 pinos e minha target, é a seguinte:

Target JTAG
SWDIO -> TMS
SWCLK -> TCLK
RESET -> RESET
GND -> GND

Já tentei sem pull-up/pull-down e com pull-ups em swdio/swclk.

Mas não tá virando.

Alguma dica???


Esta JTAG que você tem não é compatível com SWD , veja que a CheckBox SWD não está habilitada para ser checada, esta sua JTAG deve ser algum clone do ULINK1 e você não vai conseguir usar com o cortex via interface SWD, só vai conseguir usar via interface JTAG padrão.

Se a sua JTAG fosse compatível com SWD a caixa de texto apareceria assim:

Imagem



Ow fuck, man!

Parece que eu tava pressentindo isso, semana passada comprei um CoLinkEx, agora negócio é esperar chegar.

Obrigado pessoal!

Re: Lpc-Link x Keil

MensagemEnviado: 17 Abr 2013 09:43
por longo.251272
Chegou a usar o ColinkEX ? Estou pensando em comprar uma para conectar com a http://www.wvshare.com/product/Open407I-C-Package-B.htm .

Valeu

Re: Lpc-Link x Keil

MensagemEnviado: 18 Abr 2013 09:50
por styg
longo.251272 escreveu:Chegou a usar o ColinkEX ? Estou pensando em comprar uma para conectar com a http://www.wvshare.com/product/Open407I-C-Package-B.htm .

Valeu


Cara, comprei e mal usei, tá guardada numa caixa, se quiser posso vendê-la.