makerbase-mks / MKS-Robin-Nano-V3.X

Robin nano V3 is an upgraded version of Robin Nano V2.0. The upgrade changes are quite large, including upgrading the MCU to the M4 core, and adding support for USB disk.
GNU General Public License v3.0
134 stars 63 forks source link

Marlin-2.1.1 - issues - mks_robin_nano_v3_usb_flash_drive_msc #135

Open pagabee opened 1 year ago

pagabee commented 1 year ago

I found two more issues regarding Marlin 2.1.1 firmware:

pagabee commented 1 year ago

In this case the SD upload over wifi works, but the flash drive upload does not work:

#define DEFAULT_VOLUME SV_SD_ONBOARD                   // SV_SD_ONBOARD or SV_USB_FLASH_DRIVE
#define DEFAULT_SHARED_VOLUME SV_SD_ONBOARD             // SV_SD_ONBOARD or SV_USB_FLASH_DRIVE

In this case the SD upload over wifi does not work, but the flash drive upload works:

#define DEFAULT_VOLUME SV_SD_ONBOARD                   // SV_SD_ONBOARD or SV_USB_FLASH_DRIVE
#define DEFAULT_SHARED_VOLUME SV_USB_FLASH_DRIVE             // SV_SD_ONBOARD or SV_USB_FLASH_DRIVE
pagabee commented 1 year ago

The wifi firmware update from SD card works only in this case:

#define DEFAULT_VOLUME SV_SD_ONBOARD                   // SV_SD_ONBOARD or SV_USB_FLASH_DRIVE
#define DEFAULT_SHARED_VOLUME SV_SD_ONBOARD             // SV_SD_ONBOARD or SV_USB_FLASH_DRIVE

Therefore I think that the _mksui functions do not handle correctly the SD card and the Flash drive.

pagabee commented 1 year ago

This issues maybe have relationships with this issue: https://github.com/makerbase-mks/MKS-Robin-Nano-V3.X/issues/134#issue-1437351026