当前位置:   article > 正文

AI嵌入式1——君正T40之基础使用篇

君正t40

系列文章目录


前言

近年来,随着深度学习的突破,人工智能得到了快速发展。人工智能作为一种通用计算技术,正在与各行各业融合,正在世界上掀起又一场工业革命。
嵌入式系统是指“嵌入”在应用中的计算机系统。嵌入式系统和传统PC的不同之处在于它通常针对特定应用配备专用软硬件接口,在运算速度、存储容量、可靠性、功耗、体积方面的要求和通用PC有明显差别。我们在日常生活中随处可见嵌入式系统,比如智能手机、万用表、无人机控制系统、电信交换机、洗衣机、智能电视、汽车控制系统、医用CT设备等。

NPU是神经网络处理器Neural Processing Unit的缩写,是一种专门用于加速人工智能应用的芯片。它可以在较短的时间内完成大量的计算任务,从而提高了人工智能应用的效率和速度,可以大幅提高人工智能应用的运行速度和效率。其次,它可以降低计算成本,因为使用NPU进行计算比使用传统CPU或GPU更加节省时间和资源。此外,NPU还可以提高系统的稳定性和可靠性,因为它可以减少由于计算错误而导致的系统崩溃或故障。

一、君正T40参数

在这里插入图片描述
在这里插入图片描述
Ingenic AIE在计算效率和灵活性方面都很好,这意味着它具有很高的计算能力和可编程性。这种灵活性确保了AIE与各种和发展中的神经网络架构良好配合,而低比特量化技术进一步提升了Ingenic AIE的AI计算能力,其具有低功耗和低带宽的特点。

为了更好地匹配主流的深度神经网络,Ingenic AIE核心包含了不同维度和强度的指令。在灵活的同时,AIE核心可以被编程以加速卷积、池化和其他计算。

Ingenic AIE内核支持低比特量化,因此可以根据不同场景的需要,提供不同的计算能力和不同的计算分辨率。

集成了模型训练、模型转换和优化以及模型部署和诱导,Magik是面向边缘AI应用的深度神经网络的一体化开放平台。
主流模型训练插件、模型优化转换工具链、诱导固件以及自主研发的算法和应用参考库Model Zoo都集成在了与人工智能行业共同进化的平台中。

通过Ingenic Magik AIE SDK,开发人员可以将模型部署到运行在Ingenic SoC上的AIE中,这些模型可以构建在不同深度学习架构上。在开发资源可以更经济地使用的同时,应用产品可以更快地发布。
在这里插入图片描述
在这里插入图片描述

二、使用步骤

1.putty

安装

使用在线安装putty:

sudo apt-get install putty
  • 1

配置

输入即可运行(因为要操作串口设备文件,需要超级用户权限):

sudo putty
  • 1

在这里插入图片描述

检查串口tty名,输入命令:

dmesg
  • 1

在这里插入图片描述

查看串口状态,输入命令:

ls /dev/ttyUSB*
  • 1

如果提示

ls: 无法访问'/dev/ttyUSB': 没有那个文件或目录
  • 1

可能是USB口没有连接,或者brltty驱动占用问题,建议插拔usb口或者更换usb接口。

正常情况下:

在这里插入图片描述

OK,证明串口线连上了,设备文件名是ttyUSB0

然后连接到USB转串口:
1). Connection type选择 “Serial”

2). Serial line:“/dev/ttyUSB0”, 将第二步查看到的串口号输入

3). Speed: 115200

4). 按下“Open”,即完成Putty的设定
在这里插入图片描述

使用

使用putty连接开发板后,重启电源或按下开发板的复位键,可以看到linux开发板的开机信息:在这里插入图片描述

提示登录,输入root,进入管理员模式
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/485169
推荐阅读
相关标签
  

闽ICP备14008679号