@68tjs oui vous avez tout à fait raison. Si le pb provient du gestionnaire de port série, alors c'est du firmware. Si le problème vient du programme qui écoute des demandes de chargement de code alors c'est le bootloader.
Le pb peut effectivement venir de l'un ou de l'autre.
Perso je n'aime pas trop les USB chip CH340G versus le standard FT232RL. FTDI fait la seconde (et facture un bras sa propriété intellectuelle) et à ce que j'ai lu ici ou là, ils se sont débrouillés pour que leur driver détecte les contrefaçons et que le driver donc ne fonctionne pas. il faut donc en installer un autre.
Je suis sur mac et mes drivers séries standard fonctionnent avec Arduino sans que je n'ai à faire quoi que ce soit. Installer un nouveau driver - et pour le CH340 ils proviennent de sites russes ou chinois - c'est prendre un risque pour la sécurité de votre ordinateur je trouve. Je n'ai pas pris le temps de cherche le code source du driver et le lire avant de le recompiler et l'installer - donc je préfère me concentrer pour cela sur des cartes compatibles FTDI
mais bon on peut aussi se dire qu'il y a vraiment bcp de personnes qui l'utilisent et que "ça se saurait" s'il y avait un pb..
bref - comme toujours en informatique, faut faire un peu attention à ce que l'on fait si votre machine de bidouille arduino est aussi votre machine perso pour faire autre chose. (perso j'en ai 2 juste pour être tranquille).