Перейти к основному содержимому

Монтирование USB-диска, карты TF

При вставке USB-накопителя или карты памяти TF, устройство хранения будет распознано как узел, аналогичный /dev/sdb1 или /dev/mmcblkp1, что соответствует среде Linux на настольном ПК.

Файловая система поддерживает FAT, FAT32, EXT2/3/4, NTFS. 3DV-EdgeAI-32 не поддерживает автоматическое монтирование, поэтому необходимо выполнить монтирование вручную. После завершения записи данных используйте команды sync или umount для безопасного извлечения, а для завершения работы системы используйте команду sudo poweroff, чтобы избежать повреждения данных из-за резкого отключения питания.

Монтирование USB-накопителя

Вставьте USB-накопитель, используя команду dmesg для определения соответствующего устройства sd:

[15460.953423] [5] sdb: sdb1

Далее выполните следующие шаги:

(1) Создайте каталог для монтирования:

mkdir disk

(2) Выполните монтирование:

sudo mount /dev/sdb1 disk

(3) Просмотрите файлы на USB-накопителе:

ls disk

Монтирование карты памяти TF

Процесс монтирования карты TF аналогичен монтированию USB-накопителя. Используйте команду dmesg для получения информации о соответствующем устройстве mmcblk:

[16220.776440] [4] mmcblk1: p1

Далее выполните следующие шаги:

(1) Создайте каталог для монтирования:

mkdir media

(2) Выполните монтирование:

sudo mount /dev/mmcblk1p1 media

(3) Просмотрите файлы на карте TF:

ls media

GSM/LTE

Проверка GSM/LTE модуля осуществляется только при наличии соответствующего модуля и установленной в устройство SIM карте.

(1) Запустите ModemManager:

root@Airbox:/tmp# systemctl start ModemManager

(2) Получите список подключенных модемов с помощью команды mmcli -L:

root@Airbox:/tmp# mmcli -L
/org/freedesktop/ModemManager1/Modem/0 [SIMCOM INCORPORATED] SIMCOM_SIM7600E-H

(3) Запросите свойства найденного модема:

root@Airbox:/tmp# mmcli -m 0

Вывод:

--------------------------------
General | dbus path: /org/freedesktop/ModemManager1/Modem/0
| device id: 594db863d9e04eddae926198d133ef6c96f1f397
--------------------------------
Hardware | manufacturer: SIMCOM INCORPORATED
| model: SIMCOM_SIM7600E-H
| firmware revision: LE20B04SIM7600M22
| supported: gsm-umts, lte
| current: gsm-umts, lte
| equipment id: 866442075295094
--------------------------------
System | device: /sys/devices/platform/5fb80000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:02.0/0000:04:00.0/usb1/1-1/1-1.2
| drivers: option1
| plugin: SimTech
| primary port: ttyUSB2
| ports: ttyUSB0 (qcdm), ttyUSB2 (at), ttyUSB4 (audio),
| ttyUSB1 (gps), ttyUSB3 (at)
--------------------------------
Status | unlock retries: sim-pin (3), sim-puk (10), sim-pin2 (3), sim-puk2 (10)
| state: searching
| power state: on
| signal quality: 90% (recent)
--------------------------------
Modes | supported: allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g
| allowed: 2g, 3g, 4g; preferred: none
| current: allowed: any; preferred: none
--------------------------------
IP | supported: ipv4, ipv6, ipv4v6
--------------------------------
3GPP | imei: 866442075295094
| registration: searching
--------------------------------
3GPP EPS | ue mode of operation: csps-1
--------------------------------
SIM | dbus path: /org/freedesktop/ModemManager1/SIM/0

Модем использует несколько интерфейсов для передачи данных и управления:

  • ttyUSB0 (qcdm) — интерфейс работает по протоколу QCDM
  • ttyUSB1 (gps) — интерфейс GNSS данных (не реализован)
  • ttyUSB2 (at) — интерфейс для работы через AT команды
  • ttyUSB4 (audio) — интерфейс PCM потока (не реализован)
  • ttyUSB3 (at) — интерфейс для работы через AT команды

GNSS

Прием данных от системы глобального позиционирования осуществляется через последовательный порт ttyS2. Протокол порта: 115200n8. Для проверки используйте команду cu:

(1) Установите права на чтение для устройства последовательного порта:

root@Airbox:/tmp# chmod 666 /dev/ttyS2

(2) Запустите прием данных с приемника позиционирования:

root@Airbox:/tmp# cu -l ttyS2 -s 115200

Пример вывода:

Connected.
$GNGGA,,,,,,0,00,,,M,,M,,*78
$GNGSA,A,1,,,,,,,,,,,,,,,,1*1D
$GNGSA,A,1,,,,,,,,,,,,,,,,2*1E
$GPGSV,1,1,00*79
$GLGSV,1,1,00*65
$GNRMC,,V,,,,,,,,0.0,E,N,V*5C
$GNZDA,,,,,00,00*56
$GNTXT,01,01,02,ANT_OPEN,B2,*33
~$
Disconnected.