Отговори на тема  [ 96 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5 ... 7  Следваща
ARM модул .... 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: ARM модул ....
Мда, ако намерищ китаеца най-добре ;-)

Иначе за арм модул точно с тия показатели зор работата... Ако беше само цифрово видео има, ако трябва да е евтино има, ако трябва да е с ниска консумация има, ама всичко накуп поне аз не се сещам. А и да работиш с модул не е като да работиш с компютърче. Отнема си време да направиш дънната платчица и я оживиш. Особено ако модула и проца му не са документирани добре. В тая връзка мога да препоръчам модулите на www.ronetix.at че са наши хора и лесно ще се подкарат, ама процовете им са слаби и видеото само цифрово.... Другият вариант са по-известните като beagle, odroid и т.н. ама те пък са цифра.
И друг вариант често го рекламирам - xilinx zynq, там може да се вкарат доста хардуерни ускорители, имат поддръжка за OpenCV и OpenGL и ако това което имат готово ти върши работа става, иначе и сам може да направиш много неща, ама си иска време и пари.

А тия x86 по-горе от линковете ако наистина са 30-40$ направо избиват рибата.... освен ако не са партенка? :-)


Вто Авг 19, 2014 9:10 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: ARM модул ....
Е в нюег няма как, трябва да са такива, но там цената си се качва от дреболии.
А за правене .... аз търся модул за да не правя именно, това покрай PCI DAC / ADC ще се подкара, вече е правено за PC някога, верно преди 8 години, но те сигналите са си сигнали. За зора около самия арм, памети и др не се съмнявам, и не искам да го мъча аз. Тък колега предложи нещо което е работещо, само да ми остане малко време и ще се видим, пък и бира .... жега е.
Иначе сега ще седна да насмятам онова с х86 което е с Nvidia цхипсета, единствено то от тези може да свърши работа, но да видим. То само от разлика в адапторите идват 15$ ... едно е да купиш 12 В / 1 А, друго е 19 В / 5 А. Ама това да ми е зора, ще напъна meanwell за цени.


Вто Авг 19, 2014 11:45 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение Re: ARM модул ....
Като каза nVidia се сетих, че скоро и те пуснаха девкит - сравнително скъпичък е ($200 май?) но може би цената може да се изцеди ако си проектираш нещо сам със същия процесор.
http://www.nvidia.com/object/jetson-tk1 ... v-kit.html

_________________
Мразя да мразя ...


Вто Авг 19, 2014 12:29 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: ARM модул ....
Още една примерна опция:
http://community.arm.com/docs/DOC-7990
http://www.hkvstar.com/company-news/introduction-to-hisilicon-dvr-nvr.html
Модули не съм виждал, поне не с тия новите, очаквам да има обаче готови платки за DVR. Ако нещо може да се ползва...


Вто Авг 19, 2014 1:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: ARM модул ....
Гичо,
гледал съм такива преди време, но поне тов акоето гледах не можеше да поддържа високи резолюции, мен ми трябва д аможе да кепчва 1080 аналогово.


Вто Авг 19, 2014 2:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение Re: ARM модул ....
стана ми интересно, та поразръчках сайта на нвидия за чаршаф, шорт, пешкир или дори кърпичка относно чиповете им.
нищо неочаквано - дудук
регистрирах се и - о, чудо! - получих достъп до някакви .pdf-и
нито дума за хардуер обаче - нито реф. дизайни, нито гербери, нито схеми, дори описание на крака не виждам. да не говорим за ибис модели, BSDL файлове и т.н.

все пак е невиждан прогрес. инфото май е достатъчно за софтуеризъм, но признавам че гледах почти само съдържанието.

освен това:
Цитат:
Visitors from ODM, OEM, embedded device, automotive and other hardware companies looking to evaluate the Tegra processor for a hardware project should note that due to demand, NVIDIA currently requires a minimum order of 250,000 chips for direct sales. For projects requiring less than 250,000 chips, please refer to our partners listed below.


Вто Авг 19, 2014 5:11 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение Re: ARM модул ....
Още нещо което може да свърши работа - не е арм:
http://www.analog.com/en/dsp-software/b ... er/sw.html
http://www.analog.com/en/dsp-software/b ... 00/sw.html
http://www.analog.com/BF-MPG4E-00
По принцип май точно това му е силата на Blackfin, дори има юнаци в бг които се занимават с него:
http://switchvoice.com/index.php?option ... &Itemid=54
също и ронетикс май са се занимавали, и преди почти 10-на години и тук се е писало за тях:
viewtopic.php?f=2&t=1486

_________________
Мразя да мразя ...


Вто Авг 19, 2014 5:15 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 2:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: ARM модул ....
BlackFin бяха прекалено бъгави, още в самото ядро. AD правеха някакви опити да редуцират недомислиците с всяка нова серия, но и това не го правеха особено добре. По едно време само обявяваха нови фамилии, без да има реално чипове (и особен прогрес), и там някъде им изгубих нишката.


Вто Авг 19, 2014 5:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: ARM модул ....
Хм, ARM SoC дето да има аналог видео вход за 1080 VGA няма да намериш, ми се струва. Това са яки АЦП-та, дето се съмнявам някой да ги сложи ей така в стандартен SoC. Без да съм специалист, но в повечето случаи май слагат някакъв декодер (външен чип), дето да обърне от аналогово към BT1120 примерно. Може да има сега по-нови неща, мисля че някакъв по форумите на Freescale искаше да вкарва 4 стрийма през MIPI интерфейса на iMX6-ца, и изглеждаше възможно, но разбира се с външен "декодер" от аналогово към MIPI.
Всъщност имат такивa SoC-ове, даже четириядрени - нещата на Mediatek/Mstar са за телевизори и дисплеи. Съдейки по съвременните телевизори ще да имат VGA 1080 поддръжка, както и SVideo/CVBS/HDMI, а някой по-нови дори и MHL. Тазгодишните смарт тв-та са 4-ри ядрени, обикновено Cortex-A9, с по 1.5 или 2Г рам ...


Вто Авг 19, 2014 7:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: ARM модул ....
Не аз не искам да има аналогов вход, то е ясно че входа ще е нещо външно, нито очаквам да има аналогов изход, и той ще е външно. Дилемата е дали да с епозлва вънпен кепчър на miniPCIe или направо да се насища, второто иска повече подкарване, но то и първото няма гаранция че ще тръгне лесно.
За финове и др подобни ... софтуера е доста сложен, достатъчно е мъката да се пусне на арм, нямаме ниакво намерение да отиваме на нещо друго, ако изобщо ще ходим, ното това е шанса да напраивм по добра цена.
Да с епусне на линукс не е грижа, да се пусне на линукс с арм сигурно също няма да е особенна, но всичко останало... това са милини редове код свързани с 3д рендеринг и медии, няма кой да прави такива сериозни промени, козметични като минаване на линукс може, малко по козметични като да с епусне на арм също може но до там.

тия х86 не могат да докарат цена. Тия цени в яйцата са промо, днес ги има утре не. Отделно ... като гледам за колко искат да ми продават miniPCI кепчъра .... не получавам кой зане каква оптимизация.


Сря Авг 20, 2014 12:28 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Авг 07, 2012 3:16 pm
Мнения: 331
Мнение Re: ARM модул ....
Относно ARM Cortex-A SoC наистина имат хардуерно ускорение на encoding/decoding, но виж добре дали ти предоставят библиотеки, които да го ползват, защото в момента под Линукс, това което е достъпно свободно за AllWinner SoC-овете е почти едно нищо. Единствено може да пуснеш NEON инструкциите да се ползват вместо FPUv4, което дава някакво ускорение и това е. Като единствен вариант да ползваш хардуерното ускорение за кодиране/декодиране е да ползваш commercial blob-а от Андроид и с едни 'хватки' да го ползваш под Линукс, но пак нямаш целият набор от ускорения налични, а само една много малка част.

В момента ползвам headless A20-OLinuXino-MICRO (Dual Core A7 @ 1Ghz) с 512MB RAM с NEON enabled ffmpeg стартиран от motion, с две камери на USB AV Capture и ако се случи да има движение и на двете смогва да записва с тази команда по-долу, но за няколко секунди удря 100% usage, а през другото време е около 1 до 4 % idle. Демек си е на ръба. И ако някой влезе на web сървъра да гледа някои от старите записи във vp8/webm формат, колкото и да е малък bitrate-a на stream-a ще почне да пропуска фреймове. А иначе A20 ИМА хардуерно ускорение за кодиране на VP8, но няма как да го ползваш под Линукс :|

taskset 0x00000003 ffmpeg -f rawvideo -s 720x576 -r 5 -i /dev/stdin -r 5 -an -vcodec libvpx -deadline realtime -cpu-used 3 -profile:v baseline -level 3 /mnt/hdd/events/%Y%m%d/%Y%m%d%H%M%S-%t.webm

Естествено има компании, които от това живеят и предлагат билиотеки или диретно ffmpeg версия, която ползв хардуерното ускорение, но по спомен лицензите не бяха много евтини.
Така че имай едно на ум ;-) Успех !


Сря Авг 20, 2014 1:26 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: ARM модул ....
Това е проблема на китайските SoC-ове - дори да имат добър хардуер, никой не си прави труда да даде достатъчно добър съпорт. Затова споменах freescale, имат доста мощни VPU блокове, и евентуалното може и да се направи нещо.
ToHu, ако разбирам правилно се предвижда да се прави изцяло софтуерна обработка на видеото? Поне така ми звучи от описанието. Т.е един 1080 стрийм ще се прекарва през модула и ще се правят някакви ваши (нестандартни) алгоритми, които искате да запазите и имате на сорс? Предполагам затова търсиш да е четириядрено.
Реално кода написан ли е да се възползва от многото ядра, ако не е по-добре да търсиш нещо с по-висока single-thread производителност.
Всъщност то излиза че на теб ти трябва какъв да е модул, в смисъл нямаш нужда от специфични video обработки или вход/изходи. По-скоро ти е важна CPU производителност и добър линукс съппорт.
За да нямаш проблеми със съпорта трябва да бягаш от китайците, пък било то произведени от олимекс. Сещам се freescale и TI като производители с добра поддържа в mainline линукса. Тексасците имат доста неща за видео, включително DSP-та в някой от SoC-овете, което не е лошо да го имаш като опция за бъдещето. Имат и pin-compatible версии със и без DSP-то. Има и сериозна инфраструктура от библиотеки и графични инструменти за видеообработка и DSP ускорение.

Гледам имат и нови mind-blowing бегачки:
http://www.ti.com/product/66ak2h06
http://www.ti.com/product/66ak2e02
Ама са 165 долара за 1000 бройки...

Но по- по темата са тези неща:
http://z3technology.com/wp-content/uploads/2013/07/Z3-DM368-RPS.pdf
http://z3technology.com/wp-content/uploads/2013/06/DOC-MKT-0004-01_Z3-DM8168-RPS_Spec_Sheet.pdf


Сря Авг 20, 2014 10:58 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: ARM модул ....
gicho написа:
Всъщност то излиза че на теб ти трябва какъв да е модул


повечето "какъв да е" не стават за видео... Проблемът е паметта и по-точно скоростта на шината. За разлика от x86 където се слага SODIMM в много АРМ и не само АРМ се слага някакъв 16-бит DDR с не много висок клок и скоростта е колкото да издържи ядрото(а). Но ако има DMA/GPU или други мастери и шината кляка...

Трябва си или бърз 64-бит DDR или отделна памет за фрейм буферите...


Сря Авг 20, 2014 11:37 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Мар 31, 2009 10:25 am
Мнения: 1391
Мнение Re: ARM модул ....
Не знам като се обсъждат китайски модули дали е уместно да се погледне и един SOM от Digi:
ConnectCore® 6 Freescale i.MX6 Cortex A9 system-on-module
Multi-stream-capable HD video engine with 1080p60 decode, 1080p30 encode and 3D video playback in HD in high-performance families
HDMI and PHY, MIPI DSI, MIPI CSI2, 20-bit CSI, 24-bit RGB, LVDS (x2)
Linux, Android and Windows Embedded software platform support
50 mm x 50 mm x 5 mm, fully shielded (heat-spreading)LGA-400, 2 mm pitch

Ако не друго може да се разчита на адекватен съпорт, качество и сертификати за почти всички приложения (от медицински до транспортни)

Да добавя и един видео декодер ADV7280 за прехвърляне на аналогово видео към MIPI/CSI2 + видео енкодер ADV7393 за Drgb към аналогово видео...


Прикачени файлове:
connectcore-imx6_lg.jpg
connectcore-imx6_lg.jpg [ 114.96 KiB | Прегледано 5564 пъти ]
Сря Авг 20, 2014 12:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение Re: ARM модул ....
веселяци са тия от digi :D

тоя модул има ли го в реална продажба вече и колко струва? двете снимки отгоре се разлизачат, най-малкото PMIC-а е различен. повечето документи са 'preliminary'.

нещо не виждам смисъла да правиш 8+ слоен модул с кавити, който да лепиш на поне 6 слойна основна платка, при това с изискване да е най-малко 2мм дебела. но при онези числа в калкулатора, вероятно на някой му се връзват сметките.


Сря Авг 20, 2014 2:29 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 96 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5 ... 7  Следваща

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 10 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни