BDM simples

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

Moderadores: 51, guest2003

BDM simples

Mensagempor Maia » 30 Jun 2007 10:46

Olá,
Recebi umas amostras desse novo S08 e do ColdFire e estou querendo montar um BDM bem simples só pra começar a brincar. Procurei na internet e só achei circuitos com USB. Não existe nenhum que use a porta serial ou paralela e que seja simples para montar?
Obrigado por qualquer dica.
Abraços,
Maia
Avatar do usuário
Maia
Byte
 
Mensagens: 348
Registrado em: 15 Out 2006 16:25
Localização: Rio de Janeiro

Mensagempor Fábio Pereira » 30 Jun 2007 19:04

Infelizmente não,

Parece que até já existiram BDMs paralelos e seriais que eram suportados pelas versões mais antigas do CW, atualmente só há suporte para os modelos USB.

Até +
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON

Mensagempor Maia » 01 Jul 2007 15:21

Olá Fábio,
Obrigado pela sua resposta.

Alguém sabe se o BDM do KIT DEMO9RS08KA2 que vende na Farnell serve?

Abraços,
Maia
Avatar do usuário
Maia
Byte
 
Mensagens: 348
Registrado em: 15 Out 2006 16:25
Localização: Rio de Janeiro

Mensagempor msamsoniuk » 03 Jul 2007 12:40

depende, para conexao direta da serial assincrona, apenas o HC908 possui suporte atraves de um firmware de debug. no caso da paralela, seria possivel conectar diretamente apenas em um tradicional BDM de 23 pinos, que possui sinalizacao para garantir que exista sincronismo entre o PC e o processador a ser debugado.

no caso da BDM de 1 pino usada no HCS08, realmente nao tem possibilidade de usar uma serial ou paralela diretamente, visto que nao tem como simular corretamente a sinalizacao atraves de um PC (dependeria de loops de software q iriam variar de maquina para maquina).

se vc usar indiretamente, atraves de um microcontrolador, daih sim, o microcontrolador pode gerar a sinalizacao do BDM de 1 pino e se comunicar com qq outro dispositivo, mas aih entra o problema dos softwares de desenvolvimento atualmente estarem esperando por um BDM conectado na USB.
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor Fábio Pereira » 03 Jul 2007 14:30

Verdade,

Até mesmo porque o BDM utiliza pulsos de alta velocidade e algumas funcionalidades críticas em relação ao tempo (especialmente a medição do clock do dispositivo alvo).

Quanto ao BDM dos KA2, até onde eu sei ele só funciona com os dispositivos de 8 e 16 pinos da Freescale. Não sei como fica em relação aos outros.

T+

Fábio
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON

Mensagempor Maia » 03 Jul 2007 16:22

Obrigado pelas respostas pessoal. Já vi que debugar tá complicado. E gravar, tem como pela serial, usando um bootloader?
Abraços,
Maia
Avatar do usuário
Maia
Byte
 
Mensagens: 348
Registrado em: 15 Out 2006 16:25
Localização: Rio de Janeiro

Mensagempor Fábio Pereira » 03 Jul 2007 16:45

Somente se o chip já tiver um bootloader pré-gravado na memória.

Até onde eu sei os novos Flexis não possuem esta opção.

Até +
Fábio Pereira
embeddedsystems.io
Avatar do usuário
Fábio Pereira
Word
 
Mensagens: 674
Registrado em: 16 Out 2006 09:07
Localização: Kitchener, ON


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

Quem está online

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

x