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

T113-S3 - возможности. Linux, bare metal, прошу помощи

1 hour ago, mantech said:

И чем тут ваш линукс помог бы?

Сэкономил бы месяцы и годы жизни, потраченные на решение вопросов типа "как растеризовать TTF", "как воспроизвести видео", "как забороть xyzHCI", "как окучить неизвестный контроллер тача", "как быть с MIPI экранами" и т.д. и т.п.

Жизнь коротка )

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


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

1 час назад, Dron_Gus сказал:

Безопасностью?

Чем вам TLS не безопасно? Ах, это же тоже только в линуксе, а вот и нет)))

44 минуты назад, aaarrr сказал:

Сэкономил бы месяцы и годы жизни,

Я гораздо больше бы потратил изучая линуксовые премудрости... Особенно работа с периферией и графикой, программировани драйверов под ядро и пр...

Тут могут возразить типа делайте в браузере в режиме киоска и пр, нет уж, плавали, знаем))) Со своими заказчиками более 7 лет работаю и хочу еще поработать, делая не что быстрее и проще, а что стабильно работает...

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

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


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

1 час назад, _3m сказал:

Если ESP32 будет общаться с WiFi точно будет удивление от времени работы при батарейном питании. С отключенным wifi ничего сверхъестественного.

От ESP32 там нужен не WiFi, а BT.

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


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

1 minute ago, mantech said:

Я гораздо больше бы потратил изучая линуксовые премудрости...

Едва ли )

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


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

9 минут назад, aaarrr сказал:

Едва ли )

Это все очень субъективно, вам сложнее бареметал, мне линукс, кому-то может это вообще не дано... Например для меня кошмар - это командные строки, в простых проектах на АВР или пиках это можно переварить, но в сложных, как на подобных процах - это ад, равно, как и сборки всяких тулчейнов и пр... Наверно я заелся, но так бывает, к удобному быстро привыкаешь)))

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

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


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

21 minutes ago, mantech said:

вам сложнее бареметал

Не сложнее - без преувеличения, собаку съел в свое время на этой ниве, что весьма помогает при работе в т.ч. и с линуксовыми потрохами.

 

23 minutes ago, mantech said:

Например для меня кошмар - это командные строки, в простых проектах на АВР или пиках это можно переварить, но в сложных, как на подобных процах - это ад, равно, как и сборки всяких тулчейнов и пр...

Честно говоря, редко приходится в рабочем процессе писать в командной строке что-то длиннее "make".

 

44 minutes ago, mantech said:

Тут могут возразить типа делайте в браузере в режиме киоска и пр, нет уж, плавали, знаем))) Со своими заказчиками более 7 лет работаю и хочу еще поработать, делая не что быстрее и проще, а что стабильно работает...

У меня стабильно работает браузер в киоске. И не только у меня - он и в космос летал, что уж.

 

31 minutes ago, mantech said:

к удобному быстро привыкаешь)))

Именно. А никсовая среда для программизмов удобна как никакая другая.

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


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

12 часов назад, aaarrr сказал:

А никсовая среда для программизмов удобна как никакая другая.

О вкусах спорить не принято)))

12 часов назад, aaarrr сказал:

И не только у меня - он и в космос летал, что уж.

Сколько времени в космосе или на земле он проработал в режиме 24\7 без сбоев и перезагрузок?

12 часов назад, aaarrr сказал:

Честно говоря, редко приходится в рабочем процессе писать в командной строке что-то длиннее "make".

Ну мне в рабочем процессе вообще нужно только нажимать на иконку с молотком)))  А вот в процессе переделки проекта, добавления\удаления файлов, смены настроек компилятора и пр. вот там придется поработать с командными строками, я уж молчу, если дело касается разработки драйвера и пересборки ядра, всяческой работы с dts\dtb)))  а мне неск. раз в дереве проекта щелкнуть мышкой))

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

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


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

5 minutes ago, mantech said:

Сколько времени в космосе или на земле он проработал в режиме 24\7 без сбоев и перезагрузок?

Месяцами точно работает.

 

7 minutes ago, mantech said:

Ну мне в рабочем процессе вообще нужно только нажимать на иконку с молотком)))

Неужели даже хоткеи не в ходу?

 

8 minutes ago, mantech said:

А вот в процессе переделки проекта, добавления\удаления файлов и пр. вот там придется поработать с командными строками, а мне неск. раз в дереве проекта щелкнуть мышкой))

Это элементарно быстрее, чем наматывать километры мышкой.

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


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

13 часов назад, jcxz сказал:

От ESP32 там нужен не WiFi, а BT.

Потребление BT вас тоже огорчит. В ESP вся RF часть мегажручая.

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


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

OK. Для себя понял, что baremetal/linux - не всё так однозначно и со стороны походит на священную войну. Идейно мне ближе регистры, но с учетом того, что нужно двигать проект в обозримом будущем, склоняюсь в сторону linux. В любом случае не умею ни того ни другого. Хотелось бы начать с чего то типа BuildRoot. Какая-нибудь стандартная конфигурация, от которой можно было бы оттолкнуться и начать эксперименты... Можно такое раздобыть? 

Мой вопрос касаемо потянет/не потянет железо. Доки да, я конечно пересмотрел все. Просто странно, что только в одном месте видел, что запускают 1920*1080 видео на этой плате. А так всё на каких-то 400*800 экранчиках... Плюс здесь начитался ребят барметалистов - вот и подумал, что при всей заявленной мощности под линуксом ничего серьезного не получается.

На счет esp32 в качестве wifi карты - посмотрел. её вроде даже по sdio можно подключить... Мне действительно не смотреть fullhd в онлайне - нужно периодически загружать видеоролики и общаться с сервером. Так что вполне возможно такой скорости хватит.

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

В общем прошу помощи. Сейчас много читаю за buildroot, загрузчики. На руках raspberry pi 3a+ и raspberry pi 3b+. Пока буду экспериментировать с этим, но там эта нестандартная загрузка... Посоветуйте какую взять отладочную плату  c t113-s3 и где взять под нее примеры примеры под buildroot. Ну и идеально, если опишете свое видение, как мне лучше шаг за шагом разбираться с этим всем...

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


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

4 minutes ago, remontsofta said:

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

Не читайте. Многочисленные сказки о том, как все тормозит под Линуксом, от тех, кто этого Линукса и не запускал, несколько утомили.

Кроме того, при воспроизведении 1080p процессор нужен примерно никак, только декодеру данные подбрасывать.

 

7 minutes ago, remontsofta said:

На счет esp32 в качестве wifi карты - посмотрел. её вроде даже по sdio можно подключить... Мне действительно не смотреть fullhd в онлайне - нужно периодически загружать видеоролики и общаться с сервером. Так что вполне возможно такой скорости хватит.

По SDIO лучше подключить что-нибудь из серии AP62xx или клонов. Работать будет предсказуемо и на нормальной скорости.

 

26 minutes ago, remontsofta said:

Посоветуйте какую взять отладочную плату  c t113-s3 и где взять под нее примеры примеры под buildroot.

Под MangoPi MQ1RDW2 в свежем buildroot'е есть готовая конфигурация. Т.е. буквально достаточно написать

make mangopi_mq1rdw2_defconfig && make

и забрать готовый образ SD-карты.

 

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


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

43 минуты назад, remontsofta сказал:

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

Дело не в том, что тормозит, с т.з. программ, написанных на Си, линкус - это просто навороченная РТОС, дело в том, сколько времени вы потратите на изучение всего того, чтобы сделать свой проект. Знаю не одного коллегу, которые сначала пытались всю графику и работу с периферией делать на "чистом" линуксе, потом плюнули на это и перешли либо на бареметал, либо на qt, но последний на т113 будет напоминать убогое зрелище, ИМХО...

4 часа назад, aaarrr сказал:

Месяцами точно работает.

 

Ну а у меня другие данные, но джентльменам верят на слово)))

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


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

3 minutes ago, mantech said:

Ну а у меня другие данные, но джентльменам верят на слово)))

Я ручаюсь только за то, что делал сам.

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


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

1 минуту назад, aaarrr сказал:

Я ручаюсь только за то, что делал сам.

И в космос сами свое запускали?)))

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


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

6 minutes ago, mantech said:

Знаю не одного коллегу, которые сначала пытались всю графику и работу с периферией делать на "чистом" линуксе, потом плюнули на это и перешли либо на бареметал, либо на qt, но последний на т113 будет напоминать убогое зрелище, ИМХО...

Ничего не мешает сделать графику "в стиле бареметал" под линуксом.

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


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

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

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

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

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

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

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

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

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

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