INMYS WIKI

Инженерами для инженеров

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

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


boards:nms-sm-rk3568:firmware_opensource:quick_start

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
boards:nms-sm-rk3568:firmware_opensource:quick_start [2024/10/28 15:37] – [SPI в Debian] Семёнов Алексейboards:nms-sm-rk3568:firmware_opensource:quick_start [2025/02/18 09:23] (текущий) – [Работа с GPIO] Артем Слепов
Строка 17: Строка 17:
 candump -T 1000 can0 > /tmp/1.txt& candump -T 1000 can0 > /tmp/1.txt&
 sleep 1 sleep 1
-cansend can1 500+cansend can1 500#DEADBEEF
 sleep 2 sleep 2
  
Строка 77: Строка 77:
 Стандарт модулей SMARC предусматривает GPIO0-GPIO13, но не все они имплементированы в модулях NMS-SM-RK3568: Стандарт модулей SMARC предусматривает GPIO0-GPIO13, но не все они имплементированы в модулях NMS-SM-RK3568:
   * В [[https://wiki.inmys.ru/doku.php?id=boards:nms-sm-rk3568:v1_ru:start|ревизии 1]] реализованы GPIO0-GPIO3   * В [[https://wiki.inmys.ru/doku.php?id=boards:nms-sm-rk3568:v1_ru:start|ревизии 1]] реализованы GPIO0-GPIO3
-  * В [[https://wiki.inmys.ru/doku.php?id=boards:nms-sm-rk3568:v1_ru:start|ревизии 2]] реализованы GPIO0-GPIO3, GPIO10, GPIO11+  * В [[https://wiki.inmys.ru/doku.php?id=boards:nms-sm-rk3568:v2_ru:start|ревизии 2]] реализованы GPIO0-GPIO3, GPIO10, GPIO11 
 +  * В [[https://wiki.inmys.ru/doku.php?id=boards:nms-sm-rk3568:v3_ru:start|ревизии 3]] реализованы все GPIO стандарта SMARC. ([[https://gitlab.inmys.online/rk3568-kernel-5.10/kernel/-/blob/main/arch/arm64/boot/dts/rockchip/rk3568-inmys-smarc-som_v3.dtsi#L1287|ссылка на dts]])
  
 Также при необходимости некоторые интерфейсные пины(в соответвии с таблицей "Распиновка разъема") можно переопределить как GPIO. Также при необходимости некоторые интерфейсные пины(в соответвии с таблицей "Распиновка разъема") можно переопределить как GPIO.
Строка 146: Строка 147:
 === I2C-GPIO расширитель на отладочной плате  SM_EVM === === I2C-GPIO расширитель на отладочной плате  SM_EVM ===
  
-Отладочная плата содержит PCA9535PW расширитель на адресе 0x20, подключенный к i2c-контроллеру с адресом fe5c0000. В {{ :boards:nms-sm-rk3568:firmware_opensource:rk3568-inmys-smarc-evm.dtb | этой dtb}} прописаны I2C-GPIO в соответвии со схемой. [[https://wiki.inmys.ru/doku.php?id=boards:nms-sm-rk3568:firmware_opensource|Исходники dtb и инструкция по сборке]]+Отладочная плата содержит PCA9535PW расширитель на адресе 0x20, подключенный к i2c-контроллеру с адресом fe5c0000. В {{ :boards:nms-sm-rk3568:firmware_opensource:rk3568-inmys-smarc-evm.dtb | этой dtb}} прописаны I2C-GPIO в соответвии со схемой. [[https://wiki.inmys.ru/doku.php?id=boards:nms-sm-rk3568:firmware_opensource:start|Исходники dtb и инструкция по сборке]]
  
 <code> <code>
boards/nms-sm-rk3568/firmware_opensource/quick_start.1730129852.txt.gz · Последнее изменение: 2024/10/28 15:37 — Семёнов Алексей