YYTMIPI7LCD2203/TinkerEdgeR
From wiki
搭配Tinker Edge R使用
购买渠道:YYT-MIPI7LCD 2203屏幕
资料下载
- 固件下载:链接:https://pan.baidu.com/s/1OVSVwv54fInlob3mykis_A?pwd=g9i1 提取码:g9i1
- 源码下载:链接:https://pan.baidu.com/s/1nYUEYJPxGDX8J2BTbngzTg?pwd=x2vs 提取码:x2vs
- 烧录工具下载:链接:https://pan.baidu.com/s/1kz0nqQ1RXuWQ-EJZoTwEZw 提取码:k83o
- 烧录工具驱动下载:链接:https://pan.baidu.com/s/1GjjbHuOY8Kar44z5PtoZ_w 提取码:b9gm
硬件连接
使用22 pin ffc扁平线连接板子和屏幕,再使用杜邦线按照下图中的对应标号连接起来
连接后成品
固件烧录
双击打开AndroidTool.exe,这里显示发现一个maskrom设备表示板子进入烧录模式,选择升级固件,再点固件选项选择固件,取下板子短接的跳线帽。最后点升级就进入烧录模式
源码编译
1、下载源码
从百度网盘的tinker系列/tinkerR-Android9/目录里面下载
- 搭建编译环境:
sudo apt-get update sudo apt-get install git-core gitk git-gui gcc-arm-linux-gnueabihf gcc-armlinux-gnueabi device-tree-compiler gcc-aarch64-linux-gnu mtools parted \ libssl-dev fakeroot curl python make gcc lzop libc6:i386 lib32stdc++6 libncurses5:i386 libstdc++6:i386 bison libxml2-utils -y sudo apt-get install liblz4-tool -y pip install pycrypto sudo apt-get install openjdk-8-jdk
更新现有的包列表:
sudo apt update
使用apt安装一些允许通过HTTPS才能使用的软件包:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
然后将官方Docker存储库的GPG密钥添加到您的系统:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
将Docker存储库添加到APT源:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
使用新添加的repo源中的Docker包更新包数据库:
sudo apt update
确保您要从Docker repo安装而不是默认的Ubuntu repo:
apt-cache policy docker-ce
安装Docker:
sudo apt install docker-ce sudo groupadd docker sudo usermod -aG docker $USER sudo reboot
安装好Docker了,检查它是否正在运行:
sudo systemctl status docker
安裝Google的repo命令工具參考 mkdir ~/bin PATH=~/bin:$PATH curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo chmod a+x ~/bin/repo git config --global user.email "test@asus.com" git config --global user.name "test"
md5sum tinkerR_Android9.tar.gz.0* cat tinkerR_Android9.md5sum
上面两个命令输出结果一样,表示下载完整,否则需要重新下载源码
cat tinkerR_Android9.tar.gz.0* > tinkerR_Android9.tar.gz tar xzvf tinkerR_Android9.tar.gz
cd tinkerR-Android9 ./docker_builder/docker-builder-run.sh ./build.sh
编译完成后,会在rockdev目录下生成镜像
软件设置
参考:http://wiki.smartfire.cn/YYTMIPI7LCD2203/Android