реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Обработка видео без ОС
Пришелец
сообщение Sep 24 2015, 21:05
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 28-01-05
Пользователь №: 2 272



Добрый вечер!

Возможно вопрос наивный, но пробежавшись по форуму ответов не нашёл.

Реализация функции записи видео в высоком качестве сейчас практически доступна только с применением какой-либо тяжёлой ОС ? (Linux Android ...)

Если ответ положительный то:
- Можно ли заставить работать линукс с низким потреблением питания? (<20 ма)
- Может быть какие-то из предлагаемых готовых решений на базе линукс умеют управлять своей тактовой частотой в зависимости от загрузки?
- Как у линукс дела со слип режимами?
- Можно ли расчитывать на линукс если "не выведена кнопка RESET" ? rolleyes.gif

Go to the top of the page
 
+Quote Post
_pv
сообщение Sep 24 2015, 21:27
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 008
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Пришелец @ Sep 25 2015, 03:05) *
- Можно ли заставить работать линукс с низким потреблением питания? (<20 ма)

линукс может и можно заставить, а вот найти для начала микросхему динамической памяти которая даже в стэндбае будет потреблять <20мА - это вряд ли.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 24 2015, 22:28
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 077
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Пришелец @ Sep 25 2015, 00:05) *
Реализация функции записи видео в высоком качестве сейчас практически доступна только с применением какой-либо тяжёлой ОС ? (Linux Android ...)

Нет. Но простому человеку доступно весьма ограниченное число решений.
Скажем, так можно использовать TI's TMS320DM3xx, но они, скорее всего, не устроят Вас по потреблению.

Цитата(Пришелец @ Sep 25 2015, 00:05) *
- Можно ли заставить работать линукс с низким потреблением питания? (<20 ма)

При 220V? Легко. Но лучше напишите в мВт.

Цитата(Пришелец @ Sep 25 2015, 00:05) *
- Может быть какие-то из предлагаемых готовых решений на базе линукс умеют управлять своей тактовой частотой в зависимости от загрузки?
- Как у линукс дела со слип режимами?

Почти все современные SoC могут. И со сном все в порядке.

Цитата(Пришелец @ Sep 25 2015, 00:05) *
- Можно ли расчитывать на линукс если "не выведена кнопка RESET" ? rolleyes.gif

Кнопка "Reset" может в первую очередь понадобиться прикладному софту, во вторую - драйверам SoC, в самую последнюю - ядру.

Что касается потребления, то не нужно его увязывать с ОС - электричество расходует не она, а железо.
И тут принципиальными будут значения:
- Статического потребления процессора
- Потребления DDR-памяти
- КПД источников при низкой нагрузке


--------------------
Go to the top of the page
 
+Quote Post
Пришелец
сообщение Sep 26 2015, 18:53
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 28-01-05
Пользователь №: 2 272



Спасибо за ответы! a14.gif

желательное потребление в пассивном режиме порядка 100 мВт.

Т.е. на давинчи можно писать видео без линукс? Они предлагают библиотеки для этого?
Они (библиотеки) платные?

Вкратце задача такова -
когда требуется запись видео, процессор включается на полную мощность и пишет видео.
в остальное время он должен работать на минимальной мощности и выполнять работу посильную для 8 битного контроллера на чатоте 4 МГц.
(какое потребление при этом будет у TMS320DM3xx если у него, соответственно требованиям задачи, понизить тактовую частоту?)

насчёт динамической памяти - возможен ли такой вариант:
Инициализация DDR в момент когда требуется запись видео, и деактивация DDR когда запись завершилась.
а во время простоя процессор будет использовать внутреннюю или небольшую внешнюю статическую RAM.
???

Go to the top of the page
 
+Quote Post
_pv
сообщение Sep 26 2015, 19:21
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 008
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



ну так и поставте 8ми битный МК с 4МГц, который будет 1 мВт потреблять и рубить полностью питание видеокодеку и будить его когда надо.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 26 2015, 21:03
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 077
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Пришелец @ Sep 26 2015, 21:53) *
Т.е. на давинчи можно писать видео без линукс? Они предлагают библиотеки для этого?
Они (библиотеки) платные?

Можно, библиотеки бесплатные.

Цитата(Пришелец @ Sep 26 2015, 21:53) *
Вкратце задача такова -
когда требуется запись видео, процессор включается на полную мощность и пишет видео.
в остальное время он должен работать на минимальной мощности и выполнять работу посильную для 8 битного контроллера на чатоте 4 МГц.
(какое потребление при этом будет у TMS320DM3xx если у него, соответственно требованиям задачи, понизить тактовую частоту?)

Около 200мВт в статике при 25°C. Это не считая памяти и прочего.

Цитата(Пришелец @ Sep 26 2015, 21:53) *
насчёт динамической памяти - возможен ли такой вариант:
Инициализация DDR в момент когда требуется запись видео, и деактивация DDR когда запись завершилась.
а во время простоя процессор будет использовать внутреннюю или небольшую внешнюю статическую RAM.
???

Лучше заведите отдельный процессор, как выше советовали.


--------------------
Go to the top of the page
 
+Quote Post
Пришелец
сообщение Sep 27 2015, 09:47
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 175
Регистрация: 28-01-05
Пользователь №: 2 272



Цитата(_pv @ Sep 26 2015, 23:21) *
ну так и поставте 8ми битный МК с 4МГц, который будет 1 мВт потреблять и рубить полностью питание видеокодеку и будить его когда надо.


Цитата(aaarrr @ Sep 27 2015, 01:03) *
Лучше заведите отдельный процессор, как выше советовали.


Да, это возможный вариант имеющий как и свои плюсы так и минусы.
Спасибо за ответы!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd April 2017 - 19:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016