Página 1 de 1

Bootloader por USB

MensagemEnviado: 20 Ago 2009 19:44
por gabriel_prd
Boa noite ae moçada,

Alguém tem algum documentos, aplication note ou algo do genero sobre Gravação direta pela USB com os ARM lpc17xx?
tenho notebook e não tem serial, aquele problema de sempre....

Procurei lá no site da NXP, mas naõ achei nada sobre o Boot pela usb...

Abraçoss

MensagemEnviado: 27 Ago 2009 07:58
por tcpipchip
Gabriel...

Voce pode dar boot pela usb em algums ARM9 da ATMEL...

Da NXP...eu nunca vi...pelo menos nos chips que estudei....

MensagemEnviado: 27 Ago 2009 12:47
por gabriel_prd
É parece que não tem mesmo....

Eu achei alguns docomentos sobre bootloader via Ethernet e USB mas pra linha LPC2000, e eu queria pra Linha LPC 17xx.
Mas tudo bem ;D
Valeu por responder =D

MensagemEnviado: 27 Ago 2009 16:30
por polesapart
De acordo com isto (na página 605):

http://www.standardics.nxp.com/support/documents/microcontrollers/pdf/user.manual.lpc17xx.pdf


O bootloader desta série ainda é limitado a porta serial 0. Mesmo que adaptasse o programa secundário descrito nas app notes da serie 2000 pra permitir a regravacao via usb, a carga deste teria que ser feita ao menos 1 vez pela porta serial 0.

Minhas experiências com cabos usb serial foram meio frustrantes (até que um safado da clone excedeu as expectativas e funcionou bem), então comprei um adaptador cardbus com duas portas seriais hehe.

A nxp poderia implementar um bootloader que emulasse uma serial via usb, isto seria baba :-)

MensagemEnviado: 27 Ago 2009 16:53
por gabriel_prd
Eles podiam mesmo....
Trabalhar com serial e notebook é F*** pra caramba....

To pensando em emular um serial com um PIC4550 mesmo, vamo ver no que dá! =D

Abraços!

MensagemEnviado: 29 Ago 2009 12:10
por _blackmore_
tenho o mesmo problema de ter um note q não tem serial .. dae pergunto ...

será que usando aqueles conversor USB <> serial da FTDI (FT232BL ou BM) seria possível?
eu tenho um aqui ... (LPC1766 E UM FT232) ... mas não quero fazer caca e perder o bixin ...

mas vou procurar ler o material postado ...

abrax!

MensagemEnviado: 29 Ago 2009 14:50
por polesapart
_blackmore_ escreveu:tenho o mesmo problema de ter um note q não tem serial .. dae pergunto ...

será que usando aqueles conversor USB <> serial da FTDI (FT232BL ou BM) seria possível?
eu tenho um aqui ... (LPC1766 E UM FT232) ... mas não quero fazer caca e perder o bixin ...

mas vou procurar ler o material postado ...

abrax!


Sim, não tem crise. O bootloader fica numa área oculta, que vc não consegue apagar/danificar pelo processo normal de gravação. Então se der caca durante o processo, dá pra tentar de novo. A única restrição é tomar cuidado pra não habilitar a proteção contra regravação :-)

MensagemEnviado: 29 Ago 2009 15:13
por _blackmore_
e como tomar estes cuidados? hard ou software (igual nos PIC´s?)

me desculpe se for coisa muito básica ... mas é que estou levantando informações, gravador, compilador, o proprio micro controlador, interfaces ... além de que eu não tenho experiência .. é meu primeiro contato com os ARM.

abrax!

MensagemEnviado: 29 Ago 2009 16:51
por polesapart
É por software, tem um endereço na flash onde você grava um valor específico para habilitar a proteção.

Esquenta não, é pra isto que existe o fórum hehehe
Abraços!

MensagemEnviado: 29 Ago 2009 16:53
por _blackmore_
hehe

posso estar muito enganado, mas quanto mais pergunto e me respondem e também encontro informação menos cabeças tem o monstro!! hahaha

abrax!

MensagemEnviado: 29 Ago 2009 16:55
por gabriel_prd
E parece que esse arm é um monstro de muitas cabeças....

MensagemEnviado: 29 Ago 2009 17:08
por polesapart
32 cabeças, mas são bem pequenas :P