AlexandrY 2 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба 12 hours ago, mantech said: Я даже не сомневался, что выберите самый монстроидальный линуксовый дистриб, Вы меня поражаете. Т.е. палец о палец ударить не хотите чтобы разобраться в собственной же теме. Оно мне не так надо, но на титульной странице Yocto написано самым крупным шрифтом:THE YOCTO PROJECT. IT'S NOT AN EMBEDDED LINUX DISTRIBUTION, IT CREATES A CUSTOM ONE FOR YOU. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 32 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба 16 минут назад, AlexandrY сказал: Оно мне не так надо Вот именно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 2 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба 3 minutes ago, mantech said: Вот именно Кста, питон вы там будете вынуждены юзать по черному, поскольку весь их движок bitbake для билда построен на питоне. Вот отсюда ноги к нему и растут. Эт все в порядке расследования, что за историю вы нам рассказываете. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iddqd 0 29 декабря, 2020 Опубликовано 29 декабря, 2020 (изменено) · Жалоба Eddy_Em, веб интерфейсы это здорово, но я так понял что у них там еще и морду на экране рисовать надо! А вот тут мы и обнаруживаем что во первых современные браузеры - оставляют желать много лучшего (трояна кусок, который живет своей жизнью), а во вторых, на ARM с 800 мегагерц и черт его знает сколько RAM им будет ... ну, не очень. Это частично решаемо, но все же веб штука жирная со стороны клиента, особенно если писать вебку будут условные "питонисты". А что до иксы и тяжело - можно поспорить. Фирма Nokia в свое время запустила иксы на 64 мегах оперативы и 300, чтоли, МГц процессоре (Nokia 770). А на 600 МГц с 256 мегами они сделали крутейший N900, с гламурными эффектами и многозадачностью. Так что на 800МГц с более приличным объемом RAM имеет все шансы кто-нибудь попроще нокии, у которой все же нормальные линуксные инженеры для этого были, уж чего не отнять. И да, если уж всякие питоны рассматривать - чем Qt плох? Обычный, не embedded? Если уж питон ок - ну, с QML всяким, если на си++ сильно хардкорить не хочется. В нем вообще можно программу написать на своем десктопе, в Qt Creator или даже студии какой, а потом - просто перекомпилить ее под target. А писать самописную ос для большого арм все-таки излишне оптимистично. Ну, за сколько вы хотя-бы либу с протоколом TLS сами накодите? А файловую систему приличную? Или там http сервер хотя-бы уровня nginx? Ну ладно, черт с ним, хотя-бы апи какое-нибудь стандартное, типа позикса, чтобы хоть какой-то готовый софт взять, более-менее полно? В результате в самописной ОС все время будет облом с тем что нет того и сего. И в результате чего предлагается? Тратить время квалифицированого программера на кодинг того, что в линуксе уже >20 лет как есть? Менеджмент это может не понять - и будет по своему прав. Писать дрова? Э, у вашей платформы нет поддержки майнлайном чтоли? А то с нормальными чипами, которые в mainline поддерживаются - достаточно просто указать в devive tree свои spi/i2c/... и что там висит и оно подхватится драйвером. Более-менее приличные SoC давно заманлайнены. Поадекватнее - самими производителями, поленивее - комьюнити, если таковое нашлось. А юзать линуха на чем-то не поддерживаемым майнлайн кернелом - занятие специфичное, обрекающее вас на довольно много горя. Изменено 29 декабря, 2020 пользователем iddqd Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rkit 1 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба 38 minutes ago, iddqd said: во первых современные браузеры - оставляют желать много лучшего (трояна кусок, который живет своей жизнью) Кто ж в здравом уме ставит в эмбед потребительский браузер? Рассжудения от витающих в облаках, блин. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 32 29 декабря, 2020 Опубликовано 29 декабря, 2020 (изменено) · Жалоба 1 час назад, AlexandrY сказал: Кста, питон вы там будете вынуждены юзать по черному, Да я ничего там юзать вообще не буду - мне это нафиг надо, что мне нужно юзать уже давно сам все сделал, перечитайте мой вопрос еще раз, там это делается для среднего студента, если он осилит, заюзает питонов и ужей,решит поставленную задачу значит вопрос решен, если нет, значит все это сложно и не имеет смысла переходить с той системы, которая 4 года уже юзается... 44 минуты назад, rkit сказал: Кто ж в здравом уме ставит в эмбед потребительский браузер? Один из "спецов", предлагал это дело, благо остальные, видать более адекватные решили что это бред))) 1 час назад, iddqd сказал: чем Qt плох? Обычный, не embedded? Сложный для перспективного работника, о котором писал выше. Плюс на указанном железе есть сомнения в его быстродействии с этим монстром. Изменено 29 декабря, 2020 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 56 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба 1 minute ago, mantech said: там это делается для среднего студента, если он осилит, заюзает питонов и ужей,решит поставленную задачу значит вопрос решен, если нет, значит все это сложно и не имеет смысла переходить с той системы, которая 4 года уже юзается... Вопрос звучит как: "сделают ли люди-X систему, которую сможет поддерживать средний студент?" Да кто же знает заранее? Теоретически возможно, как будет на практике - есть только один способ проверить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 32 29 декабря, 2020 Опубликовано 29 декабря, 2020 (изменено) · Жалоба 1 час назад, iddqd сказал: Ну, за сколько вы хотя-бы либу с протоколом TLS сами накодите? А файловую систему приличную? Или там http сервер хотя-бы уровня nginx? Зачем это, применительно к моей задаче? TLS нужен только "облакам" и эквайрингу, чего пока не нужно, а ФС, не понял, что означает "приличная", должны поддерживаться основные функции, ну и не глючить самой по себе... ХТТП сервер - пока вообще было не нужно, но всегда был в запасе встраиваемый, не апач, конечно, но вполне себе работоспособный. Изменено 29 декабря, 2020 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 32 29 декабря, 2020 Опубликовано 29 декабря, 2020 (изменено) · Жалоба 18 минут назад, aaarrr сказал: "сделают ли люди-X систему, которую сможет поддерживать средний студент?" Примерно да, сделают-ли такую функционально законченную систему, достаточно хорошо документированную, на которой средний студент сможет написать прикладную программу с нужным функционалом, надежно работающую. Справится-ли он с этой задачей и будет поддерживать в дальнейшем (прикладные программы, написанные им, не систему, разумеется) и будет решаться вопрос, да или нет... Изменено 29 декабря, 2020 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iddqd 0 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба Элонмаск с его хромиумом в точскрине Space Dragon пойдет? :) А так - да, к счастью, вот именно браузер на 800МГц девайсы мне вкорячивать не требовалось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 32 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба 4 минуты назад, iddqd сказал: А так - да, к счастью, вот именно браузер на 800МГц девайсы мне вкорячивать не требовалось. Это логично Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iddqd 0 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба Сложный для перспективного работника, о котором писал выше. Плюс на указанном железе есть сомнения в его быстродействии с этим монстром. PyQt этому перспективному покажите :) А так - утверждается что браузер будет быстрее кутей работать? должны поддерживаться основные функции, ну и не глючить самой по себе... Сторажем чего? Nor? Nand? eMMC? Sd card? Как насчет бэдсектора, допустим? Когда устройств сотни и это годами работает, питание дергают и все такое - странноватое дерьмецо все же возможно. А в фразе "пока не нужно" мне слово "пока" почему-то не нравится. В самописной ОС проблема в том что там такое вот будет вообще куда ни ткнись. Наверное в каких-то случаях это катит, но вообще это сильно обрубает возможности такой железки. Потому что потребуется полгода кодить то что в линуксе давно есть. И совсем не факт что получится лучше - за годы эксплуатации наиболее идиотские из проблем там решили. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eddy_Em 1 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба Бредовая тема какая-то: зачем на embedded вообще GUI воротить? Запускайте веб-морду на любом клиенте, а на своем ARMе - легковесный демон на С или С++, который будет запросы обрабатывать, высылать в ответ жабоскрипт с html и данные… А то, видите ли, браузер для него — слишком жирно, зато питон с Qt - норма… Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 32 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба 5 минут назад, iddqd сказал: А так - утверждается что браузер будет быстрее кутей работать? Нет, это предложил "интернетчик", наверно думал, что будет "писать сайт" для автомата, только не подумал, что все это не взлетит на 512мегах оперативки и с железом надо работать, о котором он даже не думал наверно... 8 минут назад, iddqd сказал: Сторажем чего? Nor? Nand? eMMC? Sd card? Как насчет бэдсектора, допустим? Когда устройств сотни и это годами работает, питание дергают и все такое - странноватое дерьмецо все же возможно. 4 года работает на СД карте и "не жужжит" 9 минут назад, iddqd сказал: А в фразе "пока не нужно" мне слово "пока" почему-то не нравится. В самописной ОС проблема в том что там такое вот будет вообще куда ни ткнись. Пока не было такого, разве, что к анимации стали доколупываться (почему фильм не кажет, а только гифы, не на весь экран и подобное)... 10 минут назад, iddqd сказал: Потому что потребуется полгода кодить то что в линуксе давно есть. Ну хорошо, допустим в "линуксе есть" элементы для показа фильма, а теперь вопрос - на сколь сложно будет это воткнуть в уже готовую программу? 12 минут назад, iddqd сказал: И совсем не факт что получится лучше - за годы эксплуатации наиболее идиотские из проблем там решили. Вот недавно потестил планшеты, от нефиг делать, скажу сразу))) включаю, загружается, работает, хорошо, потом включаю, загружается, отключил питание. В след раз только через рекавери, в чем дело-то, он просто загружается, никто ничего на нем не делает в это время, что там слетает? Да, это андроид, но на базе линукса же... 7 минут назад, mantech сказал: Nand? eMMC? Нее - это жесть! Ну вот допустим, окирпичился автомат на сд карте, на край вышлю новую, а в этих девайсах? Высылать новый блок-контроллер? Да ну нафиг... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 56 29 декабря, 2020 Опубликовано 29 декабря, 2020 · Жалоба 9 minutes ago, mantech said: Ну хорошо, допустим в "линуксе есть" элементы для показа фильма, а теперь вопрос - на сколь сложно будет это воткнуть в уже готовую программу? Не должно быть сложно (не знаю, что там у iMX, но вроде все было доступно и даже снабжено примерами). 10 minutes ago, mantech said: что там слетает? Ничего. Факт недозагруза регистрируется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться