Help with flashing firmware

I’ve been trying to do everything with my new install of a Micro Swiss direct drive upgrade where the filament would retract instead of feed into the nozzle. Chat GPT has said it was a firmware issue and I’m now at the point that I’ve connected my V1.1.5 motherboard to a USBasp to try and get the firmware on it since I’ve had no success on flashing it otherwise. I have had no idea how to fix it so I’ve been relying on searching and mostly on AI to help me fix this (mostly out of embarrassment to not want to admit my struggles to the community/internet.) Any idea what I can do to get this to work and not retract. I’ll try to update with all the ways I’ve tried because I only have a little bit of time to attempt to work on it because I’m stay at home with my now 2yr old (she’s the best but I can’t work on my printer while she’s awake and she’s just woken up as I’m typing this.)