Szofer napisał(a):
a jak je system rozpoznaje przydzielajac porty COM
ale gdzie ty widziałeś port com po wykryciu i zainstalowaniu USBASP? Avrdude odwołuje się bezpośrednio do urządzenia a nie portu. Jest to z jednej strony lepsze rozwiązanie bo po podłączeniu programatora nie trzeba sprawdzać na którym porcie com się zainstalował, z drugiej strony jest problem z więcej niż jednym podłączonym programatorem.
Szofer napisał(a):
i się nie myli co jest co?
Z tego co przetestowałem by wynikało że przy podpiętych dwóch USBASP używany jest ten, który zainicjował się pierwszy w systemie, dwóch na raz to nie ma opcji, tak samo nie ma opcji by zmusić avrdude by się przełączał pomiędzy nimi.
Jak potrzebujesz programować dwa urządzenia bez przepinania to tak jak Mirek napisał wyżej, wykorzystaj wbudowany w zestaw drugi programator na FT232, wtedy zestaw programujesz poprzez wbudowany USBASP, a drugie urządzenie poprzez wbudowany FT232 podpinając je pod złącze szpilkowe UART zestawu. Tylko potrzebujesz albo spreparowany przewodzik, albo zwykłe kabelki żeńsko-żeńskie czy żeńsko-męskie w zależności jak masz wyprowadzone złącze programowania na drugim urządzeniu.
Tu masz informacje jak użyć tego drugiego programatora
https://atnel.pl/ft232r-programator-w-atb.html