Rk3288 information

Getting Started Guide (must see for beginners):

http://wiki.t-firefly.com/index.php/Firefly-RK3288/Starter_guide

Wiki tutorials (introductory tutorials, driver development tutorials, Android&Linux system development tutorials):

http://wiki.t-firefly.com

Data download (SDK source code, upgrade tools, firmware, hardware information, video tutorials, teaching documents):

http://www.t-firefly.com/zh/firenow/firefly_rk3288/download/

Firefly-RK3288 full data download (source code, tools, videos, documentation, firmware):

http://pan.baidu.com/s/1i5NofIl?qq-pf-to=pcqq.c2c#list/path=%2F

developer community

http://developer.t-firefly.com

Prepare

Development board, computer, firmware, micro usb otg cable, computer rkusb driver, firmware upgrade tool

  1. Install the driver first

  2. Connect the computer to the development board, connect the rk3288 to the power supply, and connect it with the micro usb OTG cable. Press and hold the RECOVERY key on the device. Briefly press the RRESET key. After about two seconds, release the RECOVERY key. If the device is still not found after pressing the RESET key, please press the PWRKEY key for a long time while keeping the RECOVERY key pressed, and then release the RECOVERY key. At this time, the host will prompt the appearance of a new device.

Or press and hold the recovery button first, hold it, plug in the power supply, hold it for three seconds, release the recovery button, and the yellow light will turn on at this time.

  1. Open the firmware upgrade tool AndroidTool and burn the firmware. Enter the upgrade firmware interface, select the firmware to be programmed, and press the upgrade button to upgrade.

  2. Then remove the cable, connect the screen, there are two hdmi ports on the 3288, select the out port to connect, then press reset to restart, the yellow light is on during normal operation.

Second, build the development environment of rk3288.

Learn to build ubuntu development environment

64-bit Ubuntu 12.04 operating system

  1. Install 64-bit Ubuntu 12.04 operating system

http://mirrors.ustc.edu.cn/ubuntu-releases/12.04/ download the appropriate version

The required environment configuration is

64-bit cpu, 16GB physical memory + swap space, 30GB free disk space.

  1. Install JDK

sudo add-apt-repositoryppa:webupd8team/java

sudo apt-get update

sudo apt-get installoracle-java6-installer

2. Install some packages

sudo apt-get installgit gnupg flex bison gperf build-essential \ zip curl libc6-devlibncurses5-dev:i386 x11proto-core-dev \ libx11-dev:i386 libreadline6-dev:i386libgl1-mesa-glx:i386 \ g++-multilib mingw32 tofrodos gcc-multilib ia32-libs\python-markdown libxml2-utils xsltproc zlib1g-dev:i386

  1. Install the ARM cross-compilation toolchain and compile kernel-related packages:

sudo apt-get installgcc-arm-linux-gnueabihf \ lzop libncurses5-dev \ libssl1.0.0 libssl-dev。