Драйвер I2C для процессоров семейства Sitara AM335x
i2c-omap35xx [опции] -[опции библиотеки] &
- -a адрес
- Задать собственный_адрес. По умолчанию -
1.
- -p адрес
- Задать базовый_адрес регистров I2C контроллера. По умолчанию -
0x48070000.
- -i прерывание
- Задать номер прерывания I2C контроллера. По умолчанию -
56.
- -s адрес
- Задать адрес ведомого устройства. По умолчанию -
0x49.
- -c частота
- Задать частоту тактового сигнала. По умолчанию -
100 кГц.
- -v
- Включить отладочный вывод.
Опции библиотеки libi2c-master:
- -u unit
- Указать номер устройства для формирования имени в формате
/dev/i2c#. По умолчанию – 0.
- -b speed
- Установить базовую скорость I2C контроллера. По умолчанию –
100000.
- -m msg_max_size
- Установить минимальный объем места, который можно зарезервировать для приема сообщения, выделенный в resmgr_context_alloc(). Если значение слишком мало или равно 0, resmgr_attach() выбирает значение, которое можно использовать. Подробнее см. resmgr_attr_t. По умолчанию –
128.
- -n nparts_max
- Установить количество компонентов, выделяемых для массива IOV. При указании 0, библиотека менеджера ресурсов повысит значение до минимума, доступного самой библиотеке. Подробнее см. resmgr_attr_t. По умолчанию –
2.
ЗОСРВ «Нейтрино»
armv7
 | Для запуска этого драйвера необходимо войти в систему под учетной записью root. |
Драйвер контроллера I2C для процессоров AM335x.
После запуска драйвер i2c-omap35xx создает устройство (по умолчанию – /dev/i2c0).
Запуск драйвера i2c-omap35xx для I2C контроллера:
i2c-omap35xx -p 0x30a20000 -i 67 -c 120 &
BSP для систем на базе процессора TI Sitara AM335x, драйверы
Предыдущий раздел: перейти