Hello.
I have a custom 3D printer with the following configuration:
Motherboard: SKR Mini E3 V3 (https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3)
LCD screen: MKS Mini 12864 V3 (https://github.com/makerbase-mks/MKS-MINI12864-V3)
I recently decided to update the firmware to Marlin 2.1.2.2.
While doing that, I decided to try to find a way to upload firmware to the onboard SD card over USB.
I enabled the MULTI_VOLUME feature, like this:
Using the build environment STM32G0B1RE_btt, I can't compile, because I get the following error:
I then tried to use the build environment STM32G0B1RE_btt_xfer.
After having enabled SDSUPPORT, BINARY_FILE_TRANSFER, and CUSTOM_FIRMWARE_UPLOAD, I get the same error as before.
Does anyone have a clue on how to solve this?
Thanks.
I have a custom 3D printer with the following configuration:
Motherboard: SKR Mini E3 V3 (https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3)
LCD screen: MKS Mini 12864 V3 (https://github.com/makerbase-mks/MKS-MINI12864-V3)
I recently decided to update the firmware to Marlin 2.1.2.2.
While doing that, I decided to try to find a way to upload firmware to the onboard SD card over USB.
I enabled the MULTI_VOLUME feature, like this:
#define MULTI_VOLUME #if ENABLED(MULTI_VOLUME) #define VOLUME_SD_ONBOARD #define VOLUME_USB_FLASH_DRIVE #define DEFAULT_VOLUME SV_SD_ONBOARD #define DEFAULT_SHARED_VOLUME SV_USB_FLASH_DRIVE #endif
Using the build environment STM32G0B1RE_btt, I can't compile, because I get the following error:
Marlin\src\sd/cardreader.h:250:12: error: 'DiskIODriver_USBFlash' does not name a type; did you mean 'DiskIODriver_SPI_SD'?
I then tried to use the build environment STM32G0B1RE_btt_xfer.
After having enabled SDSUPPORT, BINARY_FILE_TRANSFER, and CUSTOM_FIRMWARE_UPLOAD, I get the same error as before.
Does anyone have a clue on how to solve this?
Thanks.