OpenSDA

Software e Hardware para uC da Qualcomm, NXP, FreeScale e Motorola

Moderadores: 51, guest2003

OpenSDA

Mensagempor mastk » 28 Out 2012 23:04

A Freescale traiu o movimento HCS/68K e partiu para os cores genéricos e eis que me ela aparecer com uma interface de DEBUG curiosa, OpenSDA, alguém já a utilizou em outros ARMs? Parece uma ideia bacana, padronizar os JTAGs, assim não haverá mais um JTAG para FPGA, um para uma familia de ARMs de um fabricante e outro de outra e assim por diante. Por 12 dólares acho que vou pegar o KIT de baixo custo para ver a estabilidade dessa nova interface e recursos desse novo processador.

http://cache.freescale.com/files/32bit/doc/user_guide/OPENSDAUG.pdf?fpsp=1
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor mastk » 01 Jan 2013 22:49

Olá Mastk, tudo bem?

Bem eu peguei um Kit desses e funcionar funciona bem, nunca vi nada melhor para gravar firmware, porem depende dos compiladores podres de ARM, Keil, IAR e o lixo atômico do CW 10.x, recomendo que pense bem no GCC e vá estuda-lo.
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Re: OpenSDA

Mensagempor msamsoniuk » 02 Jan 2013 01:29

mastk escreveu:A Freescale traiu o movimento HCS/68K e partiu para os cores genéricos e eis que me ela aparecer com uma interface de DEBUG curiosa, OpenSDA, alguém já a utilizou em outros ARMs? Parece uma ideia bacana, padronizar os JTAGs, assim não haverá mais um JTAG para FPGA, um para uma familia de ARMs de um fabricante e outro de outra e assim por diante. Por 12 dólares acho que vou pegar o KIT de baixo custo para ver a estabilidade dessa nova interface e recursos desse novo processador.

http://cache.freescale.com/files/32bit/doc/user_guide/OPENSDAUG.pdf?fpsp=1


francamente, nao entendi como o negocio funciona e tao pouco a universalidade do negocio... dah para usar em outras mcus? nao parece! e de qq forma, a importancia da freescale esta caido rapido a medida que eles aposentam os processadores especializados com periferia ultracomplexa e trocam por processadores genericos com periferia generica... acho mais jogo mesmo investir em FPGAs a longo prazo! :)
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor mastk » 03 Jan 2013 08:40

Jtags deveriam ser todos iguais, ou seja, o que grava um FPGA, deveria gravar qualquer ARM e dispositivos similares.

O OpenSDA, até aonde eu sei nesse momento serve apenas para esse cara KL25, mas se pegar vai ser otimo, gravar um firmware vai ser algo que vai dispensar qualquer gravador especifico.

Em suma, a ideia é boa, se vai pegar, estou achando dificil, a Freescale, está dando um pessimo suporte, falta de documentação e assim por diante.
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor msamsoniuk » 03 Jan 2013 21:24

na real JTAG eh um negocio padrao e jah vi varias placas com longas cadeias JTAG. eh um negocio que funciona bem p/ teste, mas na hora de programar e debugar a coisa complica bastante, pq cada device tem sua particularidade, que eh tratada por um software especifico. e o tal software soh sabe lidar com determinada interface JTAG. talvez se houvesse uma interface JTAG barata e difundida, que tivesse um driver bom, os fabricantes comecassem a utilizar. mas acho dificil, na real, acho que os caras querem mais eh que todo mundo se F***. se vc quiser programar p/ o fabricante X e Y, vc vai ter q ter o JTAG do fabrica X e o JTAG do fabricante Y. eh tipo uma penalidade q vc sofre por querer ter mais de um fornecedor.
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04


Voltar para NXP (ex-FreeScale (ex-Motorola))

Quem está online

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

x