Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-NUC976
SK-NUC976 - vcap
Jury093
Добавлено 21.10.2016 18:23
0
Сообщение: 1
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
раздобыл горсть камер на ov2640, не fullhd конечно, но покрутить самое оно..
сначала сильно обломался прикручивая к А20, ну и "чтобы два раза не паять" посмотрел в сторону nuc976..
вроде и интерфейс заявлен и даже упоминания есть:
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=1&num=33#26132
Цитата
На чипе VCAP с 45 по 56 выводы.

видимо это из старого даташита, т.к. контакты с 48 по 60..
хватило ума заглянуть в NUC970 Linux BSP User Manual, а там насторожил Image Sensor Selection, что подтвердилось при разглядывание исходников..

как и в случае с А20, тут китайцы (чтоб им есть силиконовыми палочками) за всех всё решили и написали свою прослойку, а к ней прилагаются свои драйвера для камер (аж 4 шт)..
т.е. народ потел/писал/выправлял драйвера, а их (драйвера) выкинули и написали свое глюкалово..

в общем даже расчехлять паяльник не пришлось - затея тухлая..

может я сильно ошибся и всё на самом деле хорошо? есть у кого преценденты успешного подключения камеры на vcap?
уж больно не хочется перепаивать еще раз мотню на 18 проводов..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.10.2016 12:52 Редактировалось 22.10.2016 13:21 Сообщение: 2
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Думаю не так все плохо как кажется - надо только для сенсора драйвер наподобие нувотоновских написать. По-моему там только начальный инит сенсора и все. Кстати в нувотоновском BSP есть примеры (applications.tar.gz) включая vcap, jpeg-кодек и 2D корку. Надобы попробовать adv7180 прикрутить, жаль готовый плаг не подключить напрямую - переходник надо паять...

PS проблема может быть с сетью - по-моему Павел тактирует PHY с процессора PI15: CLK_OUT/SC0_CD/U8_CTS/NAND_D7/VCAP_D7 который является и 7 битом данных для VCAP.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 22.10.2016 15:24 Редактировалось 22.10.2016 15:36 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Думаю не так все плохо как кажется - надо только для сенсора драйвер наподобие нувотоновских написать. По-моему там только начальный инит сенсора и все.

в любом случае - это тупиковый вариант..
стандартные драйвера пользуют люди по всему миру, находят ошибки или улучшают текущие - польза всем..
в данном случае, помимо заведомо глючной прослойки для каждого CSI[0,1], а нормальный драйвер сам раскидывает имена для аппаратуры требуется еще зачем-то переписывать драйвера оконечного железа.. что указывает на неумение китайцев оформить свои драйвера со стандартными callbacks

Цитата
Кстати в нувотоновском BSP есть примеры (applications.tar.gz) включая vcap, jpeg-кодек и 2D корку.

они чисто ознакомительные и к ядру слабо применимы, зато несут радость стендалонщикам

Цитата
Надобы попробовать adv7180 прикрутить, жаль готовый плаг не подключить напрямую - переходник надо паять...

ну спасибо, что не 1.27мм шаг, там всё ещё печальнее..
можно было бы сделать пару переходников 2мм-2.54мм (пин2пин), но Павел похоже и пинаут перетасовал.. мочалку из проводов можно созерцать на переходнике LCD..

Цитата
PS проблема может быть с сетью - по-моему Павел тактирует PHY с процессора PI15: CLK_OUT/SC0_CD/U8_CTS/NAND_D7/VCAP_D7 который является и 7 битом данных для VCAP.

да, на плате нет генератора и стоит 0R R14 который подключен к PI15..
тут либо отказываться от сети, либо сбросить R14 и завести тактовую например с PB15 (это если используется функция CLK_OUT) и потребуется перекрутить в исходниках юбута и ядра путь для тактирования..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.10.2016 19:49 Сообщение: 4
sasamy
4.71

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

они чисто ознакомительные и к ядру слабо применимы, зато несут радость стендалонщикам


если внимательно посмотреть - все примеры в архиве applications.tar.gz для Linux
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 22.10.2016 20:36 Сообщение: 5
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
если внимательно посмотреть - все примеры в архиве applications.tar.gz для Linux

да, действительно, в том SDK что я где-то выудил, даже стендалонщикам поживиться нечем, там пакеты под линукс и примеры работы с периферией.. но, например, тот же demos/cap бессмысленен без драйвера

на всякий случай содержимое applications
Код
jury093@ubuntu64:~/src/nuc970/BSP/applications$ ls -l
total 52
drwxrwxr-x 15 jury093 jury093 4096 апр. 30 2015 alsa-utils-1.0.23
drwxrwxr-x 3 jury093 jury093 4096 апр. 30 2015 benchmark
drwxrwxr-x 33 jury093 jury093 4096 апр. 30 2015 busybox-1.22.1
drwxrwxr-x 15 jury093 jury093 4096 апр. 30 2015 demos
drwxrwxr-x 8 jury093 jury093 4096 апр. 30 2015 DPO_RT3070_LinuxSTA_V2.3.0.2_20100412
drwxrwxr-x 4 jury093 jury093 4096 апр. 30 2015 libuuid-1.0.3
drwxrwxr-x 13 jury093 jury093 4096 апр. 30 2015 lzo-2.09
-rw-rw-r-- 1 jury093 jury093 1546 апр. 30 2015 Makefile
drwxrwxr-x 8 jury093 jury093 4096 апр. 30 2015 mtd-utils
drwxrwxr-x 18 jury093 jury093 4096 апр. 30 2015 qt-everywhere-opensource-src-4.8.5
drwxrwxr-x 9 jury093 jury093 4096 апр. 30 2015 tslib-1.1
drwxrwxr-x 4 jury093 jury093 4096 апр. 30 2015 wireless_tools.29
drwxrwxr-x 3 jury093 jury093 4096 апр. 30 2015 yaffs2utils
jury093@ubuntu64:~/src/nuc970/BSP/applications$ ls demos/ -l
total 52
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 alsa_audio
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 cap
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 crypto
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 etimer
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 gpio
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 irda
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 keypad
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 lcm
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 rtc
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 thread
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 uart
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 wdt
drwxrwxr-x 2 jury093 jury093 4096 апр. 30 2015 wwdt

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 23.10.2016 10:40 Редактировалось 23.10.2016 11:49 Сообщение: 6
sasamy
4.71

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

но, например, тот же demos/cap бессмысленен без драйвера


Пример в первую очередь нужен чтобы проверить работоспособность, т.е. известно что он должен работать, а драйвер сенсора там - скопировать инит из нормального драйвера да подсунуть в нувотоновский для любого сенсора. Кстати - у тебя похоже старый BSP - у меня есть примеры 2d и jpeg

PS драйвер для захвата у нувотона конечно полнейший пипец - надо полностью переписывать
Спуститься к концу Подняться к началу
Персональная информация
AtmExpert
Добавлено 21.06.2018 12:07 Сообщение: 7
AtmExpert
0

Пункты: 297
Регистрация: 28.05.2018
Пол: Мужчина
Из: Ставрополь
Доброго дня всем. Подскажите, можно ли прикрутить к 8-битной шине vcap сенсор с 10/12-битной параллельной шиной?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-NUC976