makerbase-mks / SGEN_L

MKS SGEN_L is a powerful 32-bit 3D printer control board with LPC1768. Support Marlin2.0, Smoothieware. Support MKS LCD12864B/MINI12864/LCD2004/12864 and MKS TFT Touch Screens. The motherboard integrates SPI / UART interface and works with MKS TMC2130/TMC2208 V2.0/TMC2209. It can be used after plugged in. No soldering or flying lead is required ...
https://es.aliexpress.com/item/33036918120.html?spm=a2g0o.store_home.slider_165457030.3
GNU General Public License v3.0
87 stars 61 forks source link

Windows 10 Device Driver is not Digitally Signed #4

Closed borland1 closed 4 years ago

borland1 commented 4 years ago

Can not directly upload Marlin 2.0 firmware with Visual Studio Code with PlatformIO in Windows 10 because device is not recognized as a valid file system.
Windows 10 Device Manager shows device as disk drive “Marlin SD card 01 USB Device” and USB Serial Device (COM4). Windows 10 Device Driver (Marlin/src/HAL/HAL_LPC1768/win_usb_driver) is not digitally signed. Manually updating device driver does not install, Windows 10 says device driver currently installed is latest driver. Forcing device driver update/install does not work, as Windows 10 gives error message stating "driver not digitally signed".

borland1 commented 4 years ago

Apparently, bootloader is designed to only upgrade firmware from on-board Micro SD card slot. So no ability to upload firmware directly by USB.