Как стать автором
Обновить
3
0

Пользователь

Отправить сообщение

Дорогие товарищи!

Вам пишет мать проекта FreeCalypso - один из моих друзей прислал мне ссылку на эту статью о моем проекте, и я решила добавить свой комментарий. Я сама русская, родилась и выросла в СССР, но живу в США уже почти 30 лет, поэтому писать по-русски мне затруднительно: и знание языка страдает, и технические трудности с вводом кириллицы. Но для товарищей постараюсь.

(Кстати, меня зовут Михаэла Надежда по интернационалу или Надежда Михайловна по старинке.)

Я вижу в комментариях очень разумный вопрос: почему несмотря на то, что я проделала всю эту колоссальную работу, включая создание отладочной платы FCDEV3B, я так и не сделала законченный продукт, а именно кнопочный телефон, пригодный для конечного пользования?

Виновата скверная ситуация в стране моего текущего проживания, т.е., в США: здесь бараньи массы и их корпоративные представители люто ненавидят 2G, и грозятся его убить. В этой стране один-единственный ОПСОС, у которого вообще есть сеть GSM (у остальных только VoLTE и нет ничего другого), у этой последней оставшейся GSM-сети отвратительное качество (практически говорить по телефону бывает невозможно), и все время грозятся отключить ее полностью.

Я интенсивно работала над проектом FreeCalypso с 2013 по 2022 гг. В начале 2022 г. я как раз собиралась взяться за создание платы FC Venus - по принципу как FCDEV3B, но с ЖК-дисплеем и прочей периферией для прототипа кнопочного телефона - и тут по мне удар: пришло официальное письмо от ОПСОСа (присланное всем редчайшим, единичным пользователем старых сотовых технологий) осведомляющее, что они отключают сначала 3G, а потом 2G. (На настоящий момент UMTS, он же 3G, уже отключен, а GSM или 2G на последнем издыхании.)

В ответ на эти враждебные действия со стороны бараньих масс (пользователей смартфонов) и их корпоративных представителей, мне пришлось в срочном порядке перепрофилироваться: проект FreeCalypso отложен "на заднюю полку", и я в ударном режиме занялась работой над своей собственной GSM-сетью. Для построения своей сети я использую софт Osmocom - по-видимому, он здесь всем хорошо известен - но не со зверской хакой CalypsoBTS, а с профессиональным железом для базовых станций. Для того, чтобы запущенная мной GSM-сеть была действительно профессионального качества, чтобы она по функциональности и качеству могла заменить коммерческий ОПСОС, софт Osmocom требует много доработки и совершенствования - чем я сейчас и занимаюсь. (Более детально: софт для моей сети - это комбинация Осмокома плюс мой собственный софт, являющийся своего рода надстройкой над Осмокомом. Моя надстройка называется Themyscira Wireless, по названию чудесного острова из мифологии амазонок.)

Однако, при всем этом проект FreeCalypso не закрыт - он всего лишь приостановлен, наподобие замороженным стройкам в позднем СССР - и я очень желаю вернуться к нему и довести его до исходно назначенной цели, т.е., своего собственного кнопочного телефона стандарта GSM. По моим прикидкам настоящего времени, мне еще предстоит годик-другой работы над софтом Themyscira Wireless, а потом я наконец смогу вернутькя к моему любимому проекту FreeCalypso. Когда я вернусь к FreeCalypso, начну с того, на чем было остановлено: созданию платы FC Venus. Как я уже писала, эта плата будет несколько похожа на FCDEV3B, но она будет питаться от аккумулятора (включая функции подзарядки), будет оснащена ЖК-дисплеем и кнопочками, и на ней будет работать прошивка с функциями телефона - поэтому ее можно будеть носить с собой, как работающий прототип телефона.

Ну а для тех, кто живет в странах, дле с 2G не так плохо, как в США, и кому интересен моей проект FreeCalypso - что возможно сейчас? Мне несколько непонятно, почему автор статьи MaFrance351 взял такую старую версию прошивки FreeCalypso для Моторолы - она мне сейчас кажется древней. Чтобы получить более правильное представление о тов, чего проект достиг на тот момент, когда мне пришлось его заморозить, рекомендую скачать следующие архивы:

https://www.freecalypso.org/pub/GSM/FreeCalypso/fc-host-tools-latest.tar.bz2 https://www.freecalypso.org/pub/GSM/FreeCalypso/ffs-data-bundle-latest.tar.bz2 https://www.freecalypso.org/pub/GSM/FreeCalypso/fc-am-toolkit-latest.tar.bz2 https://www.freecalypso.org/pub/GSM/FreeCalypso/fc-am-fw-c1xx-latest.tar.bz2

Первый из этих пакетов также был использован автором статьи, второй и третий являются к нему дополнениями (устанавливать необходимо именно в этом порядке), а последний - это новейшая прошивка FC Tourmaline.

Насчет инструкций по запуску на Мотороле: автор статьи MaFrance351 взял мои старые инструкции, где была целая уйма ручных действий, как и описано в статье. В новом инструменте fc-am-toolkit (и необходимой к нему прошивке FC Tourmaline) эта процедура на много более автоматизированна, снижая барьер для нового пользователя и уменьшая вероятность ошибок оператора.

Насчет того, была ли прошивка FreeCalypso написана "с нуля" - конечно же нет. Я следую заветам В. И. Ленина, легитимность копирайтов не признаю, и утекшие исходники от TI и прочих я рассматриваю, как общественное достояние мирового пролетариата. Именно на них и основан проект FreeCalypso.

Еще был поднят такой вопрос в комментариях: почему у проекта FreeCalypso до его приостановки была, как кажется, большая ориентация на модемы, а не на кнопочные телефоны? По той же причине, почему в школе учат сначала алгебру, а уже потом дифференциальные уравнения, сначала ньютоновскую механику, а потом теорию относительности, сначала геометрическую оптику, а потом физическую - и так далее. Последовательность от более простого к более сложному. В архитектуре прошивки от TI, на которой основан FreeCalypso, функции модема являются базой, а функции кнопочного телефона надстройкой - поэтому и их покорение в проекте FreeCalypso шло в том же порядке.

Ну все, на этом пока заканчиваю - до новой встречи!

М.Н.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность