OpenHW Group открывает заказы на Open
OpenHW Group, организация, созданная для продвижения бесплатных микросхем с открытым исходным кодом, запускает собственную плату для разработки микроконтроллеров, предназначенную для того, чтобы пользователи могли начать работу с 32-битным процессорным ядром RISC-V RV32E40P: CORE-V MCU DevKit.
«CORE-V MCU DevKit — это готовая платформа для разработки и прототипирования с открытым исходным кодом для системы CORE-V MCU на кристалле [SoC]», — пишет OpenHW Group в поддержку запуска устройства. «CORE-V MCU DevKit позволяет создателям IoT [Интернета вещей] и встраиваемых систем оценивать производительность CORE-V MCU, подключаться к Wi-Fi и облаку IoT, а также разрабатывать и тестировать программное обеспечение с использованием CORE-V MCU. -V SDK [Комплект разработки программного обеспечения]».
Сердцем платы является процессорное ядро CV32E40Pv1, четырехступенчатая 32-битная реализация RISC-V, выпущенная группой под разрешительной лицензией Solderpad 2.1. Полностью открытое ядро включает базовые 32-битные целочисленные инструкции RISC-V, а также расширения для умножения и деления, счетчики производительности, регистры управления и состояния, ограждение выборки инструкций и сжатые инструкции.
Это ядро, в свою очередь, находится в микроконтроллере CORE-V, микроконтроллере, созданном с использованием процесса 22FDX компании GlobalFoundries и сочетающем в себе C32E40P с периферийными устройствами, памятью и встроенной FPGA ArcticPro 2 (eFPGA) от Quicklogic — все, кроме eFPGA, также доступно по лицензии лицензия Solderpad 2.1. Чип включает в себя 512 КБ статической оперативной памяти, две шины UART, QSPI, I2C и одну SDIO, интерфейс камеры, отдельный клиентский интерфейс I2C, таймер широтно-импульсной модуляции (ШИМ) с четырьмя каналами, поддержку отладки JTAG и 32 общих порта. универсальные контакты ввода/вывода (GPIO).
В другом месте на плате находится модуль AWS IoT ExpressLink с возможностью подключения Wi-Fi к облачной платформе AWS IoT ExpressLink, разъем mikroBUS, встроенный датчик температуры I2C, светодиоды, адресуемые пользователем, разъем USB Type-C для одного пользователя. для данных, питания и отладки, 4 МБ флэш-памяти и разъем для дополнительного источника питания 5–18 В постоянного тока. В комплект поставки также входит маломощный CMOS-сенсор камеры Himax, подключаемый с помощью гибкого ленточного кабеля.
Что касается программного обеспечения, группа OpenHW предоставила комплект разработки программного обеспечения с открытым исходным кодом (SDK), включающий интегрированную среду разработки (IDE) на базе Eclipse, операционную систему реального времени FreeRTOS, набор инструментов GNU GCC, библиотеки драйверов периферийных устройств и пример кода. Он совместим с Windows 10, Windows 11 и Linux на 64-битном оборудовании x86 — ни Arm, ни, по иронии судьбы, хосты RISC-V еще не поддерживаются.
Некоммерческая организация принимает заказы на CORE-V MCU DevKit через GroupGets по цене 199 долларов США плюс доставка. Ожидается, что поставки оборудования начнутся в ноябре; на момент написания статьи компания собрала 63 процента от своей цели в 180 единиц финансирования.