Перейти к содержанию
    

Запись и проигрывание видео

Работает.

 

 

Ну, никто же не запрещает положить файл settings.ini на помянутую карту с FAT. Так и делаю, кстати.

 

 

Очень сильно заблуждаетесь. С большей справедливостью можно заявить, что HMI "ващще не подтянуть" к bare metal.

 

Если у вас линух для роутеров работает с ГУИ то очень рад, но я такого не видел.

 

Так-то не запрещает, но тогда нужно 2 карты, что не гуд.

 

Опять же ваше мнение, у меня работает и уже давно..

 

Для задачи ТС можно конечно взять и поковырятся в исходниках Mplayer или что-то подобного, но мне было б проще написать это на основе Platform SDK for IMX6 , чем копаться в дебрях чужого кода гибрида си и плюсов... Разумеется ИМХО...

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если у вас линух для роутеров работает с ГУИ то очень рад, но я такого не видел.

Нет "линуха для роутеров". Как и чернил для пятого класса.

 

Так-то не запрещает, но тогда нужно 2 карты, что не гуд.

Не нужно.

 

Для задачи ТС можно конечно взять и поковырятся в исходниках Mplayer или что-то подобного, но мне было б проще написать это на основе Platform SDK for IMX6 , чем копаться в дебрях чужого кода гибрида си и плюсов... Разумеется ИМХО...

А можно взять SDK для V3s, allwinner'овские кодеки, buildroot и собрать все в кучу.

 

MPlayer тут совсем ни к чему, но даже если почему-то возникнет нужда его использовать,

то копаться в исходниках вряд ли придется - он и так работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не нужно.

 

Нет "линуха для роутеров". Да ладно, а что такое DD-WRT или OpenWRT??

 

А можно взять SDK для V3s, allwinner'овские кодеки, buildroot и собрать все в кучу. - Ну если вам любую задачу так просто решить, тогда аплодирую стоя :biggrin:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет "линуха для роутеров". Да ладно, а что такое DD-WRT или OpenWRT??

Специфические сборки. Ядро там самое обычное. Для случая ТС как раз нужно сделать свою сборку.

 

А можно взять SDK для V3s, allwinner'овские кодеки, buildroot и собрать все в кучу. - Ну если вам любую задачу так просто решить, тогда аплодирую стоя :biggrin:

Может, не любую, но данная задача решается именно так.

 

Подобное уже неоднократно собирал. Так что жду аплодисментов :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно взять SDK для V3s, allwinner'овские кодеки, buildroot и собрать все в кучу.

 

Спрошу, как у многоуважаемого гуру в данном вопросе - не подскажете, где в этом архиве посмотреть драйвера инициализации УСБ? Чет не нашел нигде :crying:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

где в этом архиве посмотреть драйвера инициализации УСБ? Чет не нашел нигде :crying:

[v3s_lichee.zip] lichee/linux-3.4/drivers/usb/sunxi_usb

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, хочу передавать на этот кристал видео с ПЛИС и сжимать в нем, записывая на sd карту. Получиться это сделать для 1080p30? Стоит тратить время? У него есть аппаратный енкодер, его можно исползовать как то? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 3/16/2021 at 10:45 PM, aaarrr said:

Да, получится, энкодер использовать можно.

и как это сделать? скачал v3s-linux-sdk там в menuconfig невижу где есть этот кодек. как к нему полчить доступ можете подсказать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Niyaz said:

скачал v3s-linux-sdk там в menuconfig невижу где есть этот кодек

drivers/media/cedar-ve

Только надо закостылить аллокатор и привести нумерацию IOCTL в соответствие A20:

cedar.patch

 

1 hour ago, Niyaz said:

как к нему полчить доступ можете подсказать?

Использовать библиотеки:

https://github.com/allwinner-zh/media-codec
https://github.com/allwinner-zh/media-codec-lib

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 3/18/2021 at 3:48 PM, aaarrr said:

drivers/media/cedar-ve

Только надо закостылить аллокатор и привести нумерацию IOCTL в соответствие A20:

cedar.patch 5.49 kB · 2 downloads

 

Использовать библиотеки:

https://github.com/allwinner-zh/media-codec
https://github.com/allwinner-zh/media-codec-lib

Спасибо.

взятую от сюда: https://github.com/chengge/v3s-linux-sdk не удалось собрать ядро(fatal error: linux/compiler-gcc9.h: No such file or directory), собирал в wsl (Ubuntu 20.04.1 LTS).

по инструкции с сайта https://licheepizero.us/ собрал просто выполнив команды u-boot и kernel, но там нету cedar-ve, мне надо просто скопировать из ссылок, которые вы дали в папку драйвер и править kconfig? я не собирал linux ранее, поэтому не понял пока как драйвера добавлять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Niyaz said:

не удалось собрать ядро(fatal error: linux/compiler-gcc9.h: No such file or directory), собирал в wsl (Ubuntu 20.04.1 LTS)

GCC9.x в те славные времена попросту не было (да и не только его).

Можно взять этот тулчейн:

http://releases.linaro.org/components/toolchain/binaries/7.4-2019.02/arm-linux-gnueabihf/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf.tar.xz

и добавить compiler-gcc7.h в include/linux

 

1 hour ago, Niyaz said:

там нету cedar-ve

Это mainline ядро, в нем нет поддержки энкодера.

 

2 hours ago, Niyaz said:

я не собирал linux ранее, поэтому не понял пока как драйвера добавлять

Честно говоря, без опыта вся эта цветомузыка может отнять и полгода жизни. Потребуется определенное упорство.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

aaarrr, ядро собрал по этой инструкции https://github.com/chengge/v3s-linux-sdk, застрял при сборке rootfs - пишет это:

Spoiler

3.thumb.PNG.fff1a6699d0770391bb9487365c81009.PNG

toolchain не правильно указан? а как ему передать? через CROSS_COMPILE я передавал путь к нему при сборке ядра абсолютный путь, а здесь это не работает. у меня нет директорий lxm/Debug

Изменено пользователем Niyaz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 minutes ago, Niyaz said:

toolchain не правильно указан?

Да.  make menuconfig, там параметры тулчейна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня следующая ошибка: error trying to exec 'cc1': execvp: No such file or directory (в интернете не нашел решения для своего случая).

к нему тоже (cc1) можно как то передать полный путь? не нашел как это сделать через перменные makefile. Можете подсказать?

Spoiler

1.thumb.PNG.8824bf92cc7a23e38cb680b5816fcba3.PNG

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...