É surpreendente que nenhuma oferta comercial tenha como alvo esse problema diretamente. Aqui estão algumas coisas para investigar.
-
Use um switch kvm (teclado / vídeo / mouse) que tenha uma porta usb extra para por exemplo, cdrom. Este exemplo arbitrário TK-222DVK afirma ter 2 portas de compartilhamento de bônus USB para dispositivos de armazenamento ou impressoras . No meu entender, você pode mudar um dispositivo entre dois hosts computadores, mas posso estar errado (nenhuma documentação sobre o assunto). Note, o seu segundo computador deve ser capaz de manuseie o dispositivo usb atrás de um hub.
-
Se você tiver uma longa distância entre seus 2 computadores, considere um ip-kvm, ou seja, kvm pela rede. Um exemplo arbitrário lantronix-spider diz que fornece suporte de mídia virtual . Meu entendimento é que isso permite que seu segundo computador veja um cdrom usb dispositivo, os dados para o qual vem através da rede de um "compartilhamento" em outro computador. O guia do usuário fornece algumas informações, mas não o suficiente para ser definitivo. Eu acho que eu vi dispositivos semelhantes que têm um usb dedicado porta e, nesse caso, o cdrom pode não estar por trás de um hub.
-
Eu não sou uma pessoa de hardware, mas alguém mencionou o TS3USB221A que é um switch de alta largura de banda especialmente projetado para a comutação de alta velocidade Sinais USB 2.0 , entre 2 caminhos. Ele vem em uma avaliação módulo onde eu acho que você vê 1 usb tomada sendo alternada entre 2 outros soquetes USB. Embora eles se refiram comutação de saída, ele diz que o dispositivo é bidirecional, de modo que pode ser irrelevante. Você provavelmente precisa ser uma empresa para encomendar este fórum.
-
Existem muitos microcontroladores com recursos usb. Aquele que foi envolto em algo mais atraente é o pyboard que permite executar python no placa, em vez de C, tornando o desenvolvimento mais simples. O pyboard tem um slot sdcard e pode aparecer como um dispositivo de armazenamento em massa no usb do seu segundo computador, mas também tem várias portas seriais ttl-level, então você pode anexar um tipo FTDI de adaptador serial-to-usb (ttl) e gravar algum python para atualizar os dados sdcard enviando dados através do link serial do seu primeiro computador.
-
Você analisou um sdcard com wifi. Outra dessas cartas é o toshiba flashair . Parece muito aberto para o desenvolvimento e você pode achar possível fazer o que quiser com ele.