Página 1 de 1
OpenSDA

Enviado:
28 Out 2012 23:04
por mastk
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

Enviado:
01 Jan 2013 22:49
por mastk
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.
Re: OpenSDA

Enviado:
02 Jan 2013 01:29
por msamsoniuk
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!


Enviado:
03 Jan 2013 08:40
por mastk
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.

Enviado:
03 Jan 2013 21:24
por msamsoniuk
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.