<output id="hxt7n"><dfn id="hxt7n"><form id="hxt7n"></form></dfn></output>

<track id="hxt7n"><progress id="hxt7n"><th id="hxt7n"></th></progress></track>
<address id="hxt7n"><big id="hxt7n"></big></address>

      <sub id="hxt7n"></sub>

      搜索
      打印

      [ARM入门] 一款rk3399硬件框架介绍

      [复制链接]
      556|12
      跳转到指定楼层
      楼主
      RK3399 多功能主板
      硬件框架图
      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其丰富的接口、精湛的设计,可供广大企业用户做产品使用。
      正面视图

      背面视图
      背面有MIPIDSI、SIM卡、TF卡、recover、reset按键

      丰富的接口
                                 
                                    

      紧揍的外形尺寸
      主机效果图
      提示:该主机外壳需另外采购,只接受100套以上订单

      主要硬件指标
      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

      我们产品的优势:
      1、提供完善的技术服务,可以先进行技术对接再下单
      2、提供售前关键点测试,由软件工程师协助测试客户关注的性能指标
      3、提供完善的开发资料,包括规格书、参考原理图、PCB以及驱动程序
      4、提供完整固件包、工具、指导客户烧录和测试
      5、可根据客户需求快速定制软硬件
      6、相同功能条件下,提供更具有竞争力的价格优势

      XCY-RK3399主板开发教程和资源下载地址:
      [url=]http://www.sunychip.com/list-36.html[/url]

      相关产品方案定制,请咨询旺旺或者扣-扣7643066
      电话1-363296-5530
      温馨提示:

      • 该主板为行业主板,所有接口均按照行业标准设计以适用于行业产品应用,可接受大批量订货与裁剪定制,批量订单价格可以进一步谈,量大价更优!

      • 我司具有丰富的行业定制和大批量生产经验,可为您提供全方位的产品和项目定制、量产以及供应链资源整合等服务,以加速您的产品和项目推向市场!

      • 产品周期大致如下,有意向的请进一步沟通

      —————RK3399定制套餐》—————

      选好套餐之后发给客服人员初步评估开发费用,具体费用应以技术部门的正式评估表为准


      我们能够提供一站式定制服务,也提供优秀的产品和销售平台,我们欢迎经销商**


      使用特权

      评论回复
      沙发
      | 2020-1-30 14:29 | 只看该作者
      感觉很强大 支持支持

      使用特权

      评论回复
      板凳
      | 2020-1-30 14:31 | 只看该作者
      很好 加油

      使用特权

      评论回复
      地板
      | 2020-1-31 09:36 | 只看该作者
      提供完善的开发资料,不知道是否完整的源代码?

      使用特权

      评论回复
      5
      | 2020-1-31 13:22 | 只看该作者
      airwill 发表于 2020-1-31 09:36
      提供完善的开发资料,不知道是否完整的源代码?

      听说有Android7.1的官方sdk

      使用特权

      评论回复
      6
      | 2020-1-31 15:23 | 只看该作者
      嗯,  要用好这个板,  提供的资料也非常关键

      使用特权

      评论回复
      7
      | 2020-2-1 15:24 | 只看该作者
      资料需要收费

      使用特权

      评论回复
      8
       楼主 | 2020-2-2 19:19 | 只看该作者
      为了sunychip-RK3399达到最好的性能,需要将CPU 及GPU 定频,特别是GPU。
      CPU 定频方法参考:
      cat /sys/devices/system/cpu/cpu4/cpufreq/scaling_available_frequencies
      echo "userspace" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
      echo "1416000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
      echo "userspace" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
      echo "1416000" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_setspeed
      echo "userspace" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
      echo "1416000" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_setspeed
      echo "userspace" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor
      echo "1416000" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_setspeed
      echo "userspace" > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
      echo "1800000" > /sys/devices/system/cpu/cpu4/cpufreq/scaling_setspeed
      echo "userspace" > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor
      echo "1800000" > /sys/devices/system/cpu/cpu5/cpufreq/scaling_setspeed
      GPU 定频方法参考:
      echo "userspace" >/sys/devices/platform/ff9a0000.gpu/devfreq/ff9a0000.gpu/governor
      echo "800000000" >/sys/devices/platform/ff9a0000.gpu/devfreq/ff9a0000.gpu/userspace/set_freq
      cat /sys/devices/platform/ff9a0000.gpu/devfreq/ff9a0000.gpu/cur_freq

      使用特权

      评论回复
      9
       楼主 | 2020-2-2 19:30 | 只看该作者
      今天和大家分享RK3399嵌入式板卡的Recovery模式功能。
      1.1 Recovery 模式简介
      Recovery 模式指的是一种可以对安卓机内部的数据或系统进行修改的模式,(类似于windows pe 或
      DOS)。在这个模式下我们可以刷入新的安卓系统,或者对已有的系统进行备份或升级,也可以在此恢复出
      厂设置。
      1.2 Recovery 模式在框架层的位置
      Android 启动后,会先运行bootloader。Bootloader 会根据某些判定条件决定是否进入recovery 模
      式。Recovery 模式会装载recovery 分区,该分区包含recovery.img。Recovery.img 包含了标准内核(和
      boot.img 中的内核相同)以及recovery 根文件系统。
      Android recovery 三个部分两个接口,recovery 的工作需要整个软件平台的配合,从架构角度看,有
      三个部分:
      1. Main System: 用boot.img 启动的Linux 系统,Android 的正常工作模式。
      2. Recovery:用recovery.img 启动的Linux 系统,主要是运行recovery 程序。
      3. Bootloader:除了加载、启动系统,还会通过读取flash 的MISC 分区获得来自Main System 和
      Recovery 的消息,并以此决定做何种操作。
      两个通信接口:
      1. /cache/recovery/:command、log、intent
      2. BCB(Bootloader Control Block):misc 分区
      Main System 如何进入Recovery 模式:当我们在Main System 使用update.zip 包进行升级时
      系统会重启并进入recovery 模式。在系统重启前,我们可以看到Main System 定会向recovery 域写入
      boot-recovery(粉红色线),用来告知bootloader 重启后进入Rcovery 模式。这一步是必须的,至于
      Main System 是否会向recovery 域写入值我们在源码中不能肯定这一点。即便如此,重启进入Recovery
      模式后,Bootloader 会从/cache/recovery/command 中读取值并放入到BCB 的recovery 域。而Main
      System 在重启之前肯定会向/cache/recovery/command 中写入Recovery 将要进行的操作命令。
      1.installPackage: RecoverySystem 的接口,完成升级包路径转换,并调用bootCommand。
      2.bootCommand:RecoverySystem 的接口,将命令写入/cache/recovery/command,并调用
      pm.reboot。
      3.Pm.reboot:PowerManager 的接口,重启并进入Recovery 模式。

      2 编译OTA 包
      2.1 OTA 介绍
      OTA (over the air)升级是Android 系统提供的标准软件升级方式。它功能强大,提供了完全升级
      (完整包)、增量升级模式(差异包),可以通过本地升级,也可以通过网络升级。
      2.2 生成完整包
      完整包所包含内容:system、recovery、boot.img
      发布一个固件正确的顺序:
      1. make -j4
      2. make otapackage -j4
      3. ./mkimage.sh ota
      发布固件必须使用./mkimage.sh ota,将boot 与kernel 打包,不需要单独烧kernel,如果量产固件
      是分开的,将会影响后面差异包升级,除非你不需要用差异升级。
      在out/target/product/rkxxxx/目录下会生成ota 完整包rkxxxx-ota-eng.root.zip,改成
      update.zip 即可拷贝到T 卡或者内置的flash 进行升级。

      2.3 生成差异包
      OTA 差异包只有差异内容,包大小比较小,主要用于OTA 在线升级,也可T 卡本地升级。OTA 差异包
      制作需要特殊的编译进行手动制作。
      (1)首先发布v1 版本的固件,生成v1 版本的完整包
      (2)保存
      out/target/product/rkxxxx/obj/PACKAGING/target_files_intermediates/rk3188-target_files-en
      g.root.zip 为rkxxxx-target_files-v1.zip,作为v1 版本的基础素材包。
      (3)修改kernel 代码或者android 代码,发布v2 版本固件,生成v2 版本完整包
      (4)保存
      out/target/product/rkxxxx/obj/PACKAGING/target_files_intermediates/rk3188-target_files-en
      g.root.zip 为rkxxxx-target_files-v2.zip,作为v2 版本的基础素材包。
      (5)生成v1-v2 的差异升级包:
      Android7.1 google CTS 测试要求开启verifying boot 功能。目前默认开启verifying boot 功能的平台有
      RK3368H Android7.1 mid、RK3399 Android7.1 mid,作差异包时必现加上block 参数。
      ./build/tools/releasetools/ota_from_target_files -v -i rkxxxx-target_files-v1.zip
      -p out/host/linux-x86 -k build/target/product/security/testkey rkxxxx-target_files-v2.zip
      out/target/product/rk3188/rkxxxx-v1-v2.zip
      说明: 生成差异包命令格式:
      ota_from_target_files
      -v -i 用于比较的前一个target file
      --block 使用block 方式进行OTA 升级,打开verfying boot 的功能时必现加上这个参数
      -p host 主机编译环境
      -k 打包密钥
      用于比较的后一个target file
      最后生成的ota 差异包

      使用特权

      评论回复
      10
      | 2020-2-9 14:19 | 只看该作者
      不错,不错,谢谢分享

      使用特权

      评论回复
      11
      | 2020-2-9 14:22 | 只看该作者
      厉害,厉害,收藏学习了

      使用特权

      评论回复
      12
      | 2020-2-10 21:04 | 只看该作者
      加油 加油 加油

      使用特权

      评论回复
      13
      | 2020-2-18 20:00 | 只看该作者
      thank you very much  学习了 开发板很漂亮

      使用特权

      评论回复
      扫描二维码,随时随地手机跟帖
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      我要发帖 投诉建议 创建版块 申请版主

      快速回复

      您需要登录后才可以回帖
      登录 | 注册
      高级模式

      论坛热帖

      关闭

      热门推荐上一条 /2 下一条

      在线客服 快速回复 返回顶部 返回列表