全志 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连上开发板

相关推荐
动力 continue5 小时前
Linux 基础篇 · 压缩打包与用户管理
linux·服务器·基础命令linux
画中有画6 小时前
软件架构中质量属性(性能、安全、可扩展性)的权衡设计
java·运维·安全
NJCloud7 小时前
Ansible(三)——Zabbix 监控系统部署与敏感信息加密
linux·运维·chrome·信息可视化·ansible·zabbix
ltl7 小时前
Cgroups v2:为什么内存限制设了,宿主机数据库还是被 OOM
linux
NJCloud8 小时前
TiDB 集群部署与 MySQL 兼容性适配实战
linux·运维·数据库·mysql·tidb
2401_868534788 小时前
UNIX常用命令英文全称与中文解释整理
linux·运维
阿祖zu9 小时前
开源项目-让本地 Codex 临时接管远程 Linux 服务,实现快速运维
linux·gpt·agent
Android系统攻城狮11 小时前
Linux PipeWire深度解析之pw_factory_create_object调用流程与实战(七十二)
linux·音频进阶·pipewire音频进阶
lsh曙光11 小时前
playbook剧本(2)--Ansible变量
linux·运维·网络
lengjingzju11 小时前
编译与调试完全指南—第14章 系统配置与调优
linux