Sutajio Ko-usagi PTE LTD на протяжении многих лет запускала на Crowd Supply разное интересное оборудование, включая ноутбук Novena с открытым исходным кодом и FPGA-плату Fomu, которая вставляется внутрь USB порта.
Теперь компания вернулась с другим проектом: Precursor – открытая платформа для разработки мобильного оборудования, на которой работает не одна, а две FPGA – FPGA Xilinx Spartan серии 7, а также FPGA Lattice iCE40 UP5K со сверхнизким энергопотреблением в режиме глубокого сна. Устройство также поставляется с дисплеем, аккумулятором и клавиатурой, что делает его похожим на старые телефоны Palm или Blackberry.
Технические характеристики комплекта для разработчика Precursor FPGA:
- FPGA
- Система-на-кристалле (SoC) на базе FPGA Xilinx XC7S50 с классом скорости карты памяти-L1 для увеличения срока службы батареи; протестировано с VexRISC-V, 100 МГц, RV32IMAC + MMU, 4k L1 I/D cache
- Встроенный контроллер (EC) на базе FPGA Lattice Semi iCE40UP5 для функций питания, режима ожидания и зарядки; протестирован с VexRISC-V, 18 МГц, RV32I, без кеша
- Системная память – 16 МБ внешней SRAM
- Хранилище – 128 МБ флэш-памяти
- Дисплей -536 x 336, черно-белый ЖК-дисплей, 200 пикселей на дюйм, подсветка
- Аудио – динамик 0,7 Вт для уведомлений, вибромотор, разъем для гарнитуры 3,5 мм, без встроенного микрофона
- Возможности подключения – Wi-Fi 802.11 b/g/n через изолированный набор микросхем Silicon Labs WF200C для увеличения времени автономной работы
- Пользовательский ввод – физическая клавиатура с подсветкой и изменяемой раскладкой (QWERTZ, AZERTY и Dvorak)
- Датчик – акселерометр и гироскоп
- Расширение – разъем Flex PCB для 8x FPGA GPIO в батарейном отсеке
- Отладка
- Пользовательская Raspberry Pi HAT и кабель разработчика для GDB + Chipscope и сохранения прошивки
- USB-кабель через поперечный туннель для отладки промежуточного программного обеспечения
- Безопасность
- Двойной аппаратный ГПСЧ
- Функции защиты от несанкционированного доступа
- Герметичный металлический корпус, для надежной защиты компонентов
- Выделенные часы реального времени (RTC) с базовым контролем целостности часов
- Перезагрузка монитора в случае сбоев питания
- Всегда включенный акселерометр/гироскоп для обнаружения движения в режиме ожидания
- Поддержка мгновенного безопасного саморазрушения и очистки всех данных при помощи ключа AES
- Батарея – Сменный литий-ионный аккумулятор емкостью 1100 мАч, рассчитанный примерно на 100 часов в режиме ожидания с включенным Wi-Fi + встроенный контроллер + статический дисплей или 5 с половиной часов непрерывного использования.
- Размеры – 138 x 69 x 7,2 мм (корпус из сплава алюминия)
- Вес – 96 грамм
Теоретически на ядре FPGA можно запускать все, что угодно, но, как видно из спецификаций, программные ядра RISC-V тестировались на чипах. Вы можете задаться вопросом, почему мобильное устройство не оснащено встроенным микрофоном и динамиком. Это потому, что Precursor уделяет особое внимание безопасности. Поскольку вы можете общаться, только подключив гарнитуру, за вами невозможно следить, когда гарнитура не подключена.
Исходный код, файлы дизайна оборудования, такие как схемы и макет печатной платы, а также 3D-файлы для корпуса можно найти на Github, и компания поощряет разветвление кода, а также отправку запросов на заполнение отчетов об ошибках в трекер проблем.
Набор разработчика Preursor FPGA на днях был запущен на Crowd Supply с довольно высокой целью сбора финансирования в размере 200 000 долларов США для финансирования разработки программного обеспечения в течение как минимум одного года. Было 50 единиц по цене 450 долларов, доступной для первых заказов, но теперь вознаграждение начинается с 512 долларов за полностью собранное устройство Precursor, одну «отладочную плату» HAT и четыре грамма EPO-TEK 301 для герметизации металлического защитного экрана. Следует отметить, что если вы решите герметизировать экран, возврат/обмен устройства по гарантии будет невозможным. Доставка по всему миру бесплатна, и ожидается, что поставки начнутся 2 декабря 2021 года или через год.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.