Bootloader por USB

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Bootloader por USB

Mensagempor gabriel_prd » 20 Ago 2009 19:44

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
gabriel_prd
Bit
 
Mensagens: 29
Registrado em: 30 Set 2007 13:21
Localização: Bauru / São Carlos - SP

Mensagempor tcpipchip » 27 Ago 2009 07:58

Gabriel...

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

Da NXP...eu nunca vi...pelo menos nos chips que estudei....
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor gabriel_prd » 27 Ago 2009 12:47

É 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
gabriel_prd
Bit
 
Mensagens: 29
Registrado em: 30 Set 2007 13:21
Localização: Bauru / São Carlos - SP

Mensagempor polesapart » 27 Ago 2009 16:30

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 :-)
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor gabriel_prd » 27 Ago 2009 16:53

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!
gabriel_prd
Bit
 
Mensagens: 29
Registrado em: 30 Set 2007 13:21
Localização: Bauru / São Carlos - SP

Mensagempor _blackmore_ » 29 Ago 2009 12:10

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!
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor polesapart » 29 Ago 2009 14:50

_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 :-)
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor _blackmore_ » 29 Ago 2009 15:13

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!
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor polesapart » 29 Ago 2009 16:51

É 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!
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor _blackmore_ » 29 Ago 2009 16:53

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!
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor gabriel_prd » 29 Ago 2009 16:55

E parece que esse arm é um monstro de muitas cabeças....
gabriel_prd
Bit
 
Mensagens: 29
Registrado em: 30 Set 2007 13:21
Localização: Bauru / São Carlos - SP

Mensagempor polesapart » 29 Ago 2009 17:08

32 cabeças, mas são bem pequenas :P
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba


Voltar para ARM

Quem está online

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

cron

x