之前写了一些关于Maixll-Dock (V831)的文章,不过那时候我还比较青涩(咳咳)。好多看不懂的东西。能做的仅仅是测试一下官方案例。
现在不一样了,我起来了!~~

看之前需要注意以下几点

  1. 本系列重新命名为Maixll-Dock,区分之前的V831命名。理论和实际结合,一边分析官方案例,一边写出自己的‘’小栗子‘’。
  2. 本系列固定版本,即后续更新的版本暂时不管(除非新版本有质的突破,到时候再说。)
  3. 本人较笨,更新的比较慢。大佬勿催
  4. 本人非官方人员,有问题别找我,但是可以在评论区留言。
  5. 文章尽量简洁,目标是让更多的人可以快速使用设备。
  6. 可扩展功能实现方法很多,我只选用最简单的方式来做。
  7. 实习期视频组成立,搞事情专供(也许我们可以换种方式讲硬件QAQ)。

咸鱼出品,能用就行~

选用版本:v831-m2dock-maixpy3-0.5.0-20220601


开始~本篇内容:后面为了方便都写V831了。专题标题是Maixll-Dock
在这里插入图片描述

看完本篇内容,最起码,可以测试一下板子是不是好用的~

Maixll-Dock

基于国产全志V831的linux AI开源开发板,适用于没有人工智能基础的初学者,爱好者,大学生等,借助Python编程可以简单快速的应用人工智能技术。

支持如下功能。更详细的参考官方说明,我们知道它能做什么就行。
在这里插入图片描述

准备工作

  1. 电脑一台,我用的Win10系统。(为了演示效果,我重做系统了,电脑里什么环境都没有)
    在这里插入图片描述

  2. 读卡器一个,SD卡一个,Tpye-C 数据线一条(能传数据的!)

  3. V831套装一个(开发板,屏幕,摄像头)

.在这里插入图片描述

  1. 打开wiki文档:https://wiki.sipeed.com/soft/maixpy3/zh/~我们主要的参考资料。

安装镜像

(官方套餐买卡的,可以不用看这里。)

准备工作完成,现在要紧的是开启V831。试试到手的V831是不是好用~。
我们的电脑想要运行就要有自己的系统,V831同样需要,所以我们得先安装系统镜像。

下载镜像文件

从下载站获取最新的 V831 系统镜像 SDK_MaixII/release ,得到一个压缩包
在这里插入图片描述
解压之后就得到一个 .img 文件,这个就是系统镜像文件.。
在这里插入图片描述

格式内存卡

我们的系统镜像要放到内存卡中,(系统盘)。为了安全先把内存卡格式一下,后面会省很多力气
SD Card Formatter(也可以像U盘那样格式化。)

下载安装就OK了
在这里插入图片描述
将内存卡通过读卡器接到电脑的 USB 口,打开 SD Card Formatter 软件,对内存卡进行格式化。
在这里插入图片描述
Refresh(刷新) 后点击Format(格式化),注意应正确选择选目标SD卡。
在这里插入图片描述
点击后弹窗点确认
在这里插入图片描述
等一会就OK了
在这里插入图片描述

系统烧录

首先下载 PhoenixCard

打开PhoenixCard,在固件处选择对应镜像包,然后刷新盘符找到目标卡,如果未找到可以尝试重新插拔下SD卡。选择启动卡选项后点击烧卡。
在这里插入图片描述
大概30s后,烧录完成在这里插入图片描述

开发板测试

开机

将烧录镜像的内存卡插入V831TF卡槽中。
USB接入USB OTG中,将另一边连接电脑。
在这里插入图片描述
此时,会弹出U盘(405:这事我熟)。且V831屏幕亮起,并有一些小功能~
在这里插入图片描述
这就算连接好了,暂时不用管它。
在这里插入图片描述

文件说明

打开“U盘”,可以看到一个app文件夹和一个wpa.xx的CONF文件(联网的)。

app文件夹里面就是功能文件啦。
在这里插入图片描述
APP文件夹下面包含以下文件
在这里插入图片描述
程序优先运行app/main.py
在这里插入图片描述

不信?我们点个LED试试。

将下面程序复制进app文件下的main.py(TXT文本就行,后续我们用IDE)保存.

import time                    #  时间模块
from maix import gpio
gpio.load(gpio.m2dock)    
PH6 = gpio.gpio(6)
while True:
    PH6.set_value(0)            # 设置为低电平
    print(PH6.get_value())      #打印获取电平
    time.sleep(1)               
    PH6.set_value(1)            # 设置为高电平
    print(PH6.get_value())
    time.sleep(1)

重启开发板(复位)
在这里插入图片描述
看效果,接入的LED等一闪一闪的。恭喜你,成功打开了V831。可以搞事情了.

在这里插入图片描述

参考资料:
https://wiki.sipeed.com/hardware/zh/maixII/M2/flash.html (Linux(Ubuntu) 使用 Livesuit 烧录)

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐