nao vi a revista nao, mas afinal pq vc acha que vai ser incrivelmente lenta ? eles estao usando um PIC e uma porta serial a 9600 bps ?
os BDMs on-board nos kits e nos adaptadores da P&E Micro usam um microcontrolador meio jaguara, um 9S12 com USB, e ateh que funcionam bem, pois a maioria do hardware do BDM na verdade esta on-chip no coldfire, assim a unica diferenca de velocidade entre um BDM USB e um BDM serial seria descarregar uma FLASH, por exemplo.
em relacao ao JTAG, eh praticamente equivalente o hardware, ou seja, daria o mesmo trampo! porem no caso do BDM existem instrucoes curtas para acessar registros, ler e escrever na memoria. os dispositivos programaveis via JTAG costumam ter isso, mas na maioria dos outros dispositivos a JTAG soh serve mesmo para fazer teste do encapsulamento e esse eh o caso no coldfire...
neste caso, ateh daria para gravar uma flash, mas precisaria descarregar os bitstreams com o estado dos 160 pinos e ficar alterando isso no tempo para conseguir simular acessos ao bus, daih sim fica incrivelmente lento!
