Hi, so i have bought a fake Arduino Mega 2560 with wifi, but i discovered that the bootloader are missing and i cant program it because all three of my arduino unos that are working are clones.
So is there any way to flash the bootloader?
Can you post a link to what you bought?
Did you set the dip switches cortrectly?
How did you figure out that the bootloader is missing?
Welcome to the forum
How do you know that it has not got a bootloader ?
How does the fact that your Unos are clones prevent you from using them to burn the bootloader ?
Why do you think that is a problem? What happens when you try to use them as ISP programmers?
It's throwing also that avrdude is out of sync
And second, what is dip switches? It seems like an obvious thing that im supposed to know
Hi, i've been trying to fix this for hours, and after many searches i think the bootloader is missing because windows 10 doesnt recognize it and while win 7 recognizes it, arduino shows me an error that avrdude is out of sync, and because the unos are fake, they dont have the long chip and is based on CH340G so i cant even flash custom firmware. It's kind of like paying for fake money with fake money.
How did you come to the conclusion that the bootloader is missing on the basis that one version of Windows recognises the boards and another doesn't ?
It seems plain that the Win 10 installation does not have the correct serial drivers installed
I installed the same CH340 drivers on both and after many hours of searching i think the bootloader is missing or bricked
But you said
How does that lead you to conclude that the bootloader is missing
By the way, I still don't understand why you believe that you can't use a clone Uno to upload the bootloader.
If you don't know, google might help google dipswitches. See if you can recognise it on the board.
I don't have your board and don't know the exact details but what the dip switches basically do is to allow you to route the signals from the serial-to-usb converter (your board probably has the CH340) to either the 2560 or to the 8266. There are tutorials on the web (and I think I have seen topics here on the forum) how to set them.
CH340
By the way, DIP stands for Dual Inline Package.
That's not a bootloader problem. That's a Win10 driver problem as @UKHeliBob pointed out in post #9.
You need to make sure that Win10 correctly detects your board first, otherwise avrdude will likely be trying to talk to the wrong com port resulting in the errors you see.
If your board works correctly with Win7, then your board is not faulty or missing the bootloader.
Perhaps you need a Win10 specific CH340 driver. I know that I had to search for a driver that worked correctly on my Win10 setup. I think I may have got mine via a Sparkfun or Adafruit web page rather than from the manufacturers website.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.