Try to type this command :
avrdude -p m328p -c usbasp-clone -P usb:xxx -v

It will show you an error (of course it does not know xxx) and show you
what choices are available (thanks to -v option)
Then look at the serial numbers

and then :
avrdude -p m328p -c usbasp-clone -P usb:_serial_number_-v -B 4 -U
flash:w:firmware.hex

If it does not work, please show us what both commands return.

Doom.

ᐧ

Le ven. 11 déc. 2020 à 09:12, Doom <[email protected]> a écrit :

> Hello,
>
> I use the -P option with Atmel-Ice & avrdude and it works well with 2
> programmers at the same time.
> Can you show us what does 'lsusb' return ?
>
> D.
>
> Le jeu. 10 déc. 2020 à 20:59, JanHenrik <[email protected]> a
> écrit :
>
>> Hey!
>>
>> I encountered a problem with a multiple USBasp programmer setup and I
>> would like to ask if this is known/if there is a known fix to it. I looked
>> though the bug-reports and searched the internet, however this seems to be
>> a either rather unknown problem or usecase.
>>
>> The AVRdude documentation states, that multiple USBasp programmers can
>> (only) be distinguished by their physical USB-Bus connection via the '-P'
>> option (e.g. in my case, Linux, '-P usb:001:095', lsusb shows two
>> programmers located at Bus 001 and device 095 and 094). However this does
>> not work, I can write pretty much anything after '-P' (yes even '-P
>> Babelfish' works :D), the last connected programmer is always chosen. Is
>> this a known Issue and is there a fix for it?
>>
>> I am using two (later more) usbasp-clones (FASTUSBasp based), connected
>> to the same USB-Hub, running the following command: 'avrdude -p m328p -c
>> usbasp-clone -P usb:001:095 -v -B 4 -U flash:w:firmware.hex'
>>
>>
>> Thank you in advance!
>>
>> Best Regards
>> Jan Henrik
>>
>>

Reply via email to