Página 1 de 2
Por que não posso ler Pendrive com o 2368?

Enviado:
13 Out 2009 08:48
por proex
Ora, (estava eu aqui pensando) se a USB do LPC2368 consegue enviar e receber dados, o que me impede de ler e gravar dados num Pendrive?
O que me impede de enviar comandos de inicialização para o Pendrive, ler seus registradores de configuração etc, da mesma forma que eu faria no caso de um cartão SD?

Enviado:
13 Out 2009 08:58
por xultz
Porque o pendrive é USB client, e a USB do LPC é client. Um deles tem que ser host e o outro client.
É possível fazer tudo em firmware, tem um louco que fez prá AVR, se você for corajoso o suficiente, manda ver.

Enviado:
13 Out 2009 09:02
por tcpipchip
Concordo contigo
...ou portou as rotinas em C da distruibuição do LINUX


Enviado:
13 Out 2009 09:09
por fabim
o USB host, é um hw proprietário, no qual ao pegar o descriptor, faz a configuração do hw de leitura e ping no tempo que o descriptor falou.
O host, tem o hw de tal forma que pelo descriptor, você seta endereços e etc, apartir daí o usb cliente é como se fosse uma memoria, o qual o host le escreve.
No header dos buffer, tem os flag´s de sinalização, endereço do buffer, numero de bytes a ser escrito ou lido.
Tem um projetinho que o cara fez na net, utilizando um 12F629 com xtal de 24mhz. Ele emulou um cliente via software. E tem um outro que o cara usou um 8051 e emulou um host 1.1 tudo via software.
A partir do momento que se conhece o hw, e o protocolo, zé fini.
Só que lembre-se, tu não pode usar uma porta USB cliente, que é como se fosse o o data e clock de uma memoria, SLAVE, para poder ler outra memoria, SLAVE,.
Tu precisa de um HOST, para ler uma SLAVE.
Cabeção

Enviado:
13 Out 2009 09:56
por Silvio51
fabim escreveu:o USB host, é um hw proprietário, no qual ao pegar o descriptor, faz a configuração do hw de leitura e ping no tempo que o descriptor falou.
O host, tem o hw de tal forma que pelo descriptor, você seta endereços e etc, apartir daí o usb cliente é como se fosse uma memoria, o qual o host le escreve.
No header dos buffer, tem os flag´s de sinalização, endereço do buffer, numero de bytes a ser escrito ou lido.
Tem um projetinho que o cara fez na net, utilizando um 12F629 com xtal de 24mhz. Ele emulou um cliente via software. E tem um outro que o cara usou um 8051 e emulou um host 1.1 tudo via software.
A partir do momento que se conhece o hw, e o protocolo, zé fini.
Só que lembre-se, tu não pode usar uma porta USB cliente, que é como se fosse o o data e clock de uma memoria, SLAVE, para poder ler outra memoria, SLAVE,.
Tu precisa de um HOST, para ler uma SLAVE.
Cabeção
Blá blá blá blá blá blá.... O único detalhe é que o LPC2368 também é Host... blá bá blá blá blá blá.

Enviado:
13 Out 2009 10:43
por Silvio51
Sendo assim: Dá sim pra ler e escrever em Pen drive
ou qualquer outro dispositivo USB... a USB do LPC2368 pode ser
configurada para ser Device, Host e OTG (On the Go). Não me pergunte
como podemos fazer isto, pois não tenho funções implementadas... mas
tenho um kit com este uC (LPC2368) e estou pesquisando...

Enviado:
13 Out 2009 11:04
por Rodrigo_P_A
Silvio51 escreveu:Sendo assim: Dá sim pra ler e escrever em Pen drive
ou qualquer outro dispositivo USB... a USB do LPC2368 pode ser
configurada para ser Device, Host e OTG (On the Go). Não me pergunte
como podemos fazer isto, pois não tenho funções implementadas... mas
tenho um kit com este uC (LPC2368) e estou pesquisando...
o 2368 não é host, o 2388 sim.

Enviado:
13 Out 2009 11:08
por fabim
Silvio51 escreveu:Sendo assim: Dá sim pra ler e escrever em Pen drive
ou qualquer outro dispositivo USB... a USB do LPC2368 pode ser
configurada para ser Device, Host e OTG (On the Go). Não me pergunte
como podemos fazer isto, pois não tenho funções implementadas... mas
tenho um kit com este uC (LPC2368) e estou pesquisando...
blablablablabla.
Meo, quando não tiver certeza de algo cale seus dedos!!
Pega a m**** do UM ou datalixo do 2368, antes de sair falando porcarias sem sentido.
Eu sei o que digo, pois eu fiz uma liby usb para o pic linha 18F, e deixei aberta.
E para host, eu e o proex estamos brincando com o 1756/66 , e qualquer um que ja se aprofundou em usb, e olhar as rotinas vai saber qual diferença de device, host, ou sei lá que m**** mais tiver.
Putz, esses manés me deixam fulo.

Enviado:
13 Out 2009 11:23
por xultz
Ah loco!
Porrada! Porrada! Porrada! Porrada! Porrada!
(me sinto no colegial agora, como era divertido ver briga na saída do colégio)

Enviado:
13 Out 2009 11:43
por EvandroPic
daqui a pouco aparece os supervisores e o diretor e leva todo mundo pra sala da Diretoria...


Enviado:
13 Out 2009 12:26
por Silvio51
fabim escreveu:Silvio51 escreveu:Sendo assim: Dá sim pra ler e escrever em Pen drive
ou qualquer outro dispositivo USB... a USB do LPC2368 pode ser
configurada para ser Device, Host e OTG (On the Go). Não me pergunte
como podemos fazer isto, pois não tenho funções implementadas... mas
tenho um kit com este uC (LPC2368) e estou pesquisando...
blablablablabla.
Meo, quando não tiver certeza de algo cale seus dedos!!
Pega a m**** do UM ou datalixo do 2368, antes de sair falando porcarias sem sentido.
Eu sei o que digo, pois eu fiz uma liby usb para o pic linha 18F, e deixei aberta.
E para host, eu e o proex estamos brincando com o 1756/66 , e qualquer um que ja se aprofundou em usb, e olhar as rotinas vai saber qual diferença de device, host, ou sei lá que m**** mais tiver.
Putz, esses manés me deixam fulo.
Blá blá blá blá blá.... calma menina.... desceu do salto ? Errei de micro.... me referia ao LPC2388... é que tá uma "LPCzada" só aqui.... confundí os troço... com ele sim: Dá pra fazer Host ( o LPC1766 também).
Te controla bonequinha de papai... tá nervoso ???

Enviado:
13 Out 2009 14:10
por xultz
Ah loco, eu não deixava!
Porrada! Porrada! Porrada! Porrada! Porrada! Porrada! Porrada!

Enviado:
13 Out 2009 15:26
por fabim
xultz escreveu:Ah loco, eu não deixava!
Porrada! Porrada! Porrada! Porrada! Porrada! Porrada! Porrada!
á sim silvio51, realmente o P/N LPC2368 é muito parecido com LPC1766... tendi...
Aff, to saindo precisando de mim, não conte comigo..

Enviado:
13 Out 2009 15:40
por polesapart
TPM é dose.

Enviado:
13 Out 2009 17:24
por ivan
OLHA A FACA!