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

Allwinner T113-s3 уделал HiFi4 DSP. Смеяться или плакать?

On 7/16/2020 at 10:55 AM, mantech said:

Да вот сам недавно спрашивал, дали только ссылку на линуксовые исходники...

В V3s EMAC-контроллер такой же, как и в H3. Baremetal library for the Allwinner H2+/H3 SoC's дает пример работы с этим контроллером.

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


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

Портирован легендарный "Кобра" на Lichee Pi Zero (Allwinner V3s SoC).

 

Максимальная производительность игры в режиме 800x480 (простой стретчинг кадра в 2 раза по каждой оси) 490 FPS,  пиковая производительность с фильтром SaI2x (800x480)  180 FPS.

 

DSP TMS320C6745 кусает локти от зависти :biggrin:

 

В нормальном режиме  включен VSYNC, лимитирующий фреймрейт до 60 FPS.

 

 

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

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


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

4 minutes ago, __inline__ said:

Портирован легендарный "Кобра" на Lichee Pi Zero (Allwinner V3s SoC).

Выкладывать проект в свободный доступ собираетесь?

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


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

18 hours ago, Ozelot said:

Выкладывать проект в свободный доступ собираетесь?

 

SDK на V3s продаю, об этом писал здесь:

 

  

Что касается игры,  владею её исходными текстами взятыми у разработчика под NDA на взаимовыгодных интересах (я делаю порты игры, разработчику игры это интересно).

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


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

Какая цена вашего SDK? Возможно кому-то достаточно переработать XBOOT под V3S

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


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

6 minutes ago, Ozelot said:

Какая цена вашего SDK? Возможно кому-то достаточно переработать XBOOT под V3S

  

Хочу 200 баксов. Это минимум. Чем больше, тем лучше.

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


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

Глянул внимательнее - XBOOT_V3S давно уже есть (проверял на f1c100s, поэтому не обращал внимания)

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


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

4 minutes ago, Ozelot said:

Глянул внимательнее - XBOOT_V3S давно уже есть (проверял на f1c100s, поэтому не обращал внимания)

 

Ну, как говорится, каждому - своё :biggrin:

 

stive-jobs-bill-gates.jpg.b9b8414563ec14f9e8f7faf1b134bf47.jpg

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


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

22 минуты назад, Ozelot сказал:

Возможно кому-то достаточно переработать XBOOT под V3S

Так это походу урезанный линукс с какими-то доп. плюшками, сами-то в нем сможете разобраться, кроме, как скомпилить готовую сборку?

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


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

2 minutes ago, mantech said:

Так это походу урезанный линукс с какими-то доп. плюшками, сами-то в нем сможете разобраться, кроме, как скомпилить готовую сборку?

"XBOOT is not only a powerful, portable, and highly reusable, embedded system bootloader,but also on a piece of SOC system application software execution engine, without complex operating system, electricity directly executed on the APP"

А разобраться в нем (как по мне) не  сложнее, чем копать uBoot

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


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

Только что, Ozelot сказал:

without complex operating system

Это не значит, что нельзя использовать только ядро. Например вот кусок кода :

write32((virtual_addr_t)&glb->ctl, (1 << 0));
    write32((virtual_addr_t)&glb->status, 0);

Как минимум тут уе используется виртуальная адресация, разбираться с ней еще тот гемор, в убуте она не используется...

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


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

Во всяком случае XBOOTRPIDMX512 и uBoot дают информацию по использованию практически всех аппаратных блоков V3S, в том числе и EMAC :)

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


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

Только что, Ozelot сказал:

Вот это уже другое дело - вещь хоть и очень ограниченная по драйверам, но написана в правильном ключе, без всяких линуксоподобных приблуд, виртуальных адресаций и пр... Все куда понятнее, уважаю таких разработчиков... Кстати, спасибо за наводку про эзернет драйвер...:sun_bespectacled:

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


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

2 hours ago, mantech said:

Вот это уже другое дело - вещь хоть и очень ограниченная по драйверам, но написана в правильном ключе, без всяких линуксоподобных приблуд, виртуальных адресаций и пр... Все куда понятнее, уважаю таких разработчиков... Кстати, спасибо за наводку про эзернет драйвер...

 

Всё это хорошо до тех пор, пока не встретится отсутствие того, что нужно. Например, аудиокодек )))

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


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

13 minutes ago, __inline__ said:

 

Всё это хорошо до тех пор, пока не встретится отсутствие того, что нужно. Например, аудиокодек )))

mp3 или AAC ? :)

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


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

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

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

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

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

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

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

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

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

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