встраиваемые системы
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 4177
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 35
- Откуда: Краснодар
- Благодарил (а): 1733 раза
- Поблагодарили: 1273 раза
- Контактная информация:
встраиваемые системы
Хочется создать что-то наподобии автомобильной головы на андроде
но на линукс и для управления измерительными приборами.
По поводу железа пока не паримся, обкатываем идею на базе х86, потом переносим на arm.
Итак, что же хочется видеть в первом приближении:
1. Минималистичность по максимуму (сорян за тавтологию), то есть чем меньше ресурсов сожрём тем лучше.
2. Рабочие столы и прочий "мусор" в утиль, но нужно будет запускать самописную программу с гуем автоматически при загрузке на весь экран - она как бы и будет дальше рулить всем.
3. Поддержка сети - получение IP автоматом или вручную, простенький web сервер для удалённой настройки и управления прибором, сокет соединения, telnet.
4. Поддержка USB - реализация двух режимов: а) виртуальный com-порт; б) msc (usb флэшка) или mtp
Как-то так. С чего начать?
но на линукс и для управления измерительными приборами.
По поводу железа пока не паримся, обкатываем идею на базе х86, потом переносим на arm.
Итак, что же хочется видеть в первом приближении:
1. Минималистичность по максимуму (сорян за тавтологию), то есть чем меньше ресурсов сожрём тем лучше.
2. Рабочие столы и прочий "мусор" в утиль, но нужно будет запускать самописную программу с гуем автоматически при загрузке на весь экран - она как бы и будет дальше рулить всем.
3. Поддержка сети - получение IP автоматом или вручную, простенький web сервер для удалённой настройки и управления прибором, сокет соединения, telnet.
4. Поддержка USB - реализация двух режимов: а) виртуальный com-порт; б) msc (usb флэшка) или mtp
Как-то так. С чего начать?
-
- Сообщения: 10428
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 791 раз
- Поблагодарили: 2047 раз
- Контактная информация:
встраиваемые системы
WWolf, т.к. ты на плюсах у нас мастак - смотри в сторону QT/QML. QML нарисуешь интерфейс. Или там с лицензией что-то не так?
-
Автор темы - Сообщения: 4177
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 35
- Откуда: Краснодар
- Благодарил (а): 1733 раза
- Поблагодарили: 1273 раза
- Контактная информация:
встраиваемые системы
rogoznik, ПО... То есть взять ядро и добавить только необходимое... Или взять тот же дебиан и вырезать всё лишнее...
в итоге должно выйти что-то типа апельсинки или расбери с монитором и интерфейсами, но это уже потом, как обкатается сама идея такого подхода на х86...
в итоге должно выйти что-то типа апельсинки или расбери с монитором и интерфейсами, но это уже потом, как обкатается сама идея такого подхода на х86...
-
- Сообщения: 122
- Зарегистрирован: 26 янв 2017, 17:49
- Решено: 1
- Благодарил (а): 49 раз
- Поблагодарили: 65 раз
- Контактная информация:
встраиваемые системы
Я бы начал с Android AutoWWolf писал(а): ↑08 янв 2020, 14:40Хочется создать что-то наподобии автомобильной головы на андроде
[похерено]
По поводу железа пока не паримся, обкатываем идею на базе х86, потом переносим на arm.
Итак, что же хочется видеть в первом приближении:
1. Минималистичность по максимуму (сорян за тавтологию), то есть чем меньше ресурсов сожрём тем лучше.
2. Рабочие столы и прочий "мусор" в утиль, но нужно будет запускать самописную программу с гуем автоматически при загрузке на весь экран - она как бы и будет дальше рулить всем.
3. Поддержка сети - получение IP автоматом или вручную, простенький web сервер для удалённой настройки и управления прибором, сокет соединения, telnet.
4. Поддержка USB - реализация двух режимов: а) виртуальный com-порт; б) msc (usb флэшка) или mtp
Как-то так. С чего начать?
http://4pda.ru/forum/index.php?showtopic=651767&st=0
Эмуль под винду http://4pda.ru/forum/index.php?showtopi ... p=70792206
Morpheus,
,I know Linux...
The root is out there...



The root is out there...
-
- Сообщения: 10428
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 791 раз
- Поблагодарили: 2047 раз
- Контактная информация:
встраиваемые системы
WWolf, ну тогда debian или centos. И там и там netinstall. Собрать необходимый функционал.
В качестве web-сервера можно использовать nginx, собранный из сорцов, чтоб только необходимое.
UPD:
Или наверно стоит посмотреть в сторону чего-то такого https://alpinelinux.org/
В качестве web-сервера можно использовать nginx, собранный из сорцов, чтоб только необходимое.
UPD:
Или наверно стоит посмотреть в сторону чего-то такого https://alpinelinux.org/
-
- Сообщения: 642
- Зарегистрирован: 24 май 2018, 14:35
- Решено: 10
- Благодарил (а): 354 раза
- Поблагодарили: 180 раз
- Контактная информация:
встраиваемые системы
Debian из netinstall или OpenSUSE leap из обычного образа (в зюзином установщике галками выберешь базовую систему и нужные тебе пакеты)rogoznik писал(а): ↑08 янв 2020, 17:38WWolf, ну тогда debian или centos. И там и там netinstall. Собрать необходимый функционал.
В качестве web-сервера можно использовать nginx, собранный из сорцов, чтоб только необходимое.
UPD:
Или наверно стоит посмотреть в сторону чего-то такого https://alpinelinux.org/
P.S. Если я правильно понял что нужна очень минимальная система

-
Автор темы - Сообщения: 4177
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 35
- Откуда: Краснодар
- Благодарил (а): 1733 раза
- Поблагодарили: 1273 раза
- Контактная информация:
встраиваемые системы
интересно, буду ковырять дальше в этом направленииrogoznik писал(а): ↑08 янв 2020, 17:38Или наверно стоит посмотреть в сторону чего-то такого https://alpinelinux.org/
многовато жрёт всё таки изначально, скрин выше

-
Автор темы - Сообщения: 4177
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 35
- Откуда: Краснодар
- Благодарил (а): 1733 раза
- Поблагодарили: 1273 раза
- Контактная информация:
встраиваемые системы
три часа поворочался ночью и понял что по четвёртому пункту на х86 не получится ничего сделать, ибо онли хост без смены режима работы... тут только армы в помощь или внешние девайсы подкидывать...
по остальным пунктам alpine хорош, но из-за четвёртого пункта придётся всё таки использовать решения от производителя arm чипа и дальше может быть если не понравится тащить альпуху каким-то образом...
по остальным пунктам alpine хорош, но из-за четвёртого пункта придётся всё таки использовать решения от производителя arm чипа и дальше может быть если не понравится тащить альпуху каким-то образом...
-
Автор темы - Сообщения: 4177
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 35
- Откуда: Краснодар
- Благодарил (а): 1733 раза
- Поблагодарили: 1273 раза
- Контактная информация:
встраиваемые системы
rogoznik, я ещё не ковырял вопрос, но сдаётся что без проприентарщины от производителя никуда не уйти, а всунется ли оно на альпайн ещё тот вопрос... короче нюансов дофига...
наверное всё таки будет оптимальным решением взять чип с ядрами кортекс м4 и а52 и делать монстра - линукс + прошивка под чип... y STM32 есть такие решения, но я пока не углублялся в них...
наверное всё таки будет оптимальным решением взять чип с ядрами кортекс м4 и а52 и делать монстра - линукс + прошивка под чип... y STM32 есть такие решения, но я пока не углублялся в них...
-
- Сообщения: 2758
- Зарегистрирован: 19 дек 2017, 18:48
- Решено: 15
- Откуда: Рига
- Благодарил (а): 163 раза
- Поблагодарили: 305 раз
- Контактная информация:
встраиваемые системы
Ну если ты сам будешь писать софт для снятия датчиков и т.д, тогда хватай апельсин с экраном. Иначе готовых (или даже в половину) решений я не видел. На киберхоме один чел тоже хотел сделать что-то подобное, но забросил
-
Автор темы - Сообщения: 4177
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 35
- Откуда: Краснодар
- Благодарил (а): 1733 раза
- Поблагодарили: 1273 раза
- Контактная информация:
встраиваемые системы
vir0id, ну это арм и есть
но поддержка у AllWinnera тот ещё геморой... и драйвера под видео вещь в себе... но если приноровиться usb otg выгнать в два режима - флэшка и виртуальный компорт то в целом можно попробовать взять за макетку...

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей