2482
правки
Admin (обсуждение | вклад) |
|||
Строка 1: | Строка 1: | ||
'''SC16IS752''' - микросхема, управляющая последовательными портами в некоторых версиях Wiren Board. | |||
==Описание== | ==Описание== | ||
SPI-to-UART bridge IC - NXP [http://www.nxp.com/products/interface_and_connectivity/bridges/i2c_spi_slave_to_uart_irda_gpio_bridges/series/SC16IS752_SC16IS762.html SC16IS752] | SPI-to-UART bridge IC - NXP [http://www.nxp.com/products/interface_and_connectivity/bridges/i2c_spi_slave_to_uart_irda_gpio_bridges/series/SC16IS752_SC16IS762.html SC16IS752] | ||
Два полных порта UART, До 8 линий GPIO. | Два полных порта UART, До 8 линий GPIO. | ||
Подключен к SPI. Используется GPIO в качестве chip-select. | Подключен к SPI. Используется GPIO в качестве chip-select. | ||
Строка 11: | Строка 10: | ||
Для работы в Linux используется [[драйвер sc16is7x2]], который пока не портирован в upstream. Его можно найти в нашем репозитории Linux [https://github.com/contactless/linux/blob/v3.12-rc3-imxv5-x0.3/drivers/tty/serial/sc16is7x2.c]. | Для работы в Linux используется [[драйвер sc16is7x2]], который пока не портирован в upstream. Его можно найти в нашем репозитории Linux [https://github.com/contactless/linux/blob/v3.12-rc3-imxv5-x0.3/drivers/tty/serial/sc16is7x2.c]. | ||
Драйвер включён в стандартный образ. | Драйвер включён в стандартный образ. | ||
===GPIO=== | ===GPIO=== | ||
[[Драйвер sc16is7x2]] экспортирует 8 GPIO в стандартный sysfs-интерфейс Linux под номерами 120-127. | [[Драйвер sc16is7x2]] экспортирует 8 GPIO в стандартный sysfs-интерфейс Linux под номерами 120-127. | ||
== В Wiren Board Smart Home | == В Wiren Board Smart Home 3.5 == | ||
===UART0=== | ===UART0=== | ||
Строка 31: | Строка 29: | ||
Разъём предназначен для использования GPIO, а также для подключения модуля расширения [[RS232]]. | Разъём предназначен для использования GPIO, а также для подключения модуля расширения [[RS232]]. | ||
== В Wiren Board | == В Wiren Board 2.8== | ||
===UART0=== | ===UART0=== |