fireflyrk3399pcpro开发板资料

Wireless_Link Wireless_Link     2023-01-17     208

关键词:

一. 基本介绍

  1. 产品介绍:Firefly | 让科技更简单,让生活更智能
  2. 开发板规格书:https://download.t-firefly.com/product/Board/RK3399/Document/Hardware/ROC-RK3399-PC%20Pro/Specification/ROC-RK3399-PC%20Pro%20%E4%BA%A7%E5%93%81%E8%A7%84%E6%A0%BC%E4%B9%A6.pdf
  3. 资料固件下载链接:Firefly | 让科技更简单,让生活更智能
  4. 串口调试:串口调试 — Firefly Wiki

ROC-RK3399-PC Pro 使用以下串口参数:

  • 波特率:1500000
  • 数据位:8
  • 停止位:1
  • 奇偶校验:无
  • 流控:无
  1. 更新固件介绍:1. 更新固件介绍 — Firefly Wiki

分别对应有三种烧录方式:

升级模式

MaskRom 升级模式

Loader 升级模式

SD 升级模式

简单描述

1. 使用USB线将主板连接到电脑上;
2. 硬件操作使板子进入升级模式;
3. 在PC上使用USB升级单板固件。

1. 使用USB线将主板连接到电脑上;
2. 软件或按键操作使板子进入升级模式;
3. 在PC上使用USB升级单板固件。

1.通过升级卡制作工具,将MicroSD卡制作为升级卡;
2. 将升级卡插入主板,上电开机,机器自动执行升级。

连接方式

USB

USB

TF卡(少数为SD卡槽)

升级工具
Windows PC
Linux PC


Windows 上升级固件


Linux 上升级固件


Windows 上升级固件


Linux 上升级固件


Windows 上制作升级卡


不支持

进入方法

需要硬件操作

按键或软件进入

上电直接进入

使用条件

硬件操作进入

能正常使用uboot

使用场景推荐

1. 当板子无法正常启动时候;
2. 在切换烧写Linux和Android固件的情况下。

1. 有完整uboot或能正常进入系统;
2. 需要单独烧写分区(uboot或boot分区等)。

1. 工人操作方便,适合产品批量生产时候;
2. 产品定型后升级,方便最终客户操作。

优点

1. 最基本的烧写方式;
2. 非固件和硬件问题,一般都能成功烧写;
3. 不需要uboot支持,拯救变砖的单板;
4. 支持跨系统升级(Linux和安卓等)。

1. 烧写效果MaskRom 升级模式差不多;
2. 能单独烧写分区;
3. 进入loader模式方便。

1. 操作方便,只需插卡启动;
2.集合了MaskRom 升级模式的优点。

缺点

1. 进入方式麻烦,不适难拆除外壳的产品;
2. 烧写分区表麻烦,较难单独烧写分区;
3. 需要完全擦除设备再烧写。

1. 需要完整的loader(通常指uboot);
2. 跨系统升级需要完全擦除设备再烧写。

1. 需要合成完整固件。

  1. 使用USB线烧写须知(重要):6. 使用USB线烧写须知(重要) — Firefly Wiki

二. Linux开发

  1. 编译 Ubuntu 固件 ( GPT ):1. 编译 Ubuntu 固件 ( GPT ) — Firefly Wiki
  1. Linux开发指南:1. 指南概述 — Firefly Wiki

三. Android开发

  1. ADB使用:1. ADB 使用 — Firefly Wiki
  2. Android开发环境搭建:2. 编译环境搭建 — Firefly Wiki
  3. 编译 Android7.1 Industry:3. 编译 Android7.1 Industry 固件 — Firefly Wiki
  4. 编译 Android10.0 固件:4. 编译 Android10.0 固件 — Firefly Wiki

四.U-Boot 使用

使用介绍链接:U-Boot 使用 — Firefly Wiki

五.驱动使用

  1. adc:ADC 使用 — Firefly Wiki
  2. gpio: GPIO 使用 — Firefly Wiki
  3. I2C:I2C 使用 — Firefly Wiki
  4. IR:IR 使用 — Firefly Wiki
  5. LCD:LCD使用 — Firefly Wiki
  6. LED:LED 使用 — Firefly Wiki
  7. PWM:PWM 使用 — Firefly Wiki
  8. SPI:SPI 使用 — Firefly Wiki
  9. 定时器:定时器使用 — Firefly Wiki
  10. UART:UART 使用 — Firefly Wiki

技术案例双目摄像头数据采集

FireflyRK3399开源板有双通道MIPI摄像头接口,RK3399芯片内部有双通道ISP,可以同时采集两路图像信号,两通道数据完全独立并行采集。可以应用在双目立体视觉、VR等场合。 硬件准备准备一块FireflyRK3399开源板,两块FireflyOV13850... 查看详情

fireflyrk3399pcproandroid10下载验证

一.Android源码以及image1.Android10代码链接:百度网盘请输入提取码密码:1234下载后检查md5值,检查下载是否正确:fb41fcdc48b1cf90ecac4a5bb8fafc7aFirefly-RK3399_Android10.0_git_20211222.7z.00182d665fb54fb41245d931731 查看详情

rk3399开发板那家做得比较好我准备想买一个!

参考技术A迅为RK3399开发板平台采用瑞芯微RK3399处理器,是一款低功耗、高性能的应用处理器芯片,开发板的结构设计为底板+核心板方式,拆装方便,扩展性好。RK3399开发板提供四种系统,全开源,Android8.1系统;Ubuntu16.04系统;L... 查看详情

rk3399开发板哪家强:开发板测评

=>返回专栏总目录<=文章目录一、市面上有哪些RK3399开发板二、PowerCOnsumption-idle三、GeekBenchCPU-SingleCore四、GFXBENCHT-REX-OnScreenOpenGL2.0五、3DMark-SlingShot六、3DMarkIceStorm 查看详情

fireflyrk3399pcproandroid10下载验证

一.Android源码以及image1.Android10代码链接:百度网盘请输入提取码密码:1234下载后检查md5值,检查下载是否正确:fb41fcdc48b1cf90ecac4a5bb8fafc7aFirefly-RK3399_Android10.0_git_20211222.7z.00182d665fb54fb41245d9317312e7b7578Firefly-RK3399_Android... 查看详情

rk3399应用开发|移植libdrm到rk3399开发板(2.4.113)(代码片段)

一、下载源码下载地址:https://dri.freedesktop.org/libdrm/。这里我下载最新的2.4.113版本:wgethttps://dri.freedesktop.org/libdrm/libdrm-2.4.113.tar.xz解压:xz-dlibdrm-2.4.113.tar.xztar-xflibdrm-2.4.113.tar二、编译环境安装1.更新pythonubunt 查看详情

rk3399应用开发|移植libdrm到rk3399开发板(2.4.113)(代码片段)

一、下载源码下载地址:https://dri.freedesktop.org/libdrm/。这里我下载最新的2.4.113版本:wgethttps://dri.freedesktop.org/libdrm/libdrm-2.4.113.tar.xz解压:xz-dlibdrm-2.4.113.tar.xztar-xflibdrm-2.4.113.tar二、编译环境安装1.更新pythonubunt 查看详情

4k高清视频输出强大:vs3399开发板搭载“中国芯”来势汹汹

...高奖项。深圳视壮科技紧接瑞芯微的步伐,通过推出VS3399开发板,让你从技术上深入的发挥RK3399的全部性能!1、支持4KVP9and4K10bitsH265/H264视频解码 查看详情

rk3399开发板ubuntu系统下实现双屏显示&异触(代码片段)

本文以飞凌嵌入式RK3399开发板为基础讲解,主要介绍了Ubuntu系统下双屏显示及异触,其它RK3399平台请参考使用!xrandr命令“xrandr”是一款官方的RandR扩展配置工具,它可以设置屏幕显示的大小、方向、镜像等。对... 查看详情

rk3399开发板ubuntu系统下实现双屏显示&异触(代码片段)

本文以飞凌嵌入式RK3399开发板为基础讲解,主要介绍了Ubuntu系统下双屏显示及异触,其它RK3399平台请参考使用!xrandr命令“xrandr”是一款官方的RandR扩展配置工具,它可以设置屏幕显示的大小、方向、镜像等。对... 查看详情

rk3399开发板上插拔usb鼠标程序崩溃(代码片段)

在android程序中插拔usb鼠标时,Activity会重新加载,即会执行onPause——>onStop——>onCreate——>onResume。直接的现象就是程序会崩溃。解决办法:在AndroidManifest.xml中设置如下属性,即可解决<activityandroid:configChanges&#... 查看详情

rk3399开发板介绍

 迅为3399开发板基于瑞芯微的RK3399处理器设计,RockchipRK3399是瑞芯微推出的一款低功耗、高性能的应用处理器芯片,该芯片基于Big.Little架构,即具有独立的NEON协同处理器的双核Cortex-A72及四核Cortex-A53组合架构,主要应用于计算... 查看详情

rk3399驱动开发笔记|01-开发环境搭建(代码片段)

参考教程,官方wiki:http://t.rock-chips.com/wiki.php最近开始着手RK3399的开发,使用TB-RK3399ProD开发板:一、RK3399ProRK3399Pro性能非常强劲,使用双Cortex-A72+四Cortex-A53大小核CPU结构,频率最高1.8GHz。二、烧 查看详情

2021-07-28

方案分享-RK3399-C开发板常见问题及解决方案分享一.OK3399-C开发板启动时,调试串口打印乱码问题分析:以下为打印信息: OK3399-C开发板常见问题 问题定位:1.参照《软件手册第二章2.2》,设置串口调试... 查看详情

rockchiprk3399-uboot移植(代码片段)

...---------------------------------------------------------------------------开发板 :NanoPC-T4开发板eMMC  :16GBLPDDR3:4GB显示屏 :15.6英寸HDMI接口显示屏u-boot  :2017.09-------------------------------------------------------------------------------... 查看详情

正点原子探索者stm32f407开发板/战舰stm32开发板/ministm32开发板资料下载

...STM324-5年来的积累,希望对大家有帮助。探索者STM32F407ZGT6开发板资料下载:压缩包格式:http://pan.baidu.com/s/1hqglfYO文件夹格式:http://pan.baidu.com/s/1i3wyeiT战舰STM32F103ZET6开发板资料下载:压缩包格式:战舰STM32开发板A盘资料:(源码等+... 查看详情

rk3588快速上手|01-rk3588开发板快速上手

...一、RK3588与RK33991.简介2.整体框图3.RK3588典型应用框图二、FireflyRK3588开发板1.Core-3588J核心板2.ITX底板3.wiki三、LinuxSDK1.SDK目录2.SDk配置文件四、编译ubuntu固件1.编译需要的额外工具2.编译配置3.编译3.1.准备根文件系统3.2.全编译3.3.部分... 查看详情

rk3588快速上手|01-rk3588开发板快速上手

...一、RK3588与RK33991.简介2.整体框图3.RK3588典型应用框图二、FireflyRK3588开发板1.Core-3588J核心板2.ITX底板3.wiki三、LinuxSDK1.SDK目录2.SDk配置文件四、编译ubuntu固件1.编译需要的额外工具2.编译配置3.编译3.1.准备根文件系统3.2.全编译3.3.部分... 查看详情