opa! te passaram duas dicas furadas entao! :)
diferentemente do ARM, o coldfire nao faz debug via JTAG, portanto vc nao precisa cair em uma interface JLINK carissima como estas:
http://www.segger-us.com/jlinkjtagemulator.htm
no coldfire a interface JTAG soh serve para boundary scan e, de certa forma, o hardware carissimo que eu imagino que existe dentro de um JLINK jah esta integrado on-chip no coldfire, de modo que vc usa uma interface BDM para debug:
http://www.s4wsbox.com/?q=node/46
bem mais em conta... porem vc nao precisa de um BDM para usar o coldfire. quem te passou essa dica furada provavelmente estava pensando em um coldfire v1, que soh boota a partir de memoria interna.
nao eh o caso do MCF52274 (versao TQFP do MCF52277), que eh um processador maior e sempre boota da memoria externa e que pode ser uma EPROM paralela ou uma EEPROM/FLASH SPI. e no caso de uma FLASH SPI o negocio fica muito melzinho na chupeta, pq qq outro microcontrolador pode gravar essa memoria FLASH SPI, ou seja, vc nao precisa gastar dinheiro com um BDM para fazer esse trabalho. a minha sugestao eh colocar jumpers entre o processador e a memoria FLASH SPI de modo que possa desconectar eletricamente do processador e conectar em um microcontrolador qualquer, que funcionaria como interface conversor RS232/SPI entre um PC e a memoria SPI. outra alternativa eh montar a memoria socketeada e gravar externamente. enfim, o fato eh que dispensa BDM.
mas se vc realmente precisar fazer debug, ainda assim nao precisa desembolsar nada, pq vc pode montar um BDM usando componentes baratos e de facil aquisicao:
http://usbdm.sourceforge.net/USBDM_V4.0 ... index.html
mas eu francamente nunca vi necessidade, principalmente se vc for usar um codigo solido e testado como o uboot e uclinux.
bom, dah uma olhada no esquematico do reference design do MCF52277:
http://www.freescale.com/files/32bit/ha ... EVBSCH.pdf
eh bem completao, com LCD, MMC, USB OTG, 64MB de DDR, 16MB de FLASH paralela, 4MB de FLASH SPI e interface de audio.
rcakto escreveu:Marcelo, eu dexei de lado pq me falaram que somente posso usar o coldfire E PRECISO DE UM JLINK... ou eu compro o jlink ou eu compro o chip e faco uma placa proto pra mim... entao f**** geral... mas futuramente irei dar uma olhada em outras familias e fabricantes apos aprender o basico...