【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案

##0、前言

在之前文章中提到,在windows中搭建unbuntu对于新手小白来说非常不友好。因此一直在找解决方案,找到一条非常有意思的方案。希望对大家有点帮助。

1、环境搭建

方案核心————阿里云云
具体步骤如下:
step1:注册。由极术社区----开发平台登入

setp2:选择合适的云(免费最重要)
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第1张图片

setp3:配置云服务器。跟着指导走就行,不花钱就好~~
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第2张图片

注意选择系统,选择Ubuntu20或者22
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第3张图片

跟着指导走,通过远程连接,登入控制界面。

【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第4张图片

step4:xr806开发配置。配置时根据大佬给的步骤走就行:
https://aijishu.com/a/1060000000432870

SDK

wget https://bbs.aw-ol.com/assets/uploads/files/1693988430633-xr806_sdk.tar.gz

神一样的速度
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第5张图片

解压

tar -zxvf 1693988430633-xr806_sdk.tar.gz

神一样的速度
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第6张图片

切换到tools中下载toolchain

cd xr806_sdk/tools
wget https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/8-2019q3/RC1.1/gcc-arm-none-eabi-8-2019-q3-update-linux.tar.bz2

【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第7张图片

解压

tar -xvf gcc-arm-none-eabi-8-2019-q3-update-linux.tar.bz2

【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第8张图片

修改gcc.mk

同文件夹的方式查看文件结构
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第9张图片

##首先复制gcc的路径
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第10张图片

##打开gcc.mk并修改

【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第11张图片

2、测试

在xr806_sdk目录下执行以下2个命名:

cp project/demo/hello\_demo/gcc/defconfig .config
make menuconfig 

不出意外出现问题啦,需要打补丁。
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第12张图片

安装插件:

sudo apt-get update 
sudo apt-get install libncurses5-dev

【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第13张图片

然后,重新运行:

cp project/demo/hello\_demo/gcc/defconfig .config
make menuconfig 

喜大普奔,终于成功啦

【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第14张图片

##点击Save,然后Exit。然后运行:

make build_clean
make build -j$(nproc)

【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第15张图片

3、开始享受XR806吧。

编译结果,可下载、可删除。还要啥自行车
【XR806开发板试用】+Linux小白上手开发笔记(2)——阿里云云方案_第16张图片

你可能感兴趣的:(开发板测评,linux,笔记,运维)