3D Printer Can't Read Files Copied by Android Phone

I have a Sovol SV06+ 3D Printer, running Marlin, print off old SD cards.
Normally would copy the gcode file from my Windows computer to the SD card and print from the card, works all fine there.
But when I try using an old Android Phone to copy the files from a network SMB share to the SD card (via a USB A+C card reader so like an OTG device), the printer cannot read the file.

Specifically, it can see the file in the menu, but when I select to print it the printer just sits there, which I've seen it do when basically there is no file to read, like one time I accidentally ejected the card mid print lol.
I took the file back to the computer and it opens fine in Prusa Slicer gcode viewer. The CRC/SHA-256 is also the same.

Also, if I re-copy and overwrite the file using the computer (Windows), it still does not work in the printer. It only works again if I delete the file first, then re-copy it.

  • Printer: Sovol SV06+ running Marlin
  • Card format: FAT32
  • Phone is Sony Xperia X-Compact, browsing the SMB share via MIX explorer app
  • Share set up by stock ASUS router USB sharing feature
  • Computer is MS Surface, Windows 11 Home.
  • Card reader: UGreen USB A+C SD + microSD reader

Comments

  • What's the size of the sd card? Try one that is smaller than 32GB.

    • They are old 2GB to 16GB cards. In any case the printer doesn't have a problem with the card, only for specific files if they were copied through the Android phone rather than typical Windows computer.

      • See if formatting the card from Android makes a difference.

  • -1

    Just print from the cloud…

    • buy me a Pi and I'll think about it? 😉

Login or Join to leave a comment