0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小安派-Eyes-S1安装VMware与Ubuntu教程

安信可科技 来源:安信可科技 2023-09-24 10:58 次阅读

01下载打包好的VM和Linux

经过一天一夜踩坑和安装了三遍环境后,终于让我配置好了环境,本次打包好的压缩包包括VMware Workstation Pro 16和Ubuntu 18.04,其中Ubuntu 18.04已经给大家设置了中文,换好了国内的清华APT源,安装VScode与必要的插件,拉取了截至目前更新的小安派最新SDK和子模块,配置好了编译环境。由于集成度较高,本次下载的压缩包高达10G。选择上传了百度云(主要是莫工有会员),若有其他需求后期也可以上传至其他云。

压缩包内包括两个部分的文件,分别是以AiThinker开头的镜像文件,以及VMware安装包。

02安装VMware Workstation Pro 16

将压缩包解压后,运行VMware安装包。

c221806e-5934-11ee-939d-92fbcf53809c.png

根据下图依次点击。

c23dd4f8-5934-11ee-939d-92fbcf53809c.png

c24ee2d4-5934-11ee-939d-92fbcf53809c.png

运行到自定义安装时,建议选一个位置较大的磁盘存储,我设置为E盘,并新建了一个名为VMware的文件夹。

c26bbf58-5934-11ee-939d-92fbcf53809c.png

c275b756-5934-11ee-939d-92fbcf53809c.png

c2946fc0-5934-11ee-939d-92fbcf53809c.png

c2aaa0a6-5934-11ee-939d-92fbcf53809c.png

输入产品许可证密钥,可以和我输入一样的,来源都是来自网络搜集的密钥,可以参考如下两个密钥输入。安装好VMware后需要重启。

c2b59f2e-5934-11ee-939d-92fbcf53809c.png

c2c8c432-5934-11ee-939d-92fbcf53809c.png

c2d6d7a2-5934-11ee-939d-92fbcf53809c.png

打开VMware界面如下:

c2e332c2-5934-11ee-939d-92fbcf53809c.png

03安装Ubuntu 18.04

点击左上角“文件”,然后点击打开。

c2f6a55a-5934-11ee-939d-92fbcf53809c.png

选择我们一开始解压的压缩包位置,这里只会显示一个文件,选中打开。

c3102b88-5934-11ee-939d-92fbcf53809c.png

导入虚拟机,虚拟机的名称可以自行设置,这里我设置为AiThinker_AiPi_S1,但是下面的虚拟机储存路径需要找一个存储空间较大的位置,位置可以自定义。

c315e492-5934-11ee-939d-92fbcf53809c.png

导入后等待进度条满即可。

c32dae92-5934-11ee-939d-92fbcf53809c.png安装完成后,左侧我的计算机会出现我们刚刚安装的虚拟机AiThinker_AiPi_S1,点击它,设备的硬件配置我已经配置了2G内存,处理器四个核心,硬盘空间30G,两张网卡,一张设置为仅主机模式,一张为NAT。如有需要可以更改虚拟机的设置,没有的话可以直接点击“开启此虚拟机”。

c341631a-5934-11ee-939d-92fbcf53809c.png

开启后会看见我设置的账号,密码为123。

c34805da-5934-11ee-939d-92fbcf53809c.png

进入到桌面后分辨率会大小不一,每个人的电脑都不一致,点击右上角,点击红框中的设置。

c371e4f4-5934-11ee-939d-92fbcf53809c.png

会进入到用户设置,这里可以更改用户名和密码。需要更改分辨率点击左上角返回。

c388b238-5934-11ee-939d-92fbcf53809c.png

下滑点击设备,在分辨率框选择合适的分辨率,选中后右上角应用即可。

c39cd920-5934-11ee-939d-92fbcf53809c.png

c3b3fae2-5934-11ee-939d-92fbcf53809c.png

04使用VScode编译与烧录小安派S1

桌面的左边收藏夹,这个位置类似与window界面的任务栏,我已经将VScode图标快捷方式放在此处。点击打开即可进入。小安派的SDK我已经完整拉取并存储在workspace中。

c3cf39a6-5934-11ee-939d-92fbcf53809c.png

这里需要给没接触过命令行的同学普及一些基础的命令:

“cd” 是进入命令,相当于进入某个文件夹,具体方法为cd+空格+文件夹名称
"cd .." 是回到上一层目录的指令
"ls" 是查看文件的指令
"ls -a" 可以查看所有文件,包括隐藏的文件
"rm" 是删除文件的指令
"rm 文件名 -rf" 是删除文件夹的指令
"vi 文件名" 是打开文件的指令,没有编辑器时,可以使用这个指令在终端查看和编辑文件内容

注意,每次进入小安派的SDK都需要设置的编译路径。这一步每次打开VScode都需要执行。先查看当前自己处在那个文件中,最终需要进入aithinker_Ai-M6X_SDK中,执行 . export.sh 设置编译路径。

c3da6cf4-5934-11ee-939d-92fbcf53809c.png

执行完毕后,cd ..回到上一层,然后cd AiPi-Eyes_Weather进入天气站的demo,随后make clean先清除之前的编译结果。


这里注意,make是编译命令,make flash是烧录命令,我已经将烧录的端口设置为ttyACM0,因为该端口的名字对应USBType-C接口名称。


直接在天气站的demo下make flash,编译+烧录,第一次编译的时间会比较久,端口的识别需要进入烧录模式,具体方法为按住Burn不放,按一下复位键,再松开Burn。在进入烧录模式后虚拟机会识别USB,点击连接到虚拟机,记住要再点击虚拟机的名称,点确定。

c3f3e864-5934-11ee-939d-92fbcf53809c.png

c40c5fc0-5934-11ee-939d-92fbcf53809c.png

c41852b2-5934-11ee-939d-92fbcf53809c.png

05踩坑记录与避坑指南

1、make失败,error01,这个是没有正确设置SDK的路径,最终需要进入aithinker_Ai-M6X_SDK中,执行 . export.sh 设置编译路径。

2、识别不到端口,提示xxx/dev/ttyACM0....,这个是没有进入烧录模式,需要按住Burn不放,按一下复位键,再松开Burn。如果还是占用,查看设备的名称,ls /dev/tty然后按下TAB补全,查看所有的端口名称,看到有ttyACM0即可,卡住可以按下ctrl+c结束当前命令,再运行一遍make flash。

3、make flash设置的烧录端口号为ttyACM0,波特率2000000,如果需要烧录其他端口命令为make flash COMX=/dev/ttyUSBX,第一个插入的USB设备为USB0。由于设置了make flash端口为ttyACM0,所以make flash=make flash COMX=/dev/ttyACM0。

4、本教程采用USB烧录,所以端口号都为ttyACM0,若使用TTL转USB则名称为ttyUSB0。

5、本环境拉取SDK子模块已设置为Gitee。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11102

    浏览量

    207661
  • Ubuntu
    +关注

    关注

    5

    文章

    547

    浏览量

    29251
  • VMware
    +关注

    关注

    1

    文章

    288

    浏览量

    21464
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1001

    浏览量

    45335
  • vscode
    +关注

    关注

    1

    文章

    152

    浏览量

    7543

原文标题:零基础开发小安派-Eyes-S1【入门篇】——安装VMware与Ubuntu

文章出处:【微信号:安信可科技,微信公众号:安信可科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于Eyes-DU板子制作一个PWM循环呼吸灯

    上周发布了新的开源硬件—— 小安 - Eyes-DU,DU板子亮点是什么? 小安来解释下。
    的头像 发表于08-11 17:50 1580次阅读
    基于<b class='flag-5'>Eyes</b>-DU板子制作一个PWM循环呼吸灯

    零基础开发小安-Eyes-DU之【PWM循环呼吸灯】

    性能。 既然是开源硬件,那必然讲究一个DIY,今天 小安亲自用 小安 - Eyes-DU来制作一个PWM循环呼吸灯,来看看详细教程。 01工程搭建 1
    的头像 发表于08-14 15:37 645次阅读
    零基础开发<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes</b>-DU之【PWM循环呼吸灯】

    如何用小安-Eyes-S1做一个电子木鱼?

    2024年的第一篇教程来了,本篇学习如何添加LVGL事件,并制作完成一个电子木鱼(小美苦苦哀求,我略微出手而已)。祝大家2024积德累功,心想事成!接下来看看如何用 小安 - Eyes-S1做一个电子木鱼。
    的头像 发表于01-13 15:18 792次阅读
    如何用<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>做一个电子木鱼?

    零基础开发安信可小安-Eyes-S1【入门篇】——初识小安-Eyes-S1

    初识 小安 - Eyes-S1前言:本教程针对零基础人员可以快速上手 小安 - Eyes-S1实现
    发表于09-08 11:06

    小安-Eyes-S1/S2多功能开发板简介

    今天,我们在 小安 放出新鲜的开发板产品AiPi- Eyes-S1小安 - Eyes-S1)、AiP
    的头像 发表于06-19 10:10 693次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>/<b class='flag-5'>S</b>2多功能开发板简介

    安信可开源工程——小安-Eyes-S1/S2多功能开发板

    前言 AiPi- Eyes-S1是安信可开源团队专门为Ai-M61-32 S设计的一款开发板,支持WiFi6、BLE5.3。所搭载的Ai-M61-32 S模组具有丰富的外设接口,具体包括 DVP
    的头像 发表于06-20 09:51 513次阅读
    安信可开源工程——<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>/<b class='flag-5'>S</b>2多功能开发板

    小安开源硬件制作一个桌面天气站

    上周安信可推出了 小安 的2款开源硬件——AiPi- Eyes-S1、AiPi- Eyes-S2,安信可应用开发团队用 小安
    的头像 发表于07-02 11:07 776次阅读
    用<b class='flag-5'>小安</b><b class='flag-5'>派</b>开源硬件制作一个桌面天气站

    -Eyes-DU开发板的参数说明

    本周又来一款 小安 开源硬件—— 小安 - Eyes-DU开发板,来看看参数~
    的头像 发表于08-06 10:18 524次阅读
    安<b class='flag-5'>派</b>-<b class='flag-5'>Eyes</b>-DU开发板的参数说明

    安信可开源硬件——小安-Eyes-DU开发板

    安信可科技又来一款 小安 开源硬件—— 小安 - Eyes-DU开发板,来看看参数~ 01概述 小安
    的头像 发表于08-07 14:52 685次阅读
    安信可开源硬件——<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes</b>-DU开发板

    小安开源硬件S1S2的区别是什么?

    小伙伴们, 小安 S1S2上线一段时间了,为了方便大家更好使用,今天小姐姐来给大家讲讲两者的相同和不同。(请搜索“安信可科技”视频号,查看最新视频) 相同和不同:AiPi-
    的头像 发表于08-14 15:26 553次阅读
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>开源硬件<b class='flag-5'>S1</b>和<b class='flag-5'>S</b>2的区别是什么?

    小安-Eyes-S1外设接口简介

    前言:本教程针对零基础人员可以快速上手 小安 - Eyes-S1实现一些简单的应用开发,仅供参考学习,本人也在学习的过程中,感谢大家支持。
    的头像 发表于09-18 09:55 680次阅读

    零基础开发小安-Eyes-S1【入门篇】——初识小安-Eyes-S1

    前言:本教程针对零基础人员可以快速上手 小安 - Eyes-S1实现一些简单的应用开发,仅供参考学习,本人也在学习的过程中,感谢大家支持。 小安
    的头像 发表于09-18 15:41 569次阅读
    零基础开发<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>【入门篇】——初识<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>

    零基础开发安信可小安-Eyes-S1【入门篇】——安装VMwareUbuntu

    Ubuntu18.04已经给大家设置了中文,换好了国内的清华APT源, 安装VScode与必要的插件,拉取了截至目前更新的 小安 最新的SDK和子模块,配置好了编译环境。由于集成度较高,
    的头像 发表于09-26 09:00 518次阅读
    零基础开发安信可<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>【入门篇】——<b class='flag-5'>安装</b><b class='flag-5'>VMware</b>与<b class='flag-5'>Ubuntu</b>

    制作86智能屏,用安信可的小安-Eyes-R1/R2

    最近持续关注我们的朋友们知道, 小安 新品开发我们都快卷死自己了,又上新!! 接口说明及系统框图 AiPi- Eyes-R1AiPi- Eyes-R2 乍一看,这两款板子似乎
    的头像 发表于10-23 17:55 458次阅读
    制作86智能屏,用安信可的<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-R1</b>/R2

    功德+1,用小安-Eyes-S1做一个电子木鱼

    2024积德累功,心想事成!接下来 看看如何用 小安 - Eyes-S1做一个电子木鱼 。 01、GUI-Guider 页面设计 先新建一个工程。 直接进入 UI 设计界面,这里用到了两个组件, 一个是图片按钮,一个是文本框 。 先
    的头像 发表于01-16 14:33 404次阅读
    功德+<b class='flag-5'>1</b>,用<b class='flag-5'>小安</b><b class='flag-5'>派</b>-<b class='flag-5'>Eyes-S1</b>做一个电子木鱼