Eu trabalho em um projeto incorporado. Eu tenho um dispositivo que roda o linux 3.14.37 com armazenamento em massa USB.
Existe um cartão SD neste dispositivo e quando conecto o dispositivo via cabo USB a um PC, reconheço-o. Agora, posso abrir essa partição no windows e ler arquivos de lá.
No windows 7, posso ver essa partição e, quando adiciono novos arquivos a essa partição, na janela do dispositivo, reconheço essas alterações em tempo real (por F5).
Estou fazendo isso por:
echo /dev/myRam > /sys/kernel/config/usb_gadget/Project/configs/c.0/mass_storage.Project/lun.0/file
No entanto, quando eu testo no windows 10, a atualização (F5) não funciona. A única maneira de ver as alterações é reconectar o cabo USB.
O tamanho da partição é 1MB O sistema de arquivos é vfat