Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Construction of RK3288 Linux SDK compiler development environment

2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

I. build the compiler development environment

1. Initialize the development environment

This section includes how to build a local environment for RK LINUX development. You need to build it in Linux or Mac OS environment. It is recommended to use Ubuntu 64ibt development, such as Ubuntu 14.04 64ibt, Ubuntu 16.04 64ibt, etc.

two。 Configure a Linux development environment

This creation step is based on Ubuntu LTS (14.04), but most distributions must ensure that the required tools can be run.

Under Ubuntu or MacOS, you usually need to install the following tools:

A. Python 2.62.7, which you can download from python.org.

B. GNU Make 3.81-3.82, which you can download from gnu.org.

C. Git 1.7 or newer. You can download it from git-scm.com.

II. Compilation

1. Uboot compilation

Source mk-uboot.sh

2. Kernel compilation

Source mk-kernel.sh

Note: rk3288-evb-android-rk808-mipi.dts file is a configuration MIPI LCD file

3. Rootfs system and app compilation

Cd rootfs

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

Run the burning tool on the PC side

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

3.1 Window PC platform

Tool in tools/windows, run the AndroidTool.exe executable program, select the firmware you want to burn and click "execute"

Press the OK button.

III. SecureCRT

Configuration of parameters such as baud rate

The baud rate in the kernel driver is currently modified to 115200, and users do not have to set it to 1500000 baud rate.

IV. Debian system development instruction document

1. Cross tool chain download

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 compilation

Enter the rootfs directory first

Cd rootfs

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report