Jetson
Install
| sudo apt-get install virtualenv
python3 -m virtualenv -p python3 otter
source otter/bin/activate
|
| wget http://jetson.webredirect.org/jp6/cu126/+f/5cf/9ed17e35cb752/torch-2.5.0-cp310-cp310-linux_aarch64.whl#sha256=5cf9ed17e35cb7523812aeda9e7d6353c437048c5a6df1dc6617650333049092
pip install torch-2.5.0-cp310-cp310-linux_aarch64.whl
wget http://jetson.webredirect.org/jp6/cu126/+f/5f9/67f920de3953f/torchvision-0.20.0-cp310-cp310-linux_aarch64.whl#sha256=5f967f920de3953f2a39d95154b1feffd5ccc06b4589e51540dc070021a9adb9
pip install torchvision-0.20.0-cp310-cp310-linux_aarch64.whl
|
USB Permissionの設定
/etc/udev/rules.d/99-ttyTHS0.rules を新規で作成
sudo vi /etc/udev/rules.d/99-ttyTHS0.rules
| KERNEL=="ttyUSB0", MODE="0666"
KERNEL=="ttyUSB1", MODE="0666"
KERNEL=="ttyUSB2", MODE="0666"
KERNEL=="ttyUSB3", MODE="0666"
|
| sudo udevadm control --reload-rules
sudo udevadm trigger
|
デバイス名修正
| udevadm info --name=/dev/ttyUSB0
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 | P: /devices/platform/bus@0/3610000.usb/usb1/1-2/1-2.2/1-2.2.1/1-2.2.1:1.0/ttyUSB0/tty/ttyUSB0
N: ttyUSB0
L: 0
S: ttyUSB_follower0
S: serial/by-path/platform-3610000.usb-usb-0:2.2.1:1.0-port0
S: serial/by-id/usb-FTDI_USB__-__Serial_Converter_FT8ISMDG-if00-port0
E: DEVPATH=/devices/platform/bus@0/3610000.usb/usb1/1-2/1-2.2/1-2.2.1/1-2.2.1:1.0/ttyUSB0/tty/ttyUSB0
E: DEVNAME=/dev/ttyUSB0
E: MAJOR=188
E: MINOR=0
E: SUBSYSTEM=tty
E: USEC_INITIALIZED=12938415
E: ID_VENDOR=FTDI
E: ID_VENDOR_ENC=FTDI
E: ID_VENDOR_ID=0403
E: ID_MODEL=USB__-__Serial_Converter
E: ID_MODEL_ENC=USB\x20\x3c-\x3e\x20Serial\x20Converter
E: ID_MODEL_ID=6014
E: ID_REVISION=0900
E: ID_SERIAL=FTDI_USB__-__Serial_Converter_FT8ISMDG
E: ID_SERIAL_SHORT=FT8ISMDG
E: ID_TYPE=generic
E: ID_BUS=usb
E: ID_USB_INTERFACES=:ffffff:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=ftdi_sio
E: ID_VENDOR_FROM_DATABASE=Future Technology Devices International, Ltd
E: ID_MODEL_FROM_DATABASE=FT232H Single HS USB-UART/FIFO IC
E: ID_PATH=platform-3610000.usb-usb-0:2.2.1:1.0
E: ID_PATH_TAG=platform-3610000_usb-usb-0_2_2_1_1_0
E: ID_MM_CANDIDATE=1
E: DEVLINKS=/dev/ttyUSB_follower0 /dev/serial/by-path/platform-3610000.usb-usb-0:2.2.1:1.0-port0 /dev/serial/by-id/usb-FTDI_USB__-__Serial_Converter_FT8ISMDG-if00-port0
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:
|
| sudo vi /etc/udev/rules.d/99-usb-serial.rules
|
| # FTDIデバイスをUSBポートごとに固定
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-3610000.usb-usb-0:2.2.4:1.0", SYMLINK+="ttyUSB_leader1"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-3610000.usb-usb-0:2.2.3:1.0", SYMLINK+="ttyUSB_follower1"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-3610000.usb-usb-0:2.2.2:1.0", SYMLINK+="ttyUSB_leader0"
SUBSYSTEM=="tty", ENV{ID_PATH}=="platform-3610000.usb-usb-0:2.2.1:1.0", SYMLINK+="ttyUSB_follower0"
|
| sudo udevadm control --reload-rules
sudo udevadm trigger
|