本次上传资料清单:
以下RK3399开发教程以及各种资料,希望对开发者有所帮助
http://www.sunychip.com/list-36.html
RK3399是瑞芯微推出的一款低功耗、高性能的应用处理器芯片,该芯片基于Big.Little架构,即具有独立的NEON协同处理器的双核Cortex-A72及四核Cortex-A53组合架构,主要应用于计算机、个人互联网移动设备、VR、广告机等智能终端设备。RK3399内置多个高性能硬件处理引擎,能够支持多种格式的视频解码,如:4K*2K@60fps H.264/H.265/VP9,也支持1080P@30fps的H.264/MVC/VP8 以及高质量的JPEG编解码和图像的前后处理器。
我司最新研发的XCY-3399V43主板,搭建了最新android7.1 系统,2G 内存,
16G EMMC 存诸。XCY-3399V43产品为消费类 电子、VR设备、人脸识别设备、车载控制、机器人、智能终端、MID、无线通讯、医疗设备、工业控制等行业产品的应用开发而设计,超强的视频处理能力,超高清视频输出优势,尤其适合做工业控制、广告机和人脸识别设备等。XCY-3399V43其丰富的接口、精湛的设计,可供广大企业用户做产品使用。
1 .3接口示意图
基本功能列表 主要硬件指标 | CPU | RK3399,六核,双 Cortex-A72 大核+四 Cortex-A53 小核 | GPU | Mali-T864 GPU | 内存 | 标配2GB (4GB 可选) | 内置存储器 | 标配16GB EMMC (8GB/32GB/64GB 可选) | 解码分辨率 | 支持 4K VP9 and 4K 10bits H265/H264 视频解码,高达 60fps | 网络支持 | 千兆以太网、双频 WIFI(2.4G/5G)、蓝牙 4.1、4G模块 | HDMI输出 | 1路,支持 1080P@120HZ,4K*2K@60Hz 输出,支持 HDCP 1.4/2.2 | LVDS 输出 | 单路/双路,6 位/8 位,支持 7"-108"显示屏 1080P 60Hz | EDP 输出 | 可驱动多种分辨率的 EDP 接口液晶屏 | HDMI输入 | HDMI输入最高支持1080P,兼容多种分辨率,帧率30HZ | 音频输入 | 支持mic输入,linein输入 | 音频输出 | HDMI音频输出、喇叭输出(内置8R/2W ,双声道)、lineout输出 | USB | 2个USB3.0 (其中一个可用于烧录、有ADB功能) 2个USB2.0 (其中一个和4G模块复用) | IR-LED | 红外接收座,支持红外遥控功能 | 触摸屏 | I2C 接口(支持多点电阻触摸,多点电容触摸)。 支持 USB 多点红外触摸,多点电容触摸,多点纳米膜触摸,多点声波触 摸,多点光学触摸等等。 | 摄像头 | MIPI摄像头支持500W/800W/1300W(选配) 支持 USB 接口摄像头200W/500W(选配) | RTC 时钟 | 支持定时开关机功能 | 扩展接口 | TF卡、SIM卡、GPIO、I2C、RS232等 | | 12V 4A | 操作系统 | Android 7.1 |
6
|
|
|
|
本帖最后由 hyd4001 于 2020-2-2 16:25 编辑
|
|
|
|
|
RK3399主板调试Linux 驱动硬解码功能分享
1 Mpp (Media Process Platform)
代码位置 : external/mpp,库文件:device/rockchip/rk3399/lib/mpp
mpp 详细介绍请参考 external/mpp/readme.txt
相关接口调用demo,请查看extermal/mpp/test 目录
mpp vpu 编解码测试:
mpi_dec_test (vpu 解码测试)
mpi_dec_test -i /mnt/udisk/sintel.h264 -o /mnt/udisk/out.yuv -w 640 -h 360 -t
7
mpi_enc_test(vpu编码测试)
mpi_enc_test -i /mnt/udisk/out.yuv -o /mnt/udisk/out.h264 -w 640 -h 360 -t 7
export mpi_debug=1
打开mpi debug 开关
2 Gstreamer 调试简介
export XDG_RUNTIME_DIR=/tmp/.xdg
设置XDG_RUNTIME_DIR环境变量
gst-inspect-1.0 vpudec
查询vpudec 详细信息
gst-launch-1.0 filesrc location=/mnt/h265-720p.mp4 ! qtdemux ! h265parse ! vp
udec ! waylandsink
创建pipeline,指定需要调试的插件播放视频
gst-launch-1.0 playbin uri=file:///mnt/h265-720p.mp4 video-sink=waylandsink
使用playbin 播放视频
gst-launch-1.0 videotestsrc ! video/x-raw,format=NV12, width=1920,height=1080
! waylandsink
使用videotestsrc 输出指定格式数据进行测试
export GST_DEBUG=*sink:5
打开所有所有sink 插件log
|
|
|
|
|
|
|
-
深圳天思智慧科技
2020-9-18 13:56
天思智慧科技有限公司有丰富的瑞芯微方案经验~
|
|
|
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
|
|
|
|
|
|
|
-
刘大亨
2020-8-6 14:22
感觉分享,谢谢
|
|
|
kernel:
make ARCH=arm64 rockchip_defconfig
make ARCH=arm64 rk3399-sapphire-excavator-edp-dfh.img -j32
android
source build/envsetup.sh
lunch
7
make -j32
|
|
|
|
|