Комментарии 35
А есть возможность выкинуть старое ядро и SDK на мороз и начать жить с нормальным buildroot/yocto project?
Yocto можно, но нужно ли?
Это в первую очередь сотовый модуль, да с очень широкими возможностями, но все же модуль, а не одноплатник и отдельный процессор.
А зачем собирать ядро, rootfs (а тем более appsboot), если конечная цель — сборка user mode приложения? Вы же их никак не использовали в итоге.

Ядро управляет трансивером, отсюда некоторые сложности со сборкой Yocta.
Если нужна более подробная информация — лучше напишите мне в личку, обсудим.
Там «процессор» и «gsm-часть» в одном чипе (фактически это просто разные ядра многоядерной системы), у них общая DDR память, в которой на личные нужды модема выделена изолированная от Linux область, а общаются они напрямую через общие буферы (ну и сигналы между ядрами). Собственно всё так же, как в большинстве Андроид-смартфонов.
1. Звонки и смс
2. J2ME задачи — чтение книг, прослушивание музыки
3. Десктопные задачи
Поскольку я почти ничего не знаю про практику использования littleBIG процов и современные подходы к проектированию носимой электроники, я думал просто поставить несколько процессоров по типам задач. Насколько такой подход оправдан?
Поверьте, одно время я как и вы хотел решить примерно такую же задачу, но сопоставив скорость развития технического прогресса, трудозатраты и время на разработку с желаемым результатом понял, что планшет с поддержкой DeX лично для меня будет лучшим решением. Остальное — компромисс.
1. Лицензионное соглашение Android и iOS
2. Формфактор
3. Стремление создать собственную, мало с чем совместимую экосистему
4. Одновременно куча лишних для меня функций и отсутствие расширяемости
Я понимаю, что тут ничего коренным образом не изменится, а скорее будет прогрессировать, но и таскать в кармане телефон на Symbian Belle поднадоело. Разработка, если и завершится чем рабочим, не будет коммерческой, просто мотому что я никакой продаван.
Однозначно ответить по какой схеме пойти сейчас не могу, т.к. надо освежить в памяти что сейчас есть из актуального многоядерного или интересных сопроцессорров, а это несколько не мой рынок.
Мы сейчас выходим за рамки темы статьи, предлагаю переместить диалог в личку.
Только купил 7600 себе на проект, не думал что вы есть на хабре. Не можете осветить минимальное решение для этого модема, чтоб шарить интернет по вафле? Хочу в корпус старого мобильника затолкать 3G роутер самодельный с возможностью раздачи интернета вокруг, при этом не портя корпус.
Либо подключить W58 к SIM7600E-H и сделать примерно тоже самое, но уже на базе отдельных модулей.
Карточное, к сожалению, громоздкое и плохо совместимо с 8-битками, а вот W58+7600 уже получше, но вопрос, по большей части даже, встает про программную часть — каким образом делать роутинг и давать доступ клиентам.
Я думаю что такой кейс будет интересен и полезен читателям, а в интернете я таких решений не видел на вскидку (смотрю конечно на решения аля STM или AVR).
По интерфейсу SDIO подключаете ESP8089 (ESP8266) и настраиваете в пингвине hostapd
А то M7 явно избыточен для многих задач
SIM7600E-H — это топчик среди скоростных LTE решений. Есть похожие решения для 2G, для NB-IoT и других, на них так же можно выполнять пользовательский код. Статьи на тему разработки пользовательского приложения для 2G модулей были, можно запросить у дистрибьютора или написать нам (можно даже на русском, только сделать пометку: «for RUS_Team», письмо быстрее доберется до русской команды). Статья по разработке пользовательского приложения для NB-IoT модулей намечена к публикации на третий квартал 2020.
С другой стороны почему SDK нет в свободном доступе и необходимо просить у дистрибьютера, который частенько отказывает в решении вопроса. Было бы не плохо где-то выложить SDK, свежие прошивки…
Прямой поддержки какой бы то ни было среды разработки нет.
Насколько мне известно, еще ни разу дистрибьютор не отказал в том чтобы поделиться SDK, обычно они просят только информацию о проекте, не более.
Вот ни хватает не матерных слов для подобных "писателей" Какой нахер дистрибьютер!!!??? Я как и 99.999% нормальных людей купил эти модули на алиэкспресс. Китаец там понятно про кто такой SDK даже не знает и знать не хочет. Зачем "писатель" дает бредовые советы? Где взять SDK нормальным людям, а не отдельным зажравшимся у которых есть свой водитель, садовник, нянечка, личный подтиратель попы и дистрибьютер в прислуге?
OpenLinux в составе модулей SIM7600E-H