温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

RK3288 Linux SDK 编译开发环境搭建

发布时间:2020-08-16 04:41:32 来源:ITPUB博客 阅读:400 作者:SZX511 栏目:建站服务器

一、编译开发环境搭建

1. 初始化开发环境

本部分内容包括如何搭建用于RK LINUX 开发的本地环境。您需要在Linux 或者Mac OS环境下搭建,建议使用Ubuntu 64ibt 开发,如Ubuntu 14.04 64ibt、Ubuntu 16.04 64ibt等。


2. 配置一个Linux 开发环境

本创建步骤是基于Ubuntu LTS(14.04)版本,但是大部分发行版本必须保证所需的工具可以运行。


在Ubuntu 或者MacOS 下,通常您需要安装如下工具:

A. Python 2.6 -- 2.7,您可以从python.org 下载.

B. GNU Make 3.81 -- 3.82, 您可以从gnu.org 下载.

C. Git 1.7 or newer. 您可以从git-scm.com 下载.


二、编译

1、uboot 编译

Source mk-uboot.sh

2 、kernel 编译

Source mk-kernel.sh

注意:rk3288-evb-android-rk808-mipi.dts文件是配置MIPI LCD文件,

3、rootfs 系统及app 编译

cd rootfs

VERSION=stretch TARGET=desktop ARCH=armhf ./mk-base-debian.sh


在PC 端运行烧写工具

http://bbs.16rd.com/thread-467119-1-1.html

3.1 Window PC 平台

工具在tools/windows,运行AndroidTool.exe 可执行程序,选上要烧写的固件单击“执

行“按键。

RK3288 Linux SDK 编译开发环境搭建

三、SecureCRT

波特率等参数配置

RK3288 Linux SDK 编译开发环境搭建


kernel 驱动里面目前修改了波特率为 115200,用户可以不用设置为 1500000 波特率。


四、Debian 系统开发说明文档

1、交叉工具链下载

sudo apt-get install gcc-4.8-multilib-arm-linux-gnueabihf

sudo apt-get install gcc-arm-linux-gnueabihf libssl-dev gcc-aarch74-linux-gnu


2、Debian rootfs 编译

先进入rootfs 目录

cd rootfs

······························································

RK3288 Linux SDK 编译开发环境搭建

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI