
全志V853
文章平均质量分 79
V853 是一颗面向智能视觉领域推出的新一代高性能、低功耗的处理器SOC,可广泛用于智能门锁、智能考勤门禁、网络摄像头、行车记录仪、智能台灯等智能化升级相关行业。
小文哥嵌入式开发
芯片原厂/嵌入式开发/LInux/FAE/捏脚大汉/垃圾佬。本博客所有内容都是本人瞎几把写的或者抄的,和本人所在公司没有任何关系。本博客所有内容都可以在注明作者和出处的情况下转载,不用问我。
展开
-
DongshanPI-AICT全志V853开发板搭建YOLOV5-V6.0环境
本章节主要记录如何搭建yolov5-v6.0环境,并支持CUDA加速。此文章的硬件要求如下,如果您的电脑没有显卡设备,这篇文章无法给您当做参考。原创 2024-07-12 09:59:07 · 544 阅读 · 0 评论 -
DongshanPI-AICT全志V853开发板MIPI显示屏适配指南
由于我们之前适配过了RGB屏触摸驱动,所以需要进入内核中修改为我们使用的新驱动,进入如下目录中,按下空格键取消勾选之前的触摸驱动gt9xxnew touchscreen driver,输入Y选中我们使用的ft6336 touchscreen driver新驱动,并保存退出。由于Tina使用的默认绑定的触摸节点为/dev/input/event0,我们需要修改lvgl驱动头文件中绑定的节点为我们触摸驱动上报数据的节点,我们触摸驱动上报的节点为event2,所以需要进入。宽X为480,高y为800。原创 2024-07-12 09:44:49 · 1226 阅读 · 0 评论 -
百问网全志V853开发板烧录开发板系统教程
接下来 我们需要切换到 一键刷机窗口,如下图所示,点击红框标号1,在弹出的新窗口内,我们点击 红框2 浏览 找到我们刚才解压过的 EMMC 最小系统镜像 v853_linux_100ask_uart0.img,选中镜像后,点击红框3 全盘擦除升级 ,最后点击红框4 立即升级。一般情况下,烧写成功后 都会自动重启 启动系统,此时我们进入到 串口终端,可以看到它的启动信息,等所有启动信息加载完成,按下回车键 即可进入烧写好的系统内。脚本,等待安装,在弹出的 是否安装驱动的对话框里面,点击安装即可。原创 2024-06-13 10:02:51 · 1115 阅读 · 0 评论 -
百问网全志V853开发板启动方式及基础功能测试详解
在后面的操作里,都是通过串口与板子进行“交流”。串口是串行接口的简称,是指数据一位一位地顺序传送,其特点是通信线路简单。原创 2024-06-13 09:43:09 · 905 阅读 · 0 评论 -
全志V851SETinyVision异构视觉AI开发套件源码工具文档手册
TinyVision自带百兆网口接口+摄像头接口支持,支持 Current stable series: OpenWrt 23.05 系统,可以做一个 轻量级的IPC摄像头,里面运行主线系统,选择合适的内核版本 一键 编译生成系统镜像。基于Linus主线LinuxKernel 支持 tinyvision单板及驱动模块,支持多个内核版本,不同的内核版本支持的功能特性也不同,可以通过下述列表查看。buildroot系统是一套基于Makefile管理的构建系统框架。目前已经支持如下功能。原创 2024-05-27 10:22:26 · 1783 阅读 · 0 评论 -
全志V851S使用Tina-SDK支持MIPI摄像头方法教程及源码
使用Tina-SDK生成的镜像已经默认装载了GC2053的MIPI摄像头驱动,可以通过如下命令查看后,如下图所示将GC2053的MIPI摄像头连接到开发板上。注意一定需要断电后才能连接,否则会将摄像头烧坏。原创 2024-05-20 09:55:09 · 751 阅读 · 0 评论 -
在全志V851SE开发板TinyVision上 使用 SyterKit 启动 Linux 6.7 主线内核
SyterKit 是一个纯裸机框架,用于 TinyVision 或者其他 v851se/v851s/v851s3/v853 等芯片的开发板,SyterKit 使用 CMake 作为构建系统构建,支持多种应用与多种外设驱动。同时 SyterKit 也具有启动引导的功能,可以替代 U-Boot 实现快速启动。原创 2024-05-20 09:34:21 · 1274 阅读 · 0 评论 -
全志V851se开发板TinyVision镜像制作快速启动教程
打开MobaXterm,点击左上角的“Session”,在弹出的界面选中“Serial”,如下图所示选择端口号(前面设备管理器显示的端口号COM21)、波特率(Speed 115200)、流控(Flow Control: none),最后点击“OK”即可。将配套的TypeC线一段连接至开发板的串口/供电接口,另一端连接至电脑USB接口,连接成功后板载的红色电源灯会亮起。文件夹到任意 目录,拷贝完成后,记住这个 目录位置,我们接下来要把这个 路径添加至 Windows系统环境变量里。原创 2024-04-10 16:48:27 · 1660 阅读 · 0 评论 -
在基于全志V851se的TinyVision上手动构建 Linux 6.1 + Debian 12 镜像
这个设备树名称是定义在 SyterKit 源码中的,如果之前修改了 SyterKit 的源码需要修改到对应的名称,SyterKit 会去读取这个设备树。编译完成 bootloader,内核,rootfs 后,还需要打包固件成为可以 dd 写入的固件,这里我们使用 genimage 工具来生成构建。等待构建完成后,使用chroot进入到目录,这里编写一个挂载脚本方便挂载使用,新建文件。生成目标镜像,配置环境,这里我们生成一个 1024M 的镜像文件用于存放 rootfs。原创 2024-03-18 10:45:37 · 1427 阅读 · 0 评论 -
在全志V853平台上成功部署深度学习步态识别算法
CASIA-B是一个大规模、多视角的步态识别数据集,共包含124个样本,每个样本都有10种步态序列,分为6个正常行走的序列(NM),2个身着长外套行走的序列(CL)以及2个佩戴背包行走的序列(BG)。在测试集中,使用每个样本的前4个正常行走的序列作为gallery集,为了研究在不同人体轮廓下系统的性能表现,划分了3个probe集,分别为正常行走序列的最后2个序列、2个身着长外套行走的序列和2个佩戴书包行走的序列。考虑到角度对识别效果的影响,本研究在每一个角度都进行了单独测试,以验证不同角度下识别的正确率。原创 2024-03-04 10:11:21 · 688 阅读 · 0 评论 -
2月全志芯片开源项目分享合集
作者的上一个作品的V3s的随身终端,由于硬件解码一直无法完成适配,于是作者找了另一块性能更强,接口更丰富的T113-S3来替代,并将其应用在智能家居场景中的86型智能触控屏解决方案上,最终完成了这款全能智能家居86屏。项目选用4寸RGB接口86屏幕,分辨率480*480。板载WIFI模块、SPI Nand,支持从SPI Nand启动系统。双USB接口以及通过PH2.0扩展了2个串口,几乎用上了T113的全部引脚。原创 2024-03-02 14:38:46 · 1053 阅读 · 0 评论 -
用39块钱的全志V851se视觉开发板做了个小相机,还可以物品识别、自动追焦!
用39块钱的V851se视觉开发板做了个小相机。可以进行这个超低成本的小相机是在V851se上移植使用全志在线开源版本的Tina Linux与OpenCV框架开启摄像头拍照捕获视频,并结合NPU实现Mobilenet v2目标分类识别以及运动追踪等功能…并最终实现功能完整的智能小相机。原创 2024-02-26 10:19:28 · 3743 阅读 · 4 评论 -
我用全志V851s做了一个魔法棒,使用Keras训练手势识别模型控制一切电子设备
这是一个可以直接启动原神的魔法棒~原神,启动!这是一个万全的解决方案!只需要花80元再动动手,就可以将哈利波特的魔杖与人工智能结合到一起!它就是用全志V851s做的。原创 2024-02-04 10:43:27 · 2576 阅读 · 1 评论 -
全志V853开发板原理图
此表格为 V853 部分重要的 GPIO 的分配表,表示对IO的另外一个复用,完整的 GPIO 分配请参阅原理图。GPIO GROUP用途接口PA[0:21]MIPI CSI摄像头 CAMERA FPC 连接器PC[0:11]eMMC板载eMMC> PC[0:11]SPF板载SOIC16焊盘(未贴装)> PC[0:6]SPI0板载SOIC8焊盘(未贴装)PD[0:22]RGB(HV)LCDRGB-LCD FPC 连接器> PD[1:7]MIPI-DSI。原创 2024-01-12 09:47:48 · 1568 阅读 · 0 评论 -
全志V853开发板硬件开发用户入门指南
V853开发板集成了LED、WiFi、蓝牙、以太网、音频、屏幕、USB、TF卡等模块。本章节将对这些模块进行简单的操作介绍,方便开发者快速上手了解开发板。原创 2024-01-12 09:42:59 · 1394 阅读 · 0 评论 -
全志V853 NPU开发之Demo使用说明
上一章节中配置 NPU 扩展包后可以在menuconfig里看到两个 Demo 测试应用程序。这里我们来介绍一下怎么使用这两个 Demo。原创 2024-01-08 10:01:16 · 1598 阅读 · 0 评论 -
全志V853 NPU开发之工具安装
V853支持最高1T NPU算力,在进行NPU相关开发前,需要先配置NPU开发环境。原创 2024-01-08 09:48:31 · 1536 阅读 · 0 评论 -
新SDK平台下载开源全志V853的SDK
SDK 使用 Repo 工具管理,拉取 SDK 需要配置安装 Repo 工具。原创 2023-08-28 09:35:55 · 1151 阅读 · 2 评论 -
全志V851S开发版无法正常挂载TF卡,sdc0、sdc1报错
SDK版本:Yuzukilizard的github上的Docker镜像。主板为:Yuzuki Lizard V851S开发板。宿主机环境:ubuntu 22.04。4. 修改board.dts如下位置。原创 2023-07-28 10:08:16 · 2885 阅读 · 3 评论 -
在全志V853上进行Opencv库的编译步骤
OpenCV(Open Source Computer Vision)是一个开放源代码的计算机视觉库,它提供了一系列函数和算法,用于处理图像和视频。通过使用OpenCV,您可以进行各种计算机视觉任务,例如图像处理、对象识别、目标追踪、人脸检测和机器学习等。如若cmake生成makefile正常,make编译也正常,成功执行例程过后,opencv库成功生成。编译完成后,加上install命令,将其加载/注册到usr文件夹中,这样每次编译 就不用使用一整个opencv库/包了。原创 2023-07-06 17:20:56 · 697 阅读 · 0 评论 -
为了实现上网自由,我做了一个多功能串口服务器
介绍:从事电气自动化行业,多次获得物联网设计竞赛,爱好嵌入式设计开发,物联网开发。设计方案思路的由来,是因为我们现在的开发板基本需要通过串口与WIFI模组或以太网模组连接以实现联网功能,如果多个开发板就要配多个模组,所以做一个类似路由器的功能,将多种串口协议集中连接到串口服务器上面,然后就可以实现通过一个以太网功能实现联网。串口服务器网上也有相关的产品售卖,虽然不知他们的控制原理,但是对我来说只需要将串口数据发送到V853上,通过它进行数据解析后集中通过以太网接口发送出去就实现了串口服务器和路由功能。原创 2023-07-03 09:42:25 · 7369 阅读 · 2 评论 -
几个直接在TigerISP上查看全志芯片接Sensor分辨率的方法
(1)打开摄像机应用,拍摄一张照片,再执行命令cat /sys/kernel/debug/mpp/vi,结果如下图,可以看到,Sensor名称为ov5648_mipi,Vich可以选择0,则对应ISP选择0,分辨率为2592*1944,帧率为1000/avg=10。类似上述方法2,Sensor名称可以填一个已知的名称,例如gc2053_mipi,分辨率填1920*1080, 30fps,其他选择默认,点击连接工具,再通过adb shell执行两个命令即可看到分辨率等。原创 2023-06-13 17:25:49 · 767 阅读 · 1 评论 -
100ASK_全志V853-PRO开发板支持人形检测和人脸识别
V853 芯片内置一颗 NPU核,其处理性能为最大 1 TOPS 并有 128KB 内部高速缓存用于高速数据交换,支持 OpenCL、OpenVX、android NN 与 ONNX 的 API 调用,同时也支持导入大量常用的深度学习模型。本章提供一个例程,展示如何使用V853芯片中的NPU部分进行人形检测和人脸识别。source.zip。原创 2023-05-10 10:09:52 · 1755 阅读 · 0 评论 -
Yuzuki Lizard V851S开发板 –编译 OPENCV 4.5.4
执行 export STAGING_DIR=/root/tina-v853-docker/prebuilt/rootfsbuilt/arm/toolchain-sunxi-musl-gcc-830/toolchain/bin。注意下面步骤中成功编译出来的固件,是不含动态库的,所以还需要编译时所用的动态库,同步复制到板子的/usr/lib/ 里面去。比如我是:/home/wsx/opencv/opencv/opencv_contrib/modules。动态库文件 /usr/local/lib/原创 2023-05-08 09:18:35 · 661 阅读 · 0 评论 -
在全志V851S开发板上进行屏幕触摸适配
路径:/home/wells/tina-v853-open/tina-v853-open/device/config/chips/v851s/configs/lizard/linux-4.9/注意默认是适配竖屏的,所以X Y 是正确的,不是互换XY的位置就能解决触摸的问题。用于防止睡眠后唤醒触摸失灵,没反应。触摸还有一个小问题,就是点左边,变成点右边!然后搜索REPORT 找到event 上报。正确的思路是保持Y不变。(注意路径,要设置为自己的实际路径)修改文件,调换x 和 y的坐标即可。原创 2023-05-06 10:43:27 · 1247 阅读 · 0 评论 -
100ASK_全志V853-PRO开发板 环境配置及编译烧写
本章主要介绍关于100ASK-V853-PRO开发板的Tina SDK包的下载和编译打包生成镜像,并将镜像烧录到100ASK-V853-PRO开发板上。。原创 2023-05-04 10:09:52 · 1467 阅读 · 0 评论 -
在全志V851S开发板上使用SSH配置步骤分析
在Tina配置界面的以下目录中勾选的项目sshd_config 配置文件报错Privilege separation user sshd does not exist添加一行代码。原创 2023-04-28 10:00:29 · 1376 阅读 · 0 评论 -
Yuzuki Lizard 全志V851S开发板 –移植 QT5.12.9教程
移植 QT5 教程 (此教程基于docker版V851S开发环境)原创 2023-04-25 09:28:18 · 1315 阅读 · 0 评论 -
全志v851s uart3 设置成普通串口收发
4)用杜邦线将PE12 PE13 GND 三根线接到电脑串口(需要串口转换小板子),波特率目前设定19200 ,使用串口工具,向板子随便发送数据,板子接受到数据,就会发送数据到电脑。board.dts 路径:tina-v853-docker/device/config/chips/v851s/configs/lizard/board.dts。烧录后,通过adb shell 进入终端,就可以查看到设备节点:/dev/ttyS3 ,通过open 设备终端,就可以进行read write 操作。原创 2023-04-23 15:24:31 · 1191 阅读 · 0 评论 -
全志v851s GPIO 应用程序编写
Linux 定义了 Pinctrl 框架,统一了各大 SoC 厂商的 Pin 管理方式,避免了各大厂商自行实现自己的 Pin 管理系统,是一个非常有用的功能。在这里我们选取 GPIOH14(注意目前开发使用这个pin 作为触摸屏的pin脚,需要将触摸屏connect断开) ,因为 可以通过排插使用杜邦线将其引出,用于连接别的设备。根据IO 号导出gpio 节点是很重要的一个环节,接下来就可以通过gpio 节点,对gpio 进行操作。4 .接下来设置gpio 的输出状态,对其设置高低电平。原创 2023-04-21 13:43:15 · 679 阅读 · 0 评论 -
全志V851s、V853内g2d模块sample深究
在文件 tina-v853-docker/platform/allwinner/eyesee-mpp/middleware/sun8iw21/sample/sample_g2d/sample_g2d.c/sample_g2d.c 中。1))根据1920x1080 nv21 格式以及 640x360 rgb888 格式申请虚拟地址空间以及转换成物理地址(注意:g2d 转换是在物理地址中完成的)具体用到两个功能,格式转换和放缩。4)打开g2d 设备节点进行转换(最重要的一环,可以通过手册分析具体怎么转换的);原创 2023-04-19 09:32:57 · 2424 阅读 · 0 评论 -
全志V85x MPP模块概述以及编译sample步骤
MPP 系统控制模块,根据芯片特性,完成硬件各个部件的复位、基本初始化工作,同时负责完成 MPP(Media Process Platform 媒体处理平台)系统各个业务模块的初始化、去初始化以及管MPP 系统各个业务模块的工作状态、提供当前 MPP 系统的版本信息等功能。应用程序启动 MPP 业务前,必须完成 MPP 系统初始化工作。同理,应用程序退出 MPP 业务后,也要完成 MPP 系统去初始化工作,释放资源。同理,应用程序退出 MPP 业务后,也要完成 MPP 系统去初始化工作,释放资源。原创 2023-04-17 09:39:45 · 883 阅读 · 0 评论 -
全志v851s 在 eyesee-mpp 中添加一个hello_world sample 的流程
3)将会在路径:tina-v853-docker/platform/allwinner/eyesee-mpp/middleware/sun8iw21/sample/bin/ 下产生sample_hello_world 可执行文件,将其adb push 到开发板./sample_hello_world 执行即可。路径:tina-v853-docker/platform/allwinner/eyesee-mpp/middleware/sun8iw21/sample。原创 2023-04-12 09:26:50 · 969 阅读 · 0 评论 -
全志V85x开源硬件PCB方案汇总(内附PCB文件获取链接~)
该参赛作品基于全志V853芯片设计了一款开发板,引出console调试串口和端子外接4G+GPS模块,并集成SD CARD,千兆以太网,百兆以太网,WiFi,音频输入输出,MIPI CSI ,MIPI DSI ,按键,LED,G-SENSOR,USB及USB HUB,引出console调试串口,ADC引脚引出,2.54端子引出一路串口,两路PWM及GPIO。该参赛作品基于全志V853芯片设计了一块开发板,分为核心板和底板两个部分,引用了V853所支持的大部分功能引脚,是名副其实的“全功能”开发板。原创 2023-03-30 10:03:01 · 1315 阅读 · 0 评论 -
全志系列芯片如何在Tina Linux中使用脚本完成定制化升级?
2.在swupdate文件夹下创建脚本,名字随意,在脚本中写入要实现的功能。例如:目前有一个方案需要升级,但是分为A,B两种产品,对应做了不同的功能,为了防止升级混淆,可以利用脚本去控制变量升级,比如A产品方案中的env,可以添加一个变量project=a,B产品方案中的env添加一个变量project=b,那么脚本中的内容就可以判断project=a或b时,继续完成升级。在进行下面的配置后,输入升级命令时,首先开始执行脚本中的内容,满足升级条件后,再进行升级流程。原创 2023-03-20 10:00:29 · 745 阅读 · 0 评论 -
全志V85x硬件设计大赛作品精选第一期,快来Pick你心目中的最佳方案
该参赛作品基于全志V853芯片设计了一款开发板,引出console调试串口和端子外接4G+GPS模块,并集成SD CARD,千兆以太网,百兆以太网,WiFi,音频输入输出,MIPI CSI ,MIPI DSI ,按键,LED,G-SENSOR,USB及USB HUB,引出console调试串口,ADC引脚引出,2.54端子引出一路串口,两路PWM及GPIO。该参赛作品基于全志V853芯片设计了一块开发板,分为核心板和底板两个部分,引用了V853所支持的大部分功能引脚,是名副其实的“全功能”开发板。原创 2023-03-14 19:00:14 · 401 阅读 · 0 评论 -
全志V85x芯片 如何使用tiger lcd时lti锐化功能时程序abort?
修改platform/allwinner/display/pqd/hardwares/de20x/de20x.c中de20x_set_lti和de20x_get_lti函数malloc的大小为LTI_REG_NUM,具体方式可参考如下补丁。可以看出问题在platform/allwinner/display/pqd/hardwares/de20x/de20x.c文件中的de20x_set_lti里。重新编译并将未strip过的可执行文件用adb推至/usr/bin下,重新复现问题,得到如下信息。原创 2023-03-13 15:52:47 · 520 阅读 · 0 评论 -
全志V853芯片放开快启方案打印及在快起方式下配置isp led的方法
如何放开快启方案的打印和isp led的配置原创 2023-03-10 09:32:16 · 509 阅读 · 0 评论 -
全志V853芯片 Tina Linux下网络ADB内存泄露如何修复?
再在register_socket_transport()中calloc结构体atransport前后添加打印发现,每次adb connect时,都会重新调用register_socket_transport()去注册传输所需要的资源,并且会重新申请一篇内存。根据log信息以及对比源码能够发现,在调用transport.c的transport_registration_func()函数时,当读到的action等于0,即退出adb时,就会free掉一些之前malloc的指针。原创 2023-03-06 10:26:18 · 983 阅读 · 0 评论 -
全志 V85x E907 RISC-V小核开发与使用
小核的程序入口位于return 0;可以自定义小核所运行的程序。SDK 提供了绑定方法,具体为FINSH_FUNCTION_EXPORT_ALIAS(, , )例如编写一个 hello 命令,功能是输出,描述为即可在小核找到命令与输出。原创 2023-02-27 09:32:36 · 1983 阅读 · 0 评论