web-dev-qa-db-fra.com

Comment puis-je connaître le port USB?

Je travaille sur un projet avec un tableau ATmega1280 (Atmel). Je veux jeter un coup d'œil à la pile, j'essaie donc de faire un OCD (On Chip Debugging). Dans le tutoriel, il est écrit:

Utilisez cette commande AVRDUDE pour programmer les fusibles sur l’ATMega1280 afin d’activer OCD et JTAG:

avrdude -P <port> -c <programmer> -p m1280 -U hfuse:w:0x1a:m -v

Remplacez port par le port auquel votre programmeur est connecté et programmeur par le type de programmeur.

Ma question est la suivante: comment puis-je connaître le port de la clé USB à Kubuntu?

4
DarkCoffee

J'ai l'habitude de lister les fichiers dans /dev, de brancher le périphérique, de répertorier à nouveau les fichiers dans /dev et de regarder quel fichier spécial est apparu. Vous pouvez également rediriger la sortie de chaque liste vers deux fichiers différents et utiliser diff pour vous montrer quel fichier spécial est apparu lorsque vous avez branché le périphérique:

ls /dev > notplugged
# plug in device
ls /dev > plugged
diff notplugged plugged

Une fois que vous savez quel fichier correspond au périphérique (c'est généralement quelque chose comme /dev/ttyUSB0), vous utilisez simplement ce fichier à la place de <port>.

Edit: Apparemment, dmesg peut vous dire quel fichier de périphérique correspond à votre périphérique. Exécutez dmesg | grep tty après avoir branché votre appareil. Le fichier de périphérique doit apparaître dans l’une des lignes.

4
user97589