It is possible you have bad boards. Try to upload the simple blink sketch and see if it works. If you are set up you can load it via the ISP. Do other boards work on the same cable? It is possible the boards you purchased do not have the boot loader on them. Contact your source and see what they say! This response is to help you get started in solving your problem, not solve it for you.
Good Luck & Have Fun!
Gil
pert:
What happened? Did the Burn Bootloader process complete successfully?
Very much this.
If you got a batch or boards that can be bootloaded successfully but still gets device descriptor failed, that pretty conclusively demonstrates that theres a problem with the hardware, either board, cable, or port.
Be sure the usb cable you are using is good - charging only cables are common, and previously working cables can fail over time from mechanical stress of normal use.
Try a different port too, usb 2.0 rather than 3.0 if you're using a 3.0 port - some usb 3 implementations fall short of the goal of backward compatibility (I have seen systems from the early days of usb3.0 where the usb 3.0 ports didnt even work for mice or keyboards)