本帖最后由 qiao--- 于 2024-1-24 01:24 编辑
前言
感谢eeworld和LuckFox给我这次测评幸狐RV1106开发板的机会,接下来我会认真做好每一期的测评。
RV1106 是一款专门用于人工智能相关应用的高度集成 IPC 视觉处理器 SoC。它基于单核 ARM Cortex-A7 32 位内核,集成了 NEON 和 FPU,并内置 NPU 支持 INT4 / INT8 / INT16 混合运算,计算能力高达 0.5TOPs。RV1106具有强大的图像处理能力,支持高清视频编解码和图像处理,能够实现智能监控设备的实时视频传输和分析。同时,该处理器还支持多种音频格式的解码和编码,可以满足智能音箱等设备对于音频处理的需求。
1.开箱测评
幸狐RV1106开发板的包装如下图所示
开发板的引脚是用了一层泡沫来保护,防止引脚的损坏。
开发板正面俯视图
背面俯视图
接下来是开发板的资料,幸狐提供了一个完整的网页教程资料下载 | LUCKFOX WIKI ,我们需要的资料也可以在这个上面找到。
下面是PWM方面教程的完整目录,上面写清了如何配置设备树方面的操作,对Linux内核不熟悉的贴友可以学着配置一下设备树,对学Linux有很大的作用。
2.首次上电
通过查看原理图,发现该开发板有一个NAND FLASH,说明出厂应该是烧录了镜像的,我们一会可以用串口访问一下这个出厂镜像。
我们首先给开发板接上USB转ttl模块,开发板的针脚的对应图如下所示
我们接上UART2,接线如下图所示
接下来我们就可以用串口访问到开发板的测试镜像了。
但是这里是个shell提示符#看着是不是很不方便,我们习惯看到前面shell提示符有我们当前所处在的路径,于是我们可以用下面的命令来进行设置
- \u: 当前用户名
- \h: 当前主机名
- \w: 当前工作目录
- \a: ASCII 响铃字符(通常是一个提示音)
export PS1='[\u@\h: \w\a\]$'
在我们的 /oem/usr/bin路径下有很多出厂的测试程序,如下所示
在我们的 /oem/usr/ko路径下有很多驱动模块,如果不想自己写驱动的贴友可以在这里直接加载模块就可以写相应的应用程序了。如下图
总结:这期测评的Luckfox幸狐RV1106的软件资料非常完善,从烧录镜像到如何驱动一个led灯,再到应用程序的编写都给了很完善的教程,非常适合一些想入门AI的一些贴友入手。