collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[27 de Março de 2024, 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Partilha USB to USB  (Lida 13545 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline nunosilvarocha

  • Mini Robot
  • *
  • Mensagens: 337
Partilha USB to USB
« em: 12 de Janeiro de 2016, 20:41 »
O conceito é estranho, mas por vezes dá muito jeito.

O dispositivo tem duas portas USB e permite partilhar, de uma lado, o conteúdo da drive de CD's e em algumas versões uma ISO directa. Do outro lado o dispositivo é reconhecido como uma drive de CD's com o conteúdo da anterior.

Basicamente partilha a drive de CD's por USB
http://www.ebay.com/itm/Laptop-PC-Notebook-USB-2-0-Optical-Disc-Drive-ODD-Share-Cable-Win2000-XP-Vista-7-/191211700196?hash=item2c851affe4:g:RFsAAOxyLN9ShHfa

Alguém faz ideia que tipo de integrado está por detrás disto?
Gostava de perceber como é feito, pois gostava de aplicar o conceito mas num protejo diferente.

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.947
  • NERD!
Re: Partilha USB to USB
« Responder #1 em: 12 de Janeiro de 2016, 20:58 »
Num dispositivo desses o que me parece complicado é o SW para PC. Programação de drivers em windows é hardcore...

Offline nunosilvarocha

  • Mini Robot
  • *
  • Mensagens: 337
Re: Partilha USB to USB
« Responder #2 em: 12 de Janeiro de 2016, 21:01 »
Num dispositivo desses o que me parece complicado é o SW para PC. Programação de drivers em windows é hardcore...

E que tipo de HW se aplicaria a este caso?
A ideia que eu tenho é para ser aplicada em linux. Simplifica as coisas?

Offline KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.481
Re: Partilha USB to USB
« Responder #3 em: 12 de Janeiro de 2016, 21:25 »
O estranho ai desse anuncio, eh que diz q consegue partilhar o driver, mesmo para fazer boot por ele... parece ser estranho que isso seja possivel sem software...

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Partilha USB to USB
« Responder #4 em: 12 de Janeiro de 2016, 21:40 »
Magia das magias..
É USB para LAN, basicamente ficas com um interface lan/ethernet entre os pc's, partilha de ficheiros é trivial, e o hardware tambem..
Avr fanboy

Offline nunosilvarocha

  • Mini Robot
  • *
  • Mensagens: 337
Re: Partilha USB to USB
« Responder #5 em: 12 de Janeiro de 2016, 22:28 »
O estranho ai desse anuncio, eh que diz q consegue partilhar o driver, mesmo para fazer boot por ele... parece ser estranho que isso seja possivel sem software...

Mas funciona mesmo.
Ao conectar o dispositivo abre uma aplicação para selecionar a drive de CD a partilhar.
Do outro lado é reconhecido como uma drive de CD comum.

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.947
  • NERD!
Re: Partilha USB to USB
« Responder #6 em: 12 de Janeiro de 2016, 23:12 »
O estranho ai desse anuncio, eh que diz q consegue partilhar o driver, mesmo para fazer boot por ele... parece ser estranho que isso seja possivel sem software...

Mas funciona mesmo.
Ao conectar o dispositivo abre uma aplicação para selecionar a drive de CD a partilhar.
Do outro lado é reconhecido como uma drive de CD comum.
Então não é sem software  ;)
Dois USB slaves (deve haver micros com mais de 1 periférico USB, senão SPI entre eles), um a emular um drive de CD para quem recebe, o outro lado com uma imagem com o SW (CD, HDD, o que der mais jeito de implementar), e uma outra interface (HID não deve ser pelo volume de dados a transferir, não sei que outras classes tem drivers nativos no windows, talvez um ficheiro "virtual" num HDD emulado... já estou a inventar) para comunicar com a aplicação que trata de fazer passar a informação do drive a replicar.

Offline nunosilvarocha

  • Mini Robot
  • *
  • Mensagens: 337
Re: Partilha USB to USB
« Responder #7 em: 12 de Janeiro de 2016, 23:26 »
O estranho ai desse anuncio, eh que diz q consegue partilhar o driver, mesmo para fazer boot por ele... parece ser estranho que isso seja possivel sem software...

Mas funciona mesmo.
Ao conectar o dispositivo abre uma aplicação para selecionar a drive de CD a partilhar.
Do outro lado é reconhecido como uma drive de CD comum.
Então não é sem software  ;)
Dois USB slaves (deve haver micros com mais de 1 periférico USB, senão SPI entre eles), um a emular um drive de CD para quem recebe, o outro lado com uma imagem com o SW (CD, HDD, o que der mais jeito de implementar), e uma outra interface (HID não deve ser pelo volume de dados a transferir, não sei que outras classes tem drivers nativos no windows, talvez um ficheiro "virtual" num HDD emulado... já estou a inventar) para comunicar com a aplicação que trata de fazer passar a informação do drive a replicar.
Sim, abre uma aplicação. Vou tentar explicar-me melhor.
  • Conectamos um dos USB's;
  • O dispositivo é reconhecido como drive de CD que inicia uma aplicação (a aplicação está dentro da drive).
  • A aplicação permite selecionar a drive de CD que queremos partilhar.
  • Do outro lado o USB é reconhecido como uma drive de CD, que é um clone da drive selecionada no ponto 3

Em alguns modelos de dispositivos é até possível selecionar diretamente uma ISO para a drive clone.

Que HW sugerem para este tipo de projetos? Não precisa de ter o software no próprio dispositivo.

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.947
  • NERD!
Re: Partilha USB to USB
« Responder #8 em: 12 de Janeiro de 2016, 23:39 »
Já disse atrás: um micro-controlador com 2 interfaces USB.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Partilha USB to USB
« Responder #9 em: 12 de Janeiro de 2016, 23:41 »
É muito mais simples uma ponte LAN, e os que conheço fazem isso mesmo..
Avr fanboy

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Partilha USB to USB
« Responder #10 em: 12 de Janeiro de 2016, 23:42 »
Dois usb-ethernet, 5cm de cabo de rede, ligar, feito, não é preciso fazer nada.
Avr fanboy

Offline nunosilvarocha

  • Mini Robot
  • *
  • Mensagens: 337
Re: Partilha USB to USB
« Responder #11 em: 12 de Janeiro de 2016, 23:47 »
Dois usb-ethernet, 5cm de cabo de rede, ligar, feito, não é preciso fazer nada.

E reconhece do outro lado como Drive CD?
É possível fazer escolher essa configuração no boot?

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.947
  • NERD!
Re: Partilha USB to USB
« Responder #12 em: 12 de Janeiro de 2016, 23:57 »
Dois usb-ethernet, 5cm de cabo de rede, ligar, feito, não é preciso fazer nada.
MAs nesse caso precisas que as duas máquinas já tenham OS instalado e SAMBA/Windows Networking/...
A vantagem desse cabo ao emular CD é que podes até usar para instalar OS  numa máquina "virgem" ou usar como Live CD.

Exemplo de um uC com 2 USB: http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN11/PF252140

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Partilha USB to USB
« Responder #13 em: 13 de Janeiro de 2016, 00:06 »
PXE Boot, mas não faço ideia de como funciona no lado que serve a imagem..
Á algum/muito tempo atrás, atmegas/SAM's a emular drives de cd's estavam na cena, havia montes de placas e projectos sobre isso, uma ponte QSPI a bombar a 40-60Mhz e ainda tem um data-rate decente.
Avr fanboy

Offline KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.481
Re: Partilha USB to USB
« Responder #14 em: 13 de Janeiro de 2016, 11:12 »
O estranho ai desse anuncio, eh que diz q consegue partilhar o driver, mesmo para fazer boot por ele... parece ser estranho que isso seja possivel sem software...

Mas funciona mesmo.
Ao conectar o dispositivo abre uma aplicação para selecionar a drive de CD a partilhar.
Do outro lado é reconhecido como uma drive de CD comum.

Ah sorry my mistake..
Claro que precisas de ter o software a correr num dos PCs! e depois o outro eh que reboota...