首页 > 其他分享 >手把手带你玩转全志TinaSDK

手把手带你玩转全志TinaSDK

时间:2024-04-16 12:12:52浏览次数:15  
标签:手把手 make TinaSDK 全志 rtl8723bs 修改 t113 FunnyPi sun8iw20p1

1.Tina SDK开发环境搭建

1.1 虚拟机

使用VMWare创建一个Ubuntu虚拟机推荐使用18.04
image.png

1.2 安装必要的软件包

sudo apt-get install -y sed make binutils build-essential gcc g++ bash patch gzip bzip2 perl tar cpio unzip rsync file bc wget python cvs git mercurial rsync subversion android-tools-mkbootimg vim libssl-dev android-tools-fastboot
sudo apt-get install build-essential subversion git libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip lib32z1 lib32z1-dev lib32stdc++6 libstdc++6 libc6:i386 libstdc++6:i386 lib32ncurses5 lib32z1 bison -y

1.3 获取Tina-SDK

SDK 使用 Repo 工具管理,拉取 SDK 需要配置安装 Repo 工具。

mkdir -p ~/.bin
echo export PATH=$HOME/.bin:$PATH >> ~/.bashrc
source ~/.bashrc
curl https://mirrors.bfsu.edu.cn/git/git-repo > ~/.bin/repo
chmod a+x ~/.bin/repo

由于谷歌服务器位于国外,每次运行时Repo会检查更新导致下载较慢,国内用户可以配置镜像源。否则会卡住不动然后失败

echo export REPO_URL='https://mirrors.bfsu.edu.cn/git/git-repo' >> ~/.bashrc
source ~/.bashrc

新版本 git 默认加强了安全性,身份认证不会保存,导致拉取 repo 需要多次输入密码,可以用下列命令配置

git config --global credential.helper store

创建目录然后拉取sdk

mkdir tina-t113
cd tina-t113
repo init -u https://sdk.aw-ol.com/git_repo/D1_Tina_Open/manifest.git -b master -m tina-d1-h.xml

然后输入全志在线的的用户名和密码
image.png
使用命令拉取sdk

repo sync

拉取源码需要等待较长时间,时间长短取决于你的网速,一般半个小时左右可以完成
创建并切换分支

repo start FunnyPi --all

由于全志在线没有提供T113的支持,所以需要打百问网的T113补丁

cd ~
git clone https://github.com/DongshanPI/100ASK_T113-Pro_TinaSDK.git
cd 100ASK_T113-Pro_TinaSDK
git submodule update --init
cp ./* -rfvd ~/tina-t113/

repo status可以查看哪些仓库有修改

repo forall -vc git add .
repo forall -vc git commit -m "add 100ask T113-Pro"

1.4 烧录镜像

对于FunnyPi-T113,由于我们没有板载的SPI Flash所以我们的镜像是烧录到SD卡里面的,但是为了文档的完整性下面将介绍烧录到SPI Flash和烧录到SD两种烧录方式

1.4.1 烧录到SPI Flash

所需软件

  1. AllwinnertechPhoeniSuit
  2. AllwinnerUSBFlashDeviceDriver

插入板卡,板卡支持正反插typec切换串口和usb
image.png
如果插入为usb,贼会提示未知设备,双击未知设备
image.png
点击更新驱动程序
image.png
选择TinaSDK里面的UsbDriver
image.png
点击始终安装此驱动程序软件
image.png
如果有下面这个设备就代表安装成功
image.png

1.4.2 烧录到SDCard

所需工具

  1. SDCardFormatter
  2. PhoenixCard

首先使用读卡器将SD卡插入电脑,打开SD Card Formatter格式化SD卡
image.png
然后使用PhoenixCard烧录
image.png
如下代表烧录完成
image.png

2.TinaSDK的目录结构


不用了解的面面俱到,以实际使用需要用到的为主
:::warning

标签:手把手,make,TinaSDK,全志,rtl8723bs,修改,t113,FunnyPi,sun8iw20p1
From: https://www.cnblogs.com/TheGathering/p/18137803

相关文章

  • 手把手教你做阅读理解提高003-Letters Cheer Up Lonely Seniors-信件让孤独的老年人振
    PDF格式公众号回复关键字:ZKYDT003阅读理解技巧,在帮助读者有效获取和理解文本信息方面发挥着重要作用,熟练掌握如下6个技巧,可快速突破阅读理解1预览文章结构在开始深入阅读之前,快速浏览文章的标题、段落开头和结尾,可以迅速把握文章的主题、大致内容和结构标题通常能概括文......
  • 手把手教你做阅读理解提高002-A Boy's Journey with Old Shirts-一个男孩与旧衬衫的旅
    PDF格式公众号回复关键字:ZKYDT002阅读理解技巧,在帮助读者有效获取和理解文本信息方面发挥着重要作用,熟练掌握如下6个技巧,可快速突破阅读理解1预览文章结构在开始深入阅读之前,快速浏览文章的标题、段落开头和结尾,可以迅速把握文章的主题、大致内容和结构标题通常能概括文......
  • G2D图像处理硬件调用和测试-基于米尔-全志T113-i开发板
    本篇测评由电子工程世界的优秀测评者“jf_99374259”提供。本文将介绍基于米尔电子MYD-YT113i开发板的G2D图像处理硬件调用和测试。 MYC-YT113i核心板及开发板真正的国产核心板,100%国产物料认证国产T113-i处理器配备2*[email protected],RISC-V外置DDR3接口、支持视频......
  • 手把手教你做阅读理解提高001-Camping:Finding Myself and Growing Strong-露营:在成长
    PDF格式公众号回复关键字:ZKYDT001阅读理解技巧,在帮助读者有效获取和理解文本信息方面发挥着重要作用,熟练掌握如下6个技巧,可快速突破阅读理解1预览文章结构在开始深入阅读之前,快速浏览文章的标题、段落开头和结尾,可以迅速把握文章的主题、大致内容和结构标题通常能概括文......
  • 手把手教你做阅读理解题-初中中考阅读理解解题技巧016-introduce the effect of music
    PDF格式公众号回复关键字:ZKYD016阅读理解技巧,在帮助读者有效获取和理解文本信息方面发挥着重要作用,熟练掌握如下6个技巧,可快速突破阅读理解1预览文章结构在开始深入阅读之前,快速浏览文章的标题、段落开头和结尾,可以迅速把握文章的主题、大致内容和结构标题通常能概括文章......
  • 【seatable】表格的手把手教学
    官网的教程参考https://docs.seatable.cn/published/seatable-api/官网的教程写的太simple而且不直观啦,对seatable初次接触到概念十分的不友好。真的是让人伤脑筋,接下来就用我亲自实践,来给大家验证seatableapi的python使用,重复强调里面的一些概念,希望刷到这文章的各位能......
  • 手把手教你做阅读理解题-初中中考阅读理解解题技巧015-Explore Beautiful Lake Charle
    PDF格式公众号回复关键字:ZKYD015阅读理解技巧,在帮助读者有效获取和理解文本信息方面发挥着重要作用,熟练掌握如下6个技巧,可快速突破阅读理解1预览文章结构在开始深入阅读之前,快速浏览文章的标题、段落开头和结尾,可以迅速把握文章的主题、大致内容和结构标题通常能概括文章......
  • 通过termux tailscale huggingface 来手把手一步一步在手机上部署LLAMA2-7b和LLAMA2-7
    前言首先截图一下我的小米手机的配置我这个配置其实一般,当时主要为了存储空间大,而我对配置要求又不高,买的。在手机上安装termuxapp,然后在termux上就可以使用各种命令进行安装和使用,就像在linux操作系统上一样了。再通过termux安装上openssh,这样你就可以在window、mac等电......
  • 手把手教你做阅读理解题-初中中考阅读理解解题技巧014-A Fun Plant Experiment to Try
    PDF格式公众号回复关键字:ZKYD014阅读理解技巧,在帮助读者有效获取和理解文本信息方面发挥着重要作用,熟练掌握如下6个技巧,可快速突破阅读理解1预览文章结构在开始深入阅读之前,快速浏览文章的标题、段落开头和结尾,可以迅速把握文章的主题、大致内容和结构标题通常能概括文章......
  • 手把手带你,在K8S集群中删除处于 "terminating" 状态命名空间。
    1.背景背景:在Kubernetes集群中,有时侯想要删掉某个长时间不用命名空间以释放资源却发现删不掉,经过反复删除发现想要删除命名空间处在Terminating状态,强制删除也无济于事。作者也遇到这样事情,我又是如何删除掉呢?#kubectlgetnsNAMESTATUSAGEdefaul......