rk3399 linux 使用指导文档 目录 1 发布说明 1.1 版本说明 日期 修订版本 2019-09- release- 18 V1 2020-07- release- 06 V2 2021-11- release- 统一文档风格,添加box板 10 V3 型 当前版 修订内容 修改人 核定人 初始版本 tanzh tanzh   添加lcd配置说明 joysing joysing   joysing joysing √ 本 1.2 免责声明 本文档由 深圳荣品电子科技有限公司/深圳源创嵌入式科技有限公司(本司,下同)提供,仅作参考、 指导用。不对文档的任何陈述、信息和内容的准确性、可靠性、完整性、适销性、特定目的性和非侵权 性提供任何明示或暗示的声明或保证。 本文档将可能在未经任何通知的情况下,不定期进行更新或修改。 1.3 版权声明 本文档版权归属于 深圳荣品电子科技有限公司/深圳源创嵌入式科技有限公司。非经本司书面许可,任 何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。   2 主板基本信息 2.1 RK3399基本信息 CPU:四核ARM Cortex-A17,主频高达 1.8GHz GPU: Mali-T764,主频高达600MHz 供电电源:DC-12V king-rk3399 正面接口说明 nano-rk3399 接口说明 rd-rk3399 接口说明 rp-rk3399 接口说明 rp-box-rk3399接口说明 3 编译环境 特别说明:不能放在虚拟机的共享文件夹中编译!!! 3.1 编译环境要求 项目 内存 CPU 系统 编译主机 >=8G 64位x86 64位ubuntu16.04 windows主机 无要求 无要求 64位Windows7及以上 如无特别说明,本文档所有操作均基于以上硬件、软件环境下完成。编译有两个要求必须要满足:64位 x86 CPU、64位linux发行版。 可以使用虚拟机编译,建议分配不小于8G的内存,否则可能导致编译出错。若使用虚拟机,不能将源码 包放到共享目录进行编译,否则会因为权限问题导致编译出错。 本文档操作不需要使用root用户,配置编译环境安装软件使用sudo即可。使用普通用户登录ubuntu 16.04,将源码拷贝、下载到当前用户目录下,拷贝、下载、解压、编译源码均在普通用户下执行。请勿 使用root用户或者sudo命令来拷贝、下载、解压、编译源码,否则可能会导致编译出错。$ 开头的命令 是在ubuntu 16.04执行的命令。 3.2 编译环境配置 编译 SDK 环境搭建所依赖的软件包安装命令如下: $ sudo apt-get install repo git-core gitk git-gui gcc-arm-linux-gnueabihf $ sudo apt-get install device-tree-compiler gcc-aarch64-linux-gnu mtools parted $sudo apt-get install libudev-dev libusb-1.0-0-dev python-linaro-image-tools $ sudo apt-get install linaro-image-tools autoconf autotools-dev libsigsegv2 m4 $ sudo apt-get install intltool libdrm-dev curl sed make binutils buildessential gcc $ sudo apt-get install g++ bash patch gzip bzip2 perl tar cpio python unzip rsync fle $ sudo apt-get install bc wget libncurses5 libqt4-dev libglib2.0-dev libgtk2.0dev $ sudo apt-get install libglade2-dev cvs git mercurial rsync openssh-client subversion $ sudo apt-get install asciidoc w3m dblatex graphviz python-matplotlib libc6:i386 $ sudo apt-get install libssl-dev texinfo genext2fs u-boot-tools 如果使用 ubuntu 18.04 ,还需要安装: $ sudo apt-get install liblz4-tool lib32gcc-7-dev g++-7 libstdc++-7-dev 若某一步安装失败,请单独安装对应的包,并根据情况处理,如果安装完后续编译遇到报错,可以视报 错信息,安装对应的软件包。   4 源码获取 源码发布在网盘,百度网盘发布的包包括源码、文档、镜像、工具等. 特别说明: rk3399所有板型共用一套源码包 ,请根据后续说明进行操作选择编译不同的板型。 4.1百度网盘下载源码 网盘源码路径: 网盘/01-SDK/linux/ 源码包名: rk3399-linux-XXX.tgz # XXX 以具体 SDK 发布日期为准 下载完成后,请务必进行md5校验,参考源码包同级目录下的md5值文件,若md5值不相等,则源码包 异常,请重新下载源码进行操作。 md5计算方法如下: $ md5sum rk3399-linux-XXX.tgz 4.2 源码解压 $ tar xzvf rk3399-linux-XXX.tgz #解压到当前目录 解压完成后并不能看到源码,需要从git版本库中检出,查看是否生成 .git $ ls -al drwxrwxr-x 8 rpdzkj rpdzkj 4096 May 9 14:33 .git 已有.git文件,检出源码: $ git reset --hard 如果 git reset --hard 指令执行结束后看不到完整源码,请比较压缩包的 md5 校验码是否与我司提供的 一致,不一致请重新下载源码包。 sdk 主要目录说明 SDK ├──app:#存放上层应用 APP,主要是 qcamera/qfm/qplayer/qseting 等一些应用程序。 ├──buildroot:#基于 Buildroot开发的根文件系统。 ├──device/rockchip:#存放各芯片板级配置以及一些编译和打包固件的脚本和预备文件。 ├──docs:#存放开发指导文件、平台支持列表、工具使用文档、Linux 开发指南等。 ├──external:#存放第三方相关仓库,包括音频、视频、网络、recovery 等。 ├──kernel:#存放 Kernel源代码。 ├──prebuilts:#存放交叉编译工具链。 ├──rkbin:#存放 Rockchip 相关 Binary 和工具。 ├──rockdev:#存放编译输出固件,完整编译后生成。 ├──tools:#存放 Linux 和 Window 操作系统下常用工具。 ├──u-boot:#存放 U-Boot 源代码。 ├── debian: #存放 debian 文件系统镜像(需单独下载)。 └──ubuntu:#存放ubuntu文件系统镜像(需单独下载)。 5 编译 以下操作,若无特殊说明,均在SDK根目录下进行,且以rp-rk3399为例。 无论最后要使用什么系统,都请先全局编译一次 buildroot,之后再进行其他系统的编译,以避免出现 需要某个依赖的工具找不到的情况。 5.1 LCD配置(可选) 若需点亮 LCD 屏,请针对 LCD 的尺寸、分辨率修改相应的dts配置。 目录:kernel/arch/arm64/boot/dts/rockchip 每个板型有一个单独的主dts,与上述板型一一对应,请根据使用的板型修改对应的dts文件,如: king-rk3399 对应:king3399-linux.dts nano-rk3399     对应:nano3399-linux.dts rd-rk3399 对应:rd3399-linux.dts rp-box-rk3399 对应:rp-box-rk3399-linux.dts rp-rk3399 对应:rp3399-linux.dts 我们已经默认调试好了许多的屏供客户选择,打开对应的主dts即可看到,如果使用的是我们调试好的出 货的屏,直接include对应dtsi,同时屏蔽掉其他的lcd的dtsi,编译内核下载即可。 示例:rp-rk3399 配置 MIPI 7寸 1024X600 的 LCD(只能选其一) $ vim kernel/arch/arm/boot/dts/rp3399-linux.dts …… //#include "rp-lcd-hdmi.dtsi" //#include "rp-lcd-mipi-5-720-1280.dtsi" //#include "rp-lcd-mipi-5.5-720-1280.dtsi" //#include "rp-lcd-mipi-5.5-1080-1920.dtsi" #include "rp-lcd-mipi-7-1024-600.dtsi" //#include "rp-lcd-mipi-7-800-1280.dtsi" //#include "rp-lcd-mipi-7-1200-1920.dtsi" //#include "rp-lcd-mipi-8-800-1280.dtsi" //#include "rp-lcd-mipi-8-800-1280-new.dtsi" //#include "rp-lcd-mipi-10-800-1280.dtsi" //#include "rp-lcd-mipi-10-1920-1200.dtsi" //#include "rp-lcd-edp-13.3-1920-1080.dtsi" …… 如果使用的是其他途径购买的屏一般不能直接使用我们的lcd配置点亮,需要根据屏幕规格书进行调试, 具体调试方法可参考: 网盘/02-软件文档/荣品文档/驱动调试/ 遇到问题也可联系技术获取支持。   5.2 buildroot 系统编译 本章节为编译 buildroot 系统,若需编译其他 系统,请参考后续章节。 无论最后要使用什么系统,都请先全局编译一次 build

pdf文档 rk3399-linux使用指导文档-20211110

专业资料 > IT/计算机 > 互联网 > 文档预览
16 页 9 下载 262 浏览 3.0分
温馨提示:如果当前文档出现乱码或未能正常浏览,请先下载原文档进行浏览。
rk3399-linux使用指导文档-20211110 第 1 页 rk3399-linux使用指导文档-20211110 第 2 页 rk3399-linux使用指导文档-20211110 第 3 页 rk3399-linux使用指导文档-20211110 第 4 页 rk3399-linux使用指导文档-20211110 第 5 页
下载文档到电脑,方便使用
还有 11 页可预览,继续阅读
本文档由 woyaoziliao 于 2022-09-24上传分享
相关精品文档
  • 四年级第 2 单元写作指导 我的奇思妙想 课本我知道 部编版教材四年级第 30 页: 生活中,我们常常会有一些奇思妙想,想发明一些神奇的东西。 你想发明什么?它是什么样子的?有哪些功能?让我们把它写出来 吧! 真题在线看 【出处】201...
    化学     3.0 分 4 页 | 313.43 KB
  • 【2021 春】第 4 单元作文小灶课 我做了一项小实验 【单元作文要求展示】 【作文真题链接】 【真题链接】2018~2019 学年河北唐山古冶区三年级下学期期末 快乐习作园。 伟大的科学家都是从一个个小实验开始的。请以《我做了一项小实...
    英语     3.0 分 4 页 | 297.59 KB
  • 三年级第 2 单元写作指导 看图画,写一写 课本我知道 部编版教材三年级第 28 页: 请你写一段话,把下面这幅图画介绍给大家。 真题在线看 【出处】2017 年人教版三年级下学期期末测试语文试卷 【题干】看图写话。 仔细观察下面这幅图...
    中考     3.0 分 4 页 | 263.80 KB
  • 【2021 春】第 1 单元作文小灶课 我的植物朋友 【单元作文要求展示】 春天到了,到处都生机勃勃。让我们选择一种植物,走进它,了解 它,和它交朋友。 照样子,为自己的植物朋友做个记录卡吧。 借助记录卡,写一些你的植物朋友,让更多的人了...
    历史     3.0 分 6 页 | 337.77 KB
  • 2021/5/8 Linux系统(X64)安装Oracle11g完整安装图⽂教程另附基本操作_oracle_脚本之家 脚本之家社区 服务器常⽤软件 源码商城 ⽹站⾸⻚ MsSql ⽹⻚制作 Mysql mariadb ⼿机版 ...
    计算机软件及应用     3.0 分 16 页 | 6.56 MB
  • Linux in 3 days 第2版 Linux 快速掌握 自学 it 网 燕十八 著 ® http://www.zixue.it 第 1 页 布尔教育 就业最快的 PHP 培训 http://www.itbool.co...
    土地代理人     3.0 分 51 页 | 1.31 MB
  • 数字版权声明 图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使 用,未经授权,不得进行传播。 我们愿意相信读者具有这样的良知 和觉悟,与我们共同保护知识...
    计算机软件及应用     3.0 分 249 页 | 7.53 MB
  • 数字版权声明 图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知 和觉悟,与我们共同保护知识...
    互联网     3.0 分 221 页 | 22.93 MB
  • 数字版权声明 图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知 和觉悟,与我们共同保护知识...
    电脑基础知识     3.0 分 0 页 | 9.54 MB
  • 数字版权声明 图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知 和觉悟,与我们共同保护知识...
    制度/规范     3.0 分 0 页 | 60.35 MB
  • 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资...
    信息与通信     3.0 分 492 页 | 72.38 MB
  • 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资源请访问稀酷客 更多资...
    广告/传媒     3.0 分 0 页 | 223.37 KB