全志 V821 韦东山 Avaota-F1-B ubuntu开发环境搭建

ubuntu: 16.04.06 具体看两个韦东山和官网的文档去,下面步骤是快速实现。

注意:typeC的座子很脆,吐槽~~~

一、资料地址汇总

硬件地址: https://oshwhub.com/gloomyghost/avaota-f1

韦东山文档:https://docs.100ask.net/vision/docs/V821/BoardIntroduction

全志官网文档: https://docs.aw-ol.com/docs/soc/v821/

linux烧录工具: https://www.aw-ol.com/downloads?cat=5

下载linux工具AllwinnertechPhoeniSuitRelease20230905.zip

二、环境搭建及编译烧录等:

复制代码
1. 环境搭建
sudo apt-get update


sudo apt-get install build-essential subversion git libncurses5-dev zlib1g-dev gawk flex bison quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip lsof 


sudo apt-get install libpython3-dev

//android-tools-mkbootimg  //todo: 没安装上 好像可以忽略



sudo dpkg --add-architecture i386

sudo apt-get update



sudo apt install gcc-multilib

sudo apt install libc6:i386 libstdc++6:i386 lib32z1



2. 解压tina_sdk编译

cd  tina-v821-v1.3

source build/envsetup.sh

lunch

选择 2 (v821-avaota_f1-tina) 

然后选  7 (V821L2-WBX)  //具体看芯片丝印

波特率选 115200 //首次调试 排除串口小板不支持更高波特率

待===============dump  end==============之后

mp -j8 

漫长的等待 i3-8100大约需要5分钟

直到看到 tina-v821-v1.3/out/v821l2-wbx_linux_avaota_f1_uart0_nor.img

烧录文件在out路径下



3.ubuntu下烧录工具安装

sudo apt install dkms 

//dctrl_tools  //todo: 没装上 可跳过



https://www.aw-ol.com/downloads?cat=5 下载linux工具

AllwinnertechPhoeniSuitRelease20230905.zip

解压后

sudo chmod 777  PhoenixSuit.run

sudo ./PhoenixSuit.run

默认会安装到路径: ~/Bin/phoenixsuit

cd ~/Bin/phoenixsuit



4.烧录 按住FEL按键,开始下载后就可以松开了

./phoenixsuit ../../git1/v821_src/tina-v821-v1.3/out/v821l2-wbx_linux_avaota_f1_uart0_nor.img



5. adb连接

sudo apt install adb -y

adb devices  //no permissions --老是提示没权限~ 奇怪了

sudo vim /etc/udev/rules.d/51-android.rules

添加下方内容

SUBSYSTEM=="usb", MODE="0660", GROUP="plugdev", SYMLINK+="android%n"

编辑完成后,重新插拔手机或者开发板的usb线即可生效。



adb devices

就能看到 4c48410491c309d2092     device

adb shell 

然后就能进到v821了

三、烧录完成

四、adb连上开发板

相关推荐
QXWZ_IA11 分钟前
油气储罐沉降监测用什么技术方案最好?千寻自动化监测+次声波泄漏方案
运维·科技·自动化·能源
qeen871 小时前
【Linux】指令补充与shell的简单介绍
linux·运维·服务器
DLYSB_2 小时前
《从零开始搭建机房轻量化“声光告警”系统:基于 HTTP API 与 TTS 的运维实践》
运维·网络协议·http·报警灯
阿成学长_Cain2 小时前
Linux talk 命令详解:经典终端实时聊天工具,无需图形界面即可对话
linux·运维·前端
一拳一个娘娘腔2 小时前
【后渗透-Linux篇】Linux 提权与逃逸:从 www-data到 root的蜕变
linux·运维·服务器
jieyucx2 小时前
零基础通关:Shell 编程核心语法全景详解
linux·运维·编程·shell
杨运交3 小时前
[045][Crypto模块]设计一个可扩展的加解密框架:策略模式与工厂模式实战
linux·运维·策略模式
shx_wei3 小时前
从函数调用到进程替换:使用 execl、CMake 与 PowerShell 构建一个多可执行程序
linux·c语言·windows·c
Dlrb12113 小时前
信息查询Web服务器-->电子商城信息查询项目
linux·服务器·数据库·html·嵌入式·epoll·数据查询
纳兰青华3 小时前
在 PVE 上通过 LXC 部署 Ubuntu 24.04:为 OpenClaw 打造轻量高效的 AI 环境
linux·ai编程