makerbase-mks / MKS-Monster8

MKS Monster8 is an 8-axis motherboard, which supports Voron printers and can run Marlin and Klipper firmware.
https://www.aliexpress.com/item/1005003183498253.html?spm=a2g0o.store_pc_home.productList_8356958.pic_0
GNU General Public License v3.0
103 stars 62 forks source link

Can you mount the onboard Monster8 MicroSD via the USB-C interface in Marlin? #15

Open rondlh opened 2 years ago

rondlh commented 2 years ago

I'm running a recent version of Marlin on a MKS SGEN_L V2.0, it will mount the onboard MicroSD via the USB interface. This makes it easy to update the firmware because I can just plug in the board to my computer and copy the new firmware directly to the MicroSD and reboot to automatically flash the new firmware.

I cannot get this to work on the MKS Monster8 V1.002. Is it possible to mount the onboard MicroSD via USB on the MKS Monster8 in Marlin so I access the drive on a computer?

rondlh commented 2 years ago

I still cannot get this to work, Here some more info. In platformio.ini I select: default_envs = mks_monster8_usb_flash_drive_msc Then a drive letter pops up under Windows 10, but I cannot open it. Also the serial interface stops working, a COM port pops up, but when I connect to it I get a message "Error writing to port". In Marlin I issued an M22 command to release the SD Card from Marlin side (which is working), but still I cannot access the card from Windows. I issue this command via the secondary serial port. Any suggestion would be greatly appreciated!