In an attempt to upgrade my Ender 3 to TMC2208
, I bought an MKS GENL 1.0 board from Banggood, but it doesn't get recognized from the Windows Device Manager at all: no COM port, no "Unknown Device", no beep when connected/disconnected via USB.
I have some Arduino and electronics experience and having an USBasp I've decided to give a go to reflashing the bootloader, with no joy. I tried flashing both the stk500boot_v2_mega2560.hex
and the ATmegaBOOT.hex
using avrdude
like the following (copy pasted from Arduino IDE):
bin\avrdude -Cetc\avrdude.conf -v -patmega2560 -cusbasp -Pusb -Uflash:w:..\..\arduino\avr\bootloaders\atmega8\ATmegaBOOT.hex:i -Ulock:w:0x0F:m
Whatever I do the board seems dead: tried alternative cables (also double checked using a plain inkjet printer to confirm it wasn't that) and also alternative PCs (all running Windows)... I believe it might be possible for me to upload Marlin via ICSP, but without USB I'll have not much use for it anyway...
It might be worth noting the board uses a CH340
USB chip (drivers already installed), which seems to be getting only 2.6 V
at VCC...
When connected via USB the red power on LED D7
turns on, but nothing else happens...
I'm about to throw the board into the bin and buy another one from Amazon, unless somebody has any suggestion that might revive it...