泰山派学习笔记(一)基于Vmware虚拟机安装ubantu18

一、泰山派简介

今天给大家介绍一款立创新出的泰山派开发板,继梁山派之后又一力作。泰山派是一款开源的卡片电脑,提供全面开放的软硬件资料,愿与志同道合的的伙伴们共同推动技术的发展和创新。 小巧的板子搭载了高配的处理器、引出丰富的外部资源、多样性SDK、赋予创意无限可能。 软硬件结合、项目式学习、解决项目落地难问题、让每一个想法变成现实。

对比树莓派,市面上很多性价比的开发板,香橙派、芒果派、核桃派等等。为什么还要介绍泰山派呢,那就是生态。树莓派之所以屹立不倒主要是其长久以来的生态,让普罗大众不得不选择它。这回嘉立创是利用其在国内的影响力,推出全开源的泰山派并打造其周边生态。之前的梁山派的生态已经取得不错的效果。这次我们也拭目以待吧。

1.开发板购买地址:

https://lckfb.com/project/detail/lctspi-2g-16g?param=baseInfo

两种配置,建议直接2+16G配置

2.立创泰山派全部资料地址:

Docs

3.泰山派硬件开源地址:

立创·泰山派开发板 - 嘉立创EDA开源硬件平台

二、泰山派开箱

梁山派到手是主板加上HDMI转接口,PD诱骗模块,小散热片和各种线

借用官方图大家看看各个模块都是啥,非常漂亮的设计。

1.上电测试

开箱后,大家连接typeC数据线,如果开发板的彩灯能不断的闪烁变色,证明开发板系统运行正常。泰山派出厂已经烧录了一个系统。

三、泰山派环境搭建

由于需要安装ubantu系统,故建议大家安装虚拟机,这样可以避免直接安装ubantu给自己的系统搞崩。虚拟机主流的个人我们可以使用vmware。

整个流程主要学习夜魔009分享的攻略:

基于VMware和Unbuntu18.04编译 嘉立创·泰山派 Linux SDK_立创泰山派sdk编译-CSDN博客

1.安装虚拟软件Vmware

大家可以去下面网址去体验下载vmware17pro。

下载 VMware Workstation Pro | CN

据说虚拟机非常方便,在安装一些工业软件和大型软件的时候非常适合。当不需要的时候可以直接删除该虚拟机即可,非常方便。避免软件直装对系统的苛求,或者安装了多个软件搞的系统的臃肿不堪。

虚拟机的安装是非常简单的,无脑下一步即可。这里不过多赘述了。

2.安装名为ubuntu的虚拟机

首先打开安装好的VmWare,点击“文件”--“新建虚拟机”

在弹出来的新建虚拟机向导对话框点击“自定义...”

点击下一步,进入安装界面。

在新建虚拟机向导界面,点击稍后安装操作系统,这里先安装一个空白的。

选择合适的文件目录准备安装ubuntu。

根据自己的电脑配置取舍,准备给新建的虚拟机的CPU指派的处理器数量。

接下来分配内存,我的垃圾电脑只有16G内存,我分了12G过去,不知道后续编译是否会报错。

在网络配置里面,选择桥接连接,方便后续联网。

I/O控制器选择默认选项

磁盘类型选择NVMe类型,据说这样可以做到万无一失。

接下来,准备开始创建新的虚拟磁盘

分配硬盘空间至少200G以上,并勾选“将虚拟磁盘拆分成多个文件”,这样设置并不会立马占用200G硬盘。

磁盘文件直接点击下一步即可。

点击完成,即可创建好名为ubuntu的虚拟机。

出现此界面即创建完成,然后点击“编辑虚拟机设置”

3.安装ubuntu镜像文件到虚拟机中

在处理器选项中,勾选三个虚拟化

在CD/DVD选项中,使用并找到ubuntu镜像文件。

点击确定后,回到主页面点击开启此虚拟机

准备安装ubuntu系统,左侧选择中文简体,然后点击右侧的安装。

安装类型界面,点击“清除整个磁盘...”,然后同时勾选“在ubuntu新安装中使用LVM”

直接点击继续,准备下一步。

你在什么地方,地点随意选,直接点击继续

设置自己的登录名和密码,必须设置。后续root的命令均需要此密码进行登录。

安装完毕后,会提示重启。我在该界面鼠标无法操作,无法截图。我直接强退重启的电脑。

然后就可以直接点击进入ubuntu系统了。

4.

打开终端

输入命令:sudo su, 提示输入密码时候直接输入刚才设置的登录密码,切换成root用户。

输入命令:

sudo apt-get update

sudo apt-get install openssh-client

sudo apt-get install openssh-server

启动服务:

/etc/init.d/ssh start

#显然如下表示启动正常

[ ok ] Starting ssh (via systemctl): ssh.service.

输入下面命令查看是否安装成功:

sudo ps -e | grep ssh

输入命令:apt install net-tools

安装完成后,输入命令:ifconfig

不是ipconfig,虽然是查询ip但是跟windows不一样。笔者使用ipconfig命令不识别,搞了近3个小时,才发现命令打错了,犯了经验主义错误。

后续我们将使用查询到的IP:192.168.31.245连接虚拟机。

4.打通windows和ubuntu的文件传输

a.使用FTP 软件FileZilla工具来传输安装文件到虚机里

下载地址如下:Download FileZilla Client for macOS (Intel)

无脑安装后,打开软件,点击“文件”--“站点管理器”,在新建的站点中输入刚才查询到的IP地址。

点击连接,开启连接。等待连接成功字样。

然后回到虚拟机在根目录新建一个文件夹,准备编译作业。输入下图的指令,新建一个app文件夹,然后增加其读写权限。

再次打开刚才的FTP上传软件FileZilla,准备把泰山派资料的SDK上传到新建的app目录里。

在拖拽左边文件到ubuntu的app文件家里时,报错“文件传输失败”。

查询大量文档,输入如下指令:sudo chmod 777 /app之后,上传文件成功。

接下来我们正式上传需要编译的文件:tspi_linux_sdk_20230916.tar.gz,直接拖拽等待上传。

上传成功,接下来我们就可以下一步解压编译了。先回到虚拟机的界面。

b.使用samba来传输安装文件到虚机里

之所以选择samba是为了能像访问本地磁盘一样来访问ubuntu系统中的文件。使用samba把ubuntu里面的目录直接映射到windows里面的一个新的磁盘,这样访问起来就方便多了。

首先创建目录: /home/adam/tspi,留着后面待用。

安装

sudo apt-get install samba

sudo apt-get install smbclient

安装完成后执行 

samba -V

配置

sudo vi /etc/samba/smb.conf

会出现一堆信息,为配置文件,我们需要修改这个配置文件。需要插入如下信息:

(此步一定确保自己已经创建了目录 /home/adam/tspi)

写入配置

[EX_DISK_A]
   comment = share folder
   browseable = yes
   path = /home/adam/tspi
   valid users = adam, adam
   write list = adam, adam
   inherit owner = yes
   browsable = yes
   admin users = adam, adam
   public = yes
   writable = yes
   create mask = 0755
   read only = No
   directory mode = 0755

插入信息中,所有跟“adam”相关的全部替换成你自己的信息。插入位置如下:

设置用户远程访问密码(adam是我的同样也养设置成你自己的)

sudo smbpasswd -a adam

重启虚拟机,然后在win10系统中,按下"win"+"R",输入ubuntu系统中的IP地址。

准备开始映射ubuntu虚拟机的目录,选择“映射网络驱动器”

映射到对应目录,我选择X盘。

输入访问账号和密码,并勾选记住后,以后可以直接访问了。

回到硬盘界面,就可以看到已经成功映射了一个X盘符出来

此步以后可以完全打通了两个系统之间的文件传输。

c.命令和文字的双向复制粘贴

需要输入以下命令即可。

sudo apt-get autoremove open-vm-tools

sudo apt-get isntall open-vm-tools

sudo apt-get isntall open-vm-tools-desktop

  • 37
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永远都是新手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值