Инструменты пользователя

Инструменты сайта


boards:nms-uq7-komdiv-mk:peripherial:start

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
boards:nms-uq7-komdiv-mk:peripherial:start [2026/07/30 06:51] – [Использование периферии Q7_KOMDIV_MK] Артем Слеповboards:nms-uq7-komdiv-mk:peripherial:start [2026/08/06 09:28] (текущий) – [SATA] Илья Ковальчук
Строка 13: Строка 13:
 **Скрипты для тестирования доступны в [[https://gitlab.inmys.online/srisa-public/k5500vk018-test-suite|репозитории test-suite]].** **Скрипты для тестирования доступны в [[https://gitlab.inmys.online/srisa-public/k5500vk018-test-suite|репозитории test-suite]].**
  
 +<code>
 +git clone https://gitlab.inmys.online/srisa-public/k5500vk018-test-suite.git
 +</code>
 +
 +===== ETH =====
 +ETH на краевом разъеме Q7 по стандарту работает на RJ45-розетке рядом с USB:
 +
 +{{ native-eth.jpg?480 }}
  
 ===== CAN ===== ===== CAN =====
Строка 119: Строка 127:
  
 ===== I2C ===== ===== I2C =====
 +I2C-шины по стандарту Q7 реализованы через 4х-канальный мультиплексор PCA9546APW.
  
-Пример работы с VL53L0X:  +Описание i2c-шин с точки зрения Linux: 
 +<code> 
 +ls -la /sys/class/i2c-adapter* 
 + 
 +i2c-0 -> ../../devices/platform/1b400130.i2c/i2c-0 - SoC's I2C-Master  
 +i2c-1 -> ../../devices/platform/1b400130.i2c/i2c-0/i2c-1 - I2C_SYS. Шина на модуле, куда подключены PMIC(0x18), i2c eeprom, i2c-mux(0x74), rtc (0x68) 
 +i2c-2 -> ../../devices/platform/1b400130.i2c/i2c-0/i2c-2 - I2C0 по стандарту Q7 
 +i2c-3 -> ../../devices/platform/1b400130.i2c/i2c-0/i2c-3 - SMB_I2C по стандарту Q7 
 +i2c-4 -> ../../devices/platform/1b400130.i2c/i2c-0/i2c-4 - Not Connected 
 + 
 +</code> 
 + 
 + 
 +Пример работы с VL53L0X, подключенном к I2C0 по Q7:  
  
 ==== Просмотр шин ==== ==== Просмотр шин ====
Строка 257: Строка 279:
 ===== SATA ===== ===== SATA =====
  
-Интерфейс SATA мультиплексируется между двумя каналами. Выбор активного канала выполняется через GPIO с помощью скрипта ''gpio.sh''.+В модуле 1x SATA, который мультиплицируется между SATA0 и SATA1. По умолчанию выбран SATA1 по стандарту Q7 (на отладочной плате m2-разъем). 
 + 
 +Выбор активного канала выполняется через GPIO с помощью скрипта ''gpio.sh''.
  
 Выбор канала 0: Выбор канала 0:
Строка 341: Строка 365:
  
  
-===== Ethernet ===== 
  
-//TODO// 
boards/nms-uq7-komdiv-mk/peripherial/start.1785394264.txt.gz · Последнее изменение: — Артем Слепов