Skip to content

Rockchip - comp/hardware

September 29, 2023
October 20, 2018

Rockchip

Firefly | 让科技更简单,让生活更智能
论坛首页 - Firefly 开源社区论坛首页
Firefly are Rockchip dev boards

Firefly 3588

This Tiny Chip Can Run Steam and Crysis! - Steam PC Gaming on ARM is Awesome - YouTube

Firefly RK3288

Firefly-RK3288
Firefly-RK3288 Wiki

電源 5V 3A 内正外负

Firefly-RK3288 中文
Firefly Wiki 中文
从零开始学习 ARM 嵌入式视频教程——Firefly-RK3288 开发板入门教程(更新到第 12 期) - Firefly-RK3288 - Firefly 开源社区从零开始学习 ARM 嵌入式视频教程——Firefly-RK3288 开发板入门教程(更新到第 12 期)

Firefly-RK3288 - Firefly Open Source Community
Firefly-RK3288 - Firefly 开源社区

Rockchip 3288 & 3328 - Armbian forum

Linux SDK - Rockchip open source Document
RK3288 - Rockchip open source Document

rk tool 2.22+
Boot Ubuntu (Linux) or Android from an SD Card on Rockchip RK3288 Devices
Leon Anavi - Mobile & Embedded - Booting Ubuntu from microSD Card on Firefly-RK3288
Linux Users Guide - Rockchip Wiki
How to apply Firefly Rk3288 · Planet15/linux Wiki
linux-build/overclocking.md at master · ayufan-rock64/linux-build

FireflyTeam/docker-rockchip: Docker image for rockchip linux sdk

Resources Download

资料下载
Download
Ubuntu_免费高速下载|百度网盘-分享无限制

Firefly-RK3288 - Google Drive
Firefly-RK3288 Firmware - Google Drive

解决存储空间不足问题
sudo /sbin/resize2fs /dev/mmcblk2p3

解决firefox奔溃问题:
sudo apt update
sudo apt remove firefox
sudo apt-cache madison firefox // 查看firefox可用的版本
sudo apt install firefox=45.0.2+build1-0ubuntu1  // 安装旧版本
(谁有更好的解决办法,烦请告知,谢谢~)

解决ParoleMediaPlay的GStreamer错误:
[Tools]->[Preferences]->[Display],将Video Output设置为No Xv

tlgimenes/archlinux-firefly: This is a repository teaching how to install ArchLinux ARM on the Firefly-rk3288

Flashing

Firefly | Flashing Image
Firefly | MaskRom mode

Flashing Notes — Firefly Wiki
升级固件 — Firefly Wiki
Linux 升级固件 — Firefly Wiki

use upgrade_tool v1.24 for pre-GPT firmware
烧写须知(重要) — Firefly Wiki

rkflash.sh

# single image
sudo ./upgrade_tool ef firmware
sudo ./upgrade_tool uf <update.img>

# separate partitions
sudo upgrade_tool ul rk3399_loader_v1.09.112.bin
sudo upgrade_tool di -p parameter.txt
sudo upgrade_tool di -u uboot.img
sudo upgrade_tool di -t trust.img
sudo upgrade_tool di -re resource.img
sudo upgrade_tool di -k kernel.img
sudo upgrade_tool di -rootfs rootfs.img
sudo upgrade_tool rd

Tools - Rockchip open source Document
Upgradetool - Rockchip open source Document
Rkdeveloptool - Rockchip open source Document

rockchip-linux/tools: Rockchip Develop tools

Rockusb - Rockchip open source Document the protocol
Boot option - Rockchip open source Document
Firefly | Boot mode

Partitions - Rockchip open source Document
Firefly RK3288 'parameter' File Generator - Firefly-RK3288 - Firefly Open Source CommunityFirefly RK3288 'parameter' File Generator

How to Update Any Rockchip Android Box Full Tutorial 2017 Using the NT N8 - YouTube
Video: How to easily flash firmware on Rikomagic V5 RK3288 Android TV Stick ~ China Gadgets Reviews

Compiling Kernel

RK3288 使用 kernel4.4+ubuntu16.04,纯 linux 下升级包制作 - Firefly-RK3288 - Firefly 开源社区

luwanjia/linux-kernel
T-Firefly / linux-kernel · GitLab
T-Firefly / prebuilts · GitLab tool chain

GPIO

RK3288 的 gpio 设置 - keleming1 的博客 - CSDN 博客 !important
/kernel/drivers/pinctrl/pinctrl-rockchip.c
/kernel/arch/arm/boot/dts/rk3288-pinctrl.dtsi

ls /dev/*spi*, ls /dev/*i2c*

RK3288 开发板 GPIO 介绍 - 一块钢板 - CSDN 博客
how to use GPIO ? - Firefly-RK3288 - Firefly Open Source Community
Gpio-int-test.c - RidgeRun Developer Connection.

radxa/wiringX: Modular GPIO interface for RK3188
radxa/pyRock: Python GPIO module for rockchip platform RK3188

rk3128 控制 GPIO - lzpdz 的博客 - CSDN 博客
RK3399 用户空间 IO 控制 - zhuyong006 的博客 - CSDN 博客
Renegade 3328 GPIO not working - Rockchip 3288 & 3328 - Armbian forum

zhansb/pyFireflyP
[fireflyP] GPIO 使用 - Firefly-RK3288 - Firefly 开源社区[fireflyP] GPIO 使用
[fireflyP] PWM 使用 - Firefly-RK3288 - Firefly 开源社区[fireflyP] PWM 使用
[fireflyP] SPI 使用 - Firefly-RK3288 - Firefly 开源社区[fireflyP] SPI 使用

shawn-github/rk3288-gpio-control: rk3288 游戏机,gpio 作为输出和按键
tjCFeng/GoRK3288: golang RK3288

TinkerBoard/gpio_lib_python TinkerBoard RK3288

Asus Tinker Board

Tinker Board | Single-board Computer | ASUS United Kingdom
Asus Tinker Board - YouTube

RK3288

Tinker Board S has built-in 16G eMMC flash

GPIO - Tinker Board Wiki
TinkerBoard/gpio_lib_python
GPIO - Tinker Board Wiki
sabrigultekin/Asus-Tinker-Board: Asus Tinker Board Basic Applications
Using Python to control/test GPIO pins

Fireduino

Fireduino !important
RKNanoD
Fireduino Arduino Compatible Board Features Rockchip RKnanoD Dual Core Cortex-M3 MCU (Crowdfunding)
Using the new Fireduino board with Linux - YouTube have to start IDE as root

Radxa

Radxa
Rockpi4 - Radxa

ROCK PI S – ALLNET China

FriendlyElec

FriendlyElec

NanoPC & NanoPi
NanoPi NEO4
NanoPi NEO4 review: A powerful Raspberry Pi rival but with drawbacks - TechRepublic