Команда YuzukiHD выпустила очередной одноплатный компьютер с открытой аппаратной частью, способный работать под Linux. YuzukiNeko повторяет габариты Raspberry Pi Pico и построен на новом процессоре Allwinner F101 с архитектурой RISC-V.
Процессор располагает одним ядром C907 с частотой до 1,008 ГГц, памятью PSRAM объёмом 8 или 16 МБ и поддержкой разных интерфейсов дисплеев — MIPI DSI, 24-битного RGB и LVDS. Сама плата, помимо процессора, несёт микросхему флеш-памяти SPI NOR, слот microSD, порт USB-C и две 20-контактные гребёнки GPIO.
Характеристики платы YuzukiNeko
Схемотехника YuzukiNeko. Источник изображения — cnx-software.com
- Процессор — Allwinner F101
- Ядро — T-Head C907 (RISC-V) с частотой до 1,008 ГГц
- Память — 8 или 16 МБ PSRAM @ 252 МГц
- Корпус — QFN-68
- Хранение данных
- Флеш-память NOR на 128 Мбит (PY25Q128HA-SUH-IT)
- Слот для карты microSD
- USB — порт Type-C для данных, питания и прошивки
- Расширение
- 2 гребёнки по 20 контактов с линиями GPIO, АЦП, питанием 5 В, 3,3 В и землёй
- 5 контактных площадок с аналоговым выходом на наушники и четырьмя линиями GPIO
- Прочее — кнопка FEL, светодиод питания
- Питание — 5 В через порт USB-C
- Габариты — около 51 × 21 мм
Что доступно разработчику
Схемы в формате PDF, топология платы для EasyEDA, гербер-файлы, трёхмерная модель в формате STEP, перечень элементов и прочие аппаратные материалы выложены на GitHub. Исходный код Linux на базе основной ветки ядра и сборка Buildroot лежат в отдельных репозиториях. Помимо Linux, плата и сам процессор поддерживают операционную систему реального времени Zephyr.
Краткое описание процессора, который производитель называет «процессором интеллектуального управления и отображения», доступно на профильном сайте, откуда известны и блок-схема, и подробные характеристики.
Характеристики процессора Allwinner F101
Типовая схема применения. Источник изображения — cnx-software.com
- Процессор — T-Head XuanTie C907 (RISC-V) @ 1,008 ГГц с кэшем инструкций 32 КБ и кэшем данных 16 КБ
- Графический движок
- Постобработка Awonder1.1 Lite
- Деинтерлейсинг до 720p при 60 кадрах в секунду
- Аппаратный ускоритель G2D с поддержкой поворота, смешивания и других функций
- Видеодвижок
- Декодирование изображений
- JPEG до 16384 × 16384
- PNG до 2048 × 2048
- Кодирование видео
- JPEG/MJPEG до 720p при 30 кадрах в секунду
- Максимальное разрешение: 8192 × 8192
- Декодирование изображений
- Память
- F101S2-XXX — 8 МБ 16-разрядной PSRAM в корпусе чипа
- F101S3-XXX — 16 МБ 16-разрядной PSRAM в корпусе чипа
- Хранение — интерфейс флеш-памяти SPI
- Видеовыход
- RGB888 до 1280 × 720 при 60 кадрах в секунду
- Одноканальный LVDS до 1366 × 768 при 60 кадрах в секунду
- Четырёхполосный MIPI DSI до 1280 × 800 при 60 кадрах в секунду
- Звук
- ЦАП
- Аналоговый выход HPOUT
- Цифровой звук — I2S/PCM, OWA OUT
- USB — USB 2.0 с двойной ролью
- Прочая периферия
- SDIO 2.0/3.0
- 2 × SPI, 6 × UART, 3 × TWI (I2C)
- 4 канала ШИМ, 2 × PWM_BL, приёмник инфракрасного сигнала
- 1 канал GPADC, 4 канала TPADC
- Безопасность — встроенная область eFuse на 512 бит
- Корпус — QFN68, 7 × 7 мм
Цена и доступность
YuzukiNeko пока не поступила в продажу, но, вероятно, поступит в ближайшее время. Прежние открытые разработки той же команды — например, Avaota A1 и Yuzuki Chameleon — в итоге появлялись в онлайн-магазинах.
На профильном форуме упоминалось, что сам процессор Allwinner F101 продаётся по 18 юаней — около 2,7 доллара. Это позволяет предположить, что плата YuzukiNeko или аналогичные конструкции могут стоить дешевле 10 долларов.
Наиболее интересен здесь именно ценовой ориентир. Полноценный Linux на RISC-V в габаритах платы для микроконтроллера и за считаные доллары меняет расклад для самодельных проектов с экраном: там, где раньше выбирали между дешёвым микроконтроллером без операционной системы и куда более дорогим одноплатником, появляется промежуточный вариант.

















