YuzukiHD / TinyVision

TinyVision - A Tiny Linux Board / IPC / Server / Router / And so on...
https://yuzukihd.top/TinyVision/#/
GNU Lesser General Public License v2.1
154 stars 19 forks source link
cv npu opencv oshw sbc v851s

TinyVision

TinyVision - A Tiny Linux Board / IPC / Server / Router / And so on...

OS ReleaseDocumentsTools

image

系统下载

购买链接

TinyVision

配套配件

Feature

Introducing TinyVision, the ultimate all-in-one solution for your Linux board, IPC, server, router, and more. Powered by the advanced Allwinner V851se or V851s3 processors, TinyVision offers exceptional performance and versatility in a compact form factor.

With its Cortex-A7 core running at up to 1200MHz and RISC-V E907GC@600MHz, TinyVision delivers powerful processing capabilities while maintaining energy efficiency. The integrated 0.5Tops@int8 NPU enables efficient AI inference for various applications.

TinyVision comes with built-in memory options of 64M DDR2 (V851se) or 128M DDR3L (V851s3), ensuring smooth and seamless operations. The TF card slot supports UHS-SDR104, providing expandable storage for your data needs. Additionally, the onboard SD NAND and USB&UART Combo interfaces offer convenient connectivity options.

Enhance your vision-based applications with TinyVision's support for one 2-lane MIPI CSI input, allowing seamless integration of advanced camera functionalities. The individual ISP enables high-resolution image processing, supporting resolutions of up to 2560 x 1440.

Enjoy immersive video experiences with TinyVision's H.264/H.265 decoding capabilities at up to 4096x4096 resolution. Capture and encode stunning moments with the H.264/H.265 encoder, supporting resolutions up to 3840x2160@20fps. And with online video encoding support, you can easily share and stream your content.

For reliable real-time operating system support, TinyVision harnesses the power of the RISC-V E907 RTOS based on RT-Thread + RTOS-HAL, ensuring optimal performance and stability.

Whether you prefer a Linux environment or real-time control, TinyVision has got you covered. It supports GNU/Linux releases such as OpenWrt 23.05, Buildroot, and Mainline Linux 6.7, catering to diverse software needs. For real-time control enthusiasts, the RISC-V E907 RTOS support, based on RT-Thread + RTOS-HAL, offers fast and reliable performance.

Unlock endless possibilities with TinyVision, the compact yet powerful solution for your Linux board, IPC, server, router, and beyond. Experience unrivaled performance, enhanced capabilities, and seamless integration. Choose TinyVision and transform the way you innovate.

Hardware

Camera Support

Software Support

TinyVision supports a variety of kernels to choose from, and the following is a list of support options:

GNU/Linux Release

Kernel Support

Kernel Version Target ON Core Path
4.9.191 CV, Camera, NPU, MP, Video Encode, RTSP Cortex-A7 Core kernel\linux-4.9
5.15.138 IoT, NPU, Router Cortex-A7 Core kernel\linux-5.15
6.1.62 IoT Cortex-A7 Core kernel\linux-6.1
Mainline Linux 6.7 Mainline Cortex-A7 Core kernel\linux-6.7
RT-Thread Real-Time Control, Fast RISC-V E907 kernel\rtos
SyterKit Baremetal ASM Code Cortex-A7 Core kernel\SyterKit

NPU

NPU Operators

For machine learning tasks, the TinyVision board offers a powerful computational accelerator in the form of a 0.5Tops NPU (Neural Processing Unit). This NPU supports over 140 operators, making it suitable for a wide range of machine learning algorithms and models.

Here are some of the supported operators:

These operators enable various functionalities such as data preprocessing, feature extraction, model training, and predictions. With the TinyVision board's NPU capabilities, you can accelerate your machine learning workflows and achieve faster results.