支持 #336
RK3288开源平台
0%
描述
0%
描述
一:固件下载
1:anddroid5.1
链接:https://pan.baidu.com/s/1M0FDsOtGvgMxN_9O47nR-A?pwd=ezml
提取码:ezml
2:anddroid7.1
链接:https://pan.baidu.com/s/1H9u9sAKea0FbVo5wVCOAaQ?pwd=3hqo
提取码:3hqo
2:ubuntu18.04
2-1) LVDS1920X1080+hdmi:
链接:https://pan.baidu.com/s/1P_vd6weygxIoIHT37UNJXA?pwd=wu1x
提取码:wu1x
2-2)LVDS1280X800+hdm:
链接:https://pan.baidu.com/s/1J2cbMyq17tnw4sQdVMM5ng?pwd=qp2n
提取码:qp2n
2-3)LVDS1024X768+hdm:
链接:https://pan.baidu.com/s/1hhyUft8tYx55kVGI-P8Oxg?pwd=kafb
提取码:kafb
2-4)LVDS1024X600+hdm:
链接:https://pan.baidu.com/s/12uD79-4wpwm69YWvjBqmWA?pwd=f5x1
提取码:f5x1
2-5)EDP1920X1080:
链接:https://pan.baidu.com/s/1kK2lI_HRqPF50P88KE4PVA?pwd=woy9
提取码:woy9
3:debian 9
链接:https://pan.baidu.com/s/1C8xquLZP6bJxX4S1U5efLw?pwd=w94e
提取码:w94e
4:烧录工具
链接:https://pan.baidu.com/s/1e14zuCdBbCpJRkbZvto0bA?pwd=8zgy
提取码:8zgy
5:烧录教学视频
链接:https://pan.baidu.com/s/1C0fcq5jOWWlr58jTzsZk4Q?pwd=r4i9
提取码:r4i9
6:文件系统下载
6-1): debian 10
二:Linux开源SDK编译环境搭建
2-1) 安装依赖包
sudo apt-get install repo git ssh make gcc libssl-dev liblz4-tool \
expect g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support \
qemu-user-static live-build bison flex fakeroot cmake gcc-multilib g++-multilib \
unzip device-tree-compiler python-pip ncurses-dev python-pyelftools
2-2)SDK下载地址
链接:https://pan.baidu.com/s/15vl2SY3d8Z5KVMy6LP5H-A?pwd=l0h8
提取码:l0h8
2-3)编译方法
a: 解压SDK
tar xvf release_rk3288_sdk.tar.gz
b: 编译指南
b-1) uboot编译:
./build.sh uboot
b-2) 内核编译
./build.sh kernel
b-3) buildroot编译
./build.sh buildroot (此过程要从国外服务器下载因不同网络会造成不同报错)
b-4) debian编译
./build.sh debian
b-5) 整体编译
./build.sh -all
b-6) 生成固件包
./build.sh firmware
在当前目录下rockdev/文件夹下会生成镜像
三:Androi7.1开源SDK编译环境搭建
3-1):编译环境搭建
3-1-1):准备工作
服务器硬件准备
64 位 CPU
16GB 物理内存+交换内存
30GB 空闲的磁盘空间用于构建,源码树另外占用大约 25GB, 如果要编译源码则还需要 150GB 的磁盘空间。
RK官方推荐 Ubuntu 14.04 操作系统,不过该系统比较老且不再维护了,所以这里推荐使用 Ubuntu 16.04或18.04,只需要满足 http://source.android.com/source/building.html 里的 软硬件配置即可。编译环境的初始化可参考 http://source.android.com/source/initializing.html
3-1-2):安装 OpenJDK 8:
sudo apt-get install openjdk-8-jdk
3-1-3):Ubuntu16.04或18.04 软件包安装
sudo apt-get update
sudo apt-get install git gnupg flex bison gperf libsdl1.2-dev \
libesd-java libwxgtk3.0-dev squashfs-tools build-essential zip curl \
libncurses5-dev zlib1g-dev pngcrush schedtool libxml2 libxml2-utils \
xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev \
lib32readline-dev gcc-multilib libswitch-perl libssl-dev unzip zip
3-2):SDK下载
A288-UN板子
链接:https://pan.baidu.com/s/1vLrcBs9A1B5K4IdWzsgtOw?pwd=q8jd
提取码:q8jd
核心板+底板和GB1.6X系统的主板
链接:https://pan.baidu.com/s/1J4eLyyfP5aCW_gVJ1v9R1w?pwd=pk6p
提取码:pk6p
3-3)编译方法
3-3-1):解压SDK
cat 3288_71os_20230822.tar.gz.a* > 3288_71os_20230822.tar.gz
tar xvf 3288_71os_20230822.tar.gz
3-3-2):编译方法
./ztl-build.sh 这是整体编译,之后生成的固件在rockdev/Image-rk3288/GB_RK3288_71_**.img
四:硬件资料
3-1)原理图
3-2)CAD结构图
3-3)规格书