Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Отладочные платы » Hola(Duo)-PC
Hola PC выводы на Х8, распиновка
Roman17
Добавлено 08.03.2017 02:24
0
Сообщение: 1
Roman17
0

Пункты: 113
Регистрация: 08.03.2017
Шаг за шагом разбираюсь в вашей плате.

Теперь дошел до этапа, чтобы на гребенку Х8 (26 пинов, рис.1) подключить дисплей численно-цифровой типа WH1602.

У вас в документации в файле HOLA-PC V1B (додаю его) написано, что гребенка Х8 по контактах такаяже как у raspberry pi.
Там написано, чтоо Х8 16 контакт это CSI_D4, тогда я открыл reference manual (здесь скачивал : http://www.nxp.com/assets/documents/data/en/reference-manuals/IMX6SDLRM.pdf
даю скрин, рис 2) і на стр229 (4.1.1 Pin Assignments) зашол CSI0_DAT4.

1) Правильно ли я разобрался в соответствии между вашим сокращением и референс мануалом? Также в мануале написано, что это может быть вывод типа ALT5 GPIO5_IO22

2) Также я открыл рисунок распиновки raspberry pi. Там указано, что 16 контакт, это GPIO_23, а у вас GPIO5_IO22.
То есть у вас распиновка не совпадает и мне нужно на гребенку Х8 подавать информацию в соответствии с референса CSI0_DAT5 ALT5 GPIO5_IO23 ???

3) У вас в документации написано такие выводы: CSI_D2 та CSI_D3 - котором вывода по референс мануалу они соответствуют?.
Я просмотрел референс Table 29, и там CSI начинается с номера 4, тобишь CSI0_DAT4 , в скобках перечень добавляю.
(
GPIO5_IO18 - CSI0_PIXCLK ALT5 IO
GPIO5_IO19 - CSI0_MCLK ALT5 IO
GPIO5_IO20 - CSI0_DATA_EN ALT5 IO
GPIO5_IO21 - CSI0_VSYNC ALT5 IO
GPIO5_IO22 - CSI0_DAT4 ALT5 IO
GPIO5_IO23 - CSI0_DAT5 ALT5 IO
GPIO5_IO24 - CSI0_DAT6 ALT5 IO
GPIO5_IO25 - CSI0_DAT7 ALT5 IO
GPIO5_IO26 - CSI0_DAT8 ALT5 IO
GPIO5_IO27 - CSI0_DAT9 ALT5 IO
GPIO5_IO28 - CSI0_DAT10 ALT5 IO
GPIO5_IO29 - CSI0_DAT11 ALT5 IO
GPIO5_IO30 - CSI0_DAT12 ALT5 IO
GPIO5_IO31 - CSI0_DAT13 ALT5 IO
GPIO6_IO00 - CSI0_DAT14 ALT5 IO
GPIO6_IO01 - CSI0_DAT15 ALT5 IO
GPIO6_IO02 - CSI0_DAT16 ALT5 IO
GPIO6_IO03 - CSI0_DAT17 ALT5 IO
GPIO6_IO04 - CSI0_DAT18 ALT5 IO
GPIO6_IO05 - CSI0_DAT19 ALT5 IO
)


Прошу вас подсказать мне.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 08.03.2017 07:05 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92835
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
... Х8 16 контакт это CSI_D4 ...

Вы смотрите к какому пину процессора эта цепь подходит и какие функции имеет.
Каждый пин имеет до 7 функций и часто они дублируются на разных пинах.
Цитата
... GPIO_23, а у вас GPIO5_IO22 ...
И что это меняет?
GPIO он и в африке GPIO, какой бы номер не имел.
Цитата
3) У вас в документации написано такие выводы ...
См. п.1.
Спуститься к концу Подняться к началу
Персональная информация
Roman17
Добавлено 12.03.2017 03:35 Сообщение: 3
Roman17
0

Пункты: 113
Регистрация: 08.03.2017
Цитата
Цитата
... Х8 16 контакт это CSI_D4 ...

Вы смотрите к какому пину процессора эта цепь подходит и какие функции имеет.
Каждый пин имеет до 7 функций и часто они дублируются на разных пинах.
Цитата
... GPIO_23, а у вас GPIO5_IO22 ...
И что это меняет?
GPIO он и в африке GPIO, какой бы номер не имел.
Цитата
3) У вас в документации написано такие выводы ...
См. п.1.



В документации Hola-PC_V1B.pdf дано сокращение.
Так какая полная назва вашего сокращения

CSI_D2 та CSI_D3 ????
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 12.03.2017 10:40 Сообщение: 4
sasamy
4.71

Пункты: 83603
Регистрация: 14.08.2009
Цитата

В документации Hola-PC_V1B.pdf дано сокращение.


Это не сокращения а названия цепей - откройте в PDF-просмотрщике поиск и вбейте там CSI_D2 - увидите что эта цепь идёт на вывод процессора CSI0_DAT14, там же найдете и другие цепи 8-битного интерфейса камеры

8 пинов CSI_D0 - CSI_D7 сответствуют 8-ми выводам процессора CSI0_DAT12 - CSI0_DAT19. Это такая особенность 8 битного подключения CSI на процессоре i.mx6 - подключаются они на старшие разряды его 20-битного интерфейса.

Пину процессора CSI0_DAT14 соответствует GPIO MX6QDL_PAD_CSI0_DAT14__GPIO6_IO00

это проще смотреть в ядре в файле arch/arm/boot/dts/imx6dl-pinfunc.h

В Linux номер GPIO определяется по формуле

linux gpio number = (gpio_bank - 1) * 32 + gpio_bit

для GPIO6_IO00

(6 - 1) * 32 + 0 = 160

https://www.kosagi.com/w/index.php?title=Definitive_GPIO_guide#Linux_Userspace_Naming_Convention
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » Hola(Duo)-PC