Hinlink-H68K 硬件快速开发指南

Hinlink-H68K

硬件快速开发指南

20221016(写输出当日的年月日及编号顺序)
2022.10.16

版权所有 © 恒领科技

HinLink恒领科技,成立于2019年,是一家专注于音视频技术和物联通信服务的AIOT方案整合及ODM公司。

公司秉承“以客户为中心,以奋斗者为本”的经营理念,践行“成就客户、协作共赢、诚信务实、追求卓越”的核心价值观,为客户提供音视频信号采集、人工智能分析及存储,物联网通信及传输的软硬件解决方案及成品,赋能泛安防行业,机器视觉行业及其他智能硬件行业。

文章注意

由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为个人分享,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。

法律声明

其他个人,公司不可对本文内容进行抄袭。若有侵犯,我司将法律维权。

若内容与其他处出雷同,笔者可联系我司。

915b72a742a3b31734684e8e801be4b c035707b15d2c0b46d0d2a357f65b49

关注恒领微信公众号 推荐购买二维码

哔哩哔哩

推荐 哔哩哔哩 搜索H68K了解更多好玩视频,开箱视频。

前 言

概述

本文档主要阐述HINLINK-H68K硬件快速开发内容,包括接口定义,GPIO配置表等。

说明

本文以H68K-F为例,其他扩展型号可以参考。

型号版本

H68K各系列主板

H66K各系列主板

读者对象

本文档(本指南)主要适用于以下人员:

  • 初级,中级,高级 玩家

符号约定

在本文中可能出现下列标志,它们所代表的含义如下。

符号 版本
用于警示紧急的危险情形,若不避免,将会导致人员死亡或严重

的人身伤害。

用于警示潜在的危险情形,若不避免,可能会导致人员死亡或严

重的人身伤害。

用于警示潜在的危险情形,若不避免,可能会导致中度或轻微的

人身伤害。

用于传递设备或环境安全警示信息,若不避免,可能会导致设备

损坏、数据丢失、设备性能降低或其它不可预知的结果。

不带安全警示符号的“注意”不涉及人身伤害。

用于突出重要/关键信息、最佳实践和小窍门等。

“说明”不是安全警示信息,不涉及人身、设备及环境伤害信息。

修订记录

修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内容。

修订日期 版本 修订说明
2022-1016 01 首次释放

 

H68K接口简介

主板功能

  • H68K搭载RK3568芯片,实现丰富的外设:
  • 传输:两路2.5G以太网,两路1G以太网,一路USB3.0-A口,一路Type-C口,两路USB2.0-A口,一路PCIE WIFI6(M2外扩)。
  • 存储:或最多可复用两路硬盘SATA接口。
  • 音视频:一路4K HDMI2.1输出, 3.5mm四段式耳机(具有输入输出)。
  • 固 件:支持Ubuntu,Debian,Armbian,Android,Openwrt,Buildroot。
  • 应用场景:极客开源,家庭影音盒子IPTV,OP盒子,网盘NAS,智能边缘计算AI-NVR,个人主机PC。

芯片性能

  • RK3568是瑞芯微旗下性价比较高的4K旗舰SoC芯片,采用ARM架构,主要用于数字多媒体应用,边缘计算设备,个人移动互联网设备。RK3568集成了四核Cortex-A55,以及单独的NEON协处理器,支持4K视频解码,3K视频编码。许多功能强大的嵌入式硬件引擎为高端应用提供了优化的性能。RK3568具有丰富的功能接口,可满足不同行业的产品定制需求。
  • a464b7cdb8ce44a7ff190da762cefc1

接口说明

H68K GPIO配置表

依次从TYPC-C处按顺时针顺序介绍接口。

TYPE-C USB

  • TYPE-C的USB3.0连接到【UBS3.0 OTG0】PHY
  • TYPE-C的USB2.0连接到【UBS3.0 OTG0】PHY
  • TYPE-C的5V 电源不受IO控制,是直通的,所以禁止使用快充适配器!

TYPE-C SATA

  • H68K的USB接口可以复用,支持SATA模式
  • TYPE-C的USB2.0连接到【SATA0】PHY

竖的USB2.0

  • USB数据线连接到【USB2_HOST3】PHY
  • USB的5V 电源不受IO控制,是直通的。

横的USB2.0

  • USB数据线连接到【USB2_HOST2】PHY
  • USB的5V 电源不受IO控制,是直通的。

横的USB3.0

  • USB3.0数据线连接到【USB3.0_HOST1】PHY
  • USB2.0数据线连接到【USB3.0_HOST1】PHY
  • USB的5V 电源不受IO控制,是直通的。

千兆网口0

  • GMAC接口连接到【GMAC0】PHY
  • 以太网PHY芯片是RTL8211F
  • RTL8211F的复位IO连接到【GPIO2_D3_d】
  • GMAC0是1.8V IO电压
  • 其他GPIO暂时未描述,请参考DTS,编译的时候合入。

千兆网口1

  • GMAC接口连接到【GMAC1】PHY
  • 以太网PHY芯片是RTL8211F
  • RTL8211F的复位IO连接到【GPIO1_B0_d】
  • GMAC1是1.8V IO电压
  • 其他GPIO暂时未描述,请参考DTS,编译的时候合入。

2.5G网口3

  • PCIE数据信号连接到【PCIE3.0x2】PHY的通道0
  • 以太网PHY芯片是RTL8125B
  • RTL8125B的复位IO连接到【GPIO2_D0_d】
  • RTL8125B的电源使能连接到【GPIO2_D2_d】
  • 其他GPIO暂时未描述,请参考DTS,编译的时候合入

2.5G网口4

  • PCIE数据信号连接到【PCIE3.0x2】PHY的通道1
  • 以太网PHY芯片是RTL8125B
  • RTL8125B的复位IO连接到【GPIO3_A4_d】
  • RTL8125B的电源使能连接到【GPIO2_D2_d】
  • 其他GPIO暂时未描述,请参考DTS,编译的时候合入

M2 WIFI

  • PCIE数据信号连接到【PCIE2.0x1】PHY
  • WIFI模块芯片是MT7921
  • MT7921的复位IO连接到【GPIO2_D6_d】
  • 其他GPIO暂时未描述,请参考DTS,编译的时候合入

HDMI显示接口

  • HDMI数据信号连接到【HDMI】PHY,RK3568只有这个HDMI接口
  • HDMI_SCL连接到【GPIO4_C7的HDMITX_SCL】
  • HDMI_SDA连接到【GPIO4_D0的HDMITX_SDA】
  • HDMITX_CEC连接到【GPIO4_D1的HDMITX_CEC_M0】
  • HDMI_TX_HPDIN连接到【HDMI_TX_HPDIN】,RK3568只有这个HPDIN引脚
  • 其他GPIO暂时未描述,请参考DTS,编译的时候合入

3.5mm音频端口

  • 输入输出音频均由RK3568配套的电源芯片RK809-5完成。

指示灯

  • 网络灯:连接到【GPIO3_A5】,GPIO输出高电平的时候,灯光亮
  • 硬盘灯:连接到【GPIO3_A7】,GPIO输出高电平的时候,灯光亮
  • 工作灯:连接到【GPIO3_B0】,GPIO输出高电平的时候,灯光亮

按键

  • BOOT升级按键连接到boot控制引脚,上电或复位后,系统检测到低电平,进入下载升级模式
  • Factory按键连接到【GPIO0_A0】,检测到低电平后,系统恢复出厂设置(固件暂时未开发)
  • RESET按键连接到系统复位引脚,检测到低电平后,系统重启

RTC时钟

  • RTC功能由RK3568配套的电源芯片RK809-5完成。
  • 需接RTC电池到板上RTC电池座。

红外接收头

  • 接收信号PWM3_IR连接到【GPIO0_C2】的【PWM3_IR】
  • 红外接收头型号是IRM-3638

SDIO TF

  • SDIO信号连接到【SDMMC0】
  • SDMMC_DET信号连接到【GPIO0_A4】的【SDMMC0_DET】

风扇控温

  • 控制信号FAN_EN连接到【GPIO0_B7】的【PWM0_M0】
  • 风扇最大输入电压是5V电源,与此同时PWM波的高占空比越大,风扇转速越大。
  • 风扇正负脚位如下。

固件升级和调试

eMMC线刷的工具准备

  • 1硬件工具:电脑PC一台
  • 2硬件工具:TYPC-C数据线一根(内有数据信号线)
  • 3软件工具:RK芯片驱动工具 【DriverAssitant_v5.12】
  • 4软件工具:RK固件烧写工具 【RKDevTool_Release_v2.84-用于下载OP固件】
  • 5软件材料:案例固件包一个【H68K-XXX.img】

eMMC线刷的操作流程

第一步:安装驱动

  • 【DriverAssitant_v5.12】文件夹中双击【DriverInstall】
  • 点击【驱动安装】 点击安装驱动完成【确定】

 

第二步:进入Maskrom

  • 在【RKDevTool_Release_v2.84】文件夹中双击【RKDevTool】
  • 先用取卡针按下【BOOT升级按键】,再上电,此时瑞芯微开发工具会从【没有发现设备】或【发现
  • 一个ADB设备】切换为【发现一个MASKROM设备】。

 

第三步:烧写固件

  • 点击【升级固件】按钮
  • 点击【固件】按钮,选择【H68K-XXX.img】
  • 点击【擦除Flash】
  • 完成擦除Flash
  • 点击【升级】,烧写完成之后,等待开机后弹出【发现一个ADB设备】

调试

串口调试

单板

  • RK3568的TX接调试模块的RX,RK3568的RX接调试模块的TX

整机

  • TO MB的TYPC-C头接主板,线材用双TYPC-C头,
  • TO PC的TYPC-C头接电脑,
  • TP PC端的3PIN 1.25mm间距排插接串口模块,转接板TX接串口模块的RX。

ADB调试

安装软件

  • 双击如下文件夹的run
  • 双击输入adb shell,再输入su,进入调试命令

串口调试

  • 安装好串口板驱动,连接正确的串口端口和波特率(1500000),如下

 

关于供电和散热

DC12V适配器选择

  • 电源DC接口规格:外经5.5mm/内径2.1mm。
  • 无外接硬盘场景:选择12V@1A适配器。
  • 有外接硬盘场景:选择24V@2A适配器。

USB 5V适配器选择

  • USB适配器不能选择支持快充的适配器。
  • USB适配器选择固定输出5V,且最大可输出电流不小于2A。
  • H68K DC接口最大输入电压不可超过24V。
  • H68K部署远离热源、电磁干扰源与辐射源、电磁辐射敏感设备。

文件下载

PDF版操作手册

THE END
分享
二维码
文章目录
关闭
目 录