Запуск Linux на оборудовании RISC-V уже возможен, у вас будет выбор из низкоуровневых платформ, таких как Kendryte K210 или плат более высокого уровня, таких как SiFive HiFive Unmatched или PolarBerry, за которые вам придется отдать несколько сотен долларов или даже более тысячи долларов, чтобы получить полную систему.
Очевидна необходимость в доступном и удобном SBC c Linux на базе RISC-V. Ранее мы писали о готовящемся к выпуску SBC с Linux на базе Allwinner RISC-V, который будет в основном полезен для приложений камеры без 3D GPU и с максимальной оперативной памятью 256 МБ. Но сегодня у нас есть отличные новости, так как BeagleBoard.org Foundation, Seeed Studio и китайский производитель кремниевых чипов Starfive объединились для разработки и запуска BeagleV SBC (произносится как Beagle Five) на базе двухъядерного процессора StarFive JH7100 SiFive U74 RISC-V с Vision DSP, NVDLA и нейронной сетью для ускорения искусственного интеллекта.
Технические характеристики BeagleV:
- SoC – StarFive JH7100 Vision SoC с:
- Двухъядерный процессор RISC-V U74 с 2 МБ L2 cache @ 1,5 ГГц
- Vision DSP Tensilica-VP6 для компьютерного зрения
- Ядро NVDLA Engine (конфигурация 2048 MAC с частотой 800 МГц – 3,5 TOPS)
- Механизм нейронной сети (1024MAC с частотой 500 МГц – 1 TOPS)
- VPU – декодер H.264 / H.265 до 4Kp60, двухпотоковое декодирование до 2Kp30
- Кодирование/декодирование JPEG
- Обработка звука DSP
- Системная память – 4 ГБ или 8 ГБ LPDDR4
- Хранилище – слот для карты MicroSD
- Видео выход
- 1x порт HDMI до 1080p30
- 1x интерфейс MIPI DSI до 4Kp30
- MIPI-CSI TX для вывода видео после обработки ISP и ИИ
- Камера
- Два канала ISP, каждый канал поддерживает до 4K при 30 кадрах в секунду
- 2 х порта MIPI-CSI Rx
- Аудио – аудиоразъем 3,5 мм
- Возможности подключения – 1x Gigabit Ethernet, 2,4 ГГц 802.11b / g / n WiFi 4 и Bluetooth 4.2
- USB – 4х порта USB 3.0
- Расширение – 40-контактный разъем GPIO с 28 разъемами GPIO, I2C, I2S, SPI, UART
- Безопасность – Поддержка TRNG и OTP
- Разное – кнопки сброса и включения
- Источник питания – 5 В/3 А через порт USB Type-C
- Размеры – требуется уточнение
Основываясь на имеющихся сведениях о ядре SiFive U74, его производительность должна быть аналогична Cortex-A55, поэтому двухъядерный RISC-процессор U74 не будет иметь такой большой вычислительной мощности по сравнению с другой платой Arm, но ускоритель нейронной сети должен сделать его конкурентоспособным по сравнению с другими платами с ИИ, такими как Coral Dev Board mini.
В спецификациях отсутствует информация о графическом процессоре, но есть сведения, что первая партия, запланированная на март, будет без графического процессора, а уже следующая партия, которую планируется произвести в сентябре, будет поставляться с графическим процессором Imagination Technologies.
BeagleV будет поддерживаться mainline Linux, и будет предоставлен образ программного обеспечения на основе Debian. Также упоминается Fedora и FreeRTOS. SBC на базе RISC-V будет аппаратным обеспечением с открытым исходным кодом, как и другие платы от BeagleBoard.org Foundation, что означает, что файлы дизайна оборудования, прошивки и программное обеспечение будут общедоступными.
BeagleV SBC будет продаваться за 119 долларов с 4 ГБ ОЗУ и 149 долларов с 8 ГБ ОЗУ, но для первой партии будет доступна только версия с 8 ГБ ОЗУ. В связи с ограниченным предложением BeagleBoard.org Foundation просит людей заполнить форму заявки, чтобы предоставить информацию об опыте работы с программным обеспечением и предполагаемом использовании платы. Также можно предварительно заказать плату в Seeed Studio, но вам все равно нужно будет заполнить форму заявки. Дополнительную информацию можно найти на странице продукта.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.