Драйвер для I2C контроллеров семейства Xilinx Zynq
i2c-xzynq -p адрес [-i прерывание] [[-C] -c частота] [-v] [опции библиотеки] &
i2c0 или i2c1.-p.-C, указанная частота задаётся с помощью драйвера управления сигналами (clock-xzynq для Xilinx Zynq UltraScale+ MPSoC, platform-control для Xilinx Zynq 7000). | Для Xilinx Zynq 7000 опция фактически задаёт частоту CPU_1x clock, что может оказать влияние на другие компоненты системы. |
-c обязательной.Опции библиотеки libi2c-master:
/dev/i2c#. 0.400000. 100000.128.IOV. При указании 0 используется минимально допустимое значение. Подробнее см. resmgr_attr_t. 2.ЗОСРВ «Нейтрино»
aarch64, armv7
Для запуска драйвера необходимо войти в систему под учетной записью root. |
Драйвер для I2C контроллеров семейства Xilinx Zynq.
После запуска драйвер i2c-xzynq создает файл устройства (по умолчанию – /dev/i2c0).
Запуск драйвера i2c-xzynq для первого и второго I2C контроллера Xilinx Zynq UltraScale+ MPSoC:
i2c-xzynq -p 0xFF020000 -i 49 --u 0 & i2c-xzynq -p 0xFF030000 -i 50 --u 1 &
Запуск драйвера i2c-xzynq для первого и второго I2C контроллера Xilinx Zynq 7000:
i2c-xzynq -p 0xE0004000 -i 57 --u 0 & i2c-xzynq -p 0xE0005000 -i 80 --u 1 &
BSP для систем на базе процессора Xilinx Zynq UltraScale+, BSP для систем на базе процессора Xilinx Zynq 7000, драйверы
Предыдущий раздел: перейти