全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

OpenHarmony4.1蓝牙芯片如何适配?触觉智能RK3568主板

时间:2024-11-08 10:11

人气:

作者:admin

标签: RK3568  OpenHarmony  主板  嵌入式 

导读:当打开蓝牙后没有反应时,需要排查蓝牙节点是否对应、固件是否加载成功,本文介绍开源鸿蒙OpenHarmony4.1系统下适配蓝牙的方法,触觉智能SBC3568主板演示,搭载了瑞芯微RK3568芯片,应...

当打开蓝牙后没有反应时,需要排查蓝牙节点是否对应、固件是否加载成功,本文介绍开源鸿蒙OpenHarmony4.1系统下适配蓝牙的方法,触觉智能SBC3568主板演示,搭载了瑞芯微RK3568芯片,应用可覆盖边缘计算、人工智能、工业HMI、工业网关、智慧医疗、自助终端、智能零售、能源电力等行业。
修改对应节点

开发板蓝牙硬件连接为UART1,修改对应的节点,路径为:

ido_ohos_4.1r_sdk/vendor/hihope/rk3568/bluetooth/include/bt_vendor_brcm.h

/* Device port name where Bluetooth controller attached */

#ifndef BLUETOOTH_UART_DEVICE_PORT

#define BLUETOOTH_UART_DEVICE_PORT "/dev/ttyS1" /* maguro */

#endif

如图所示:

image.php?url=YD_cnt_148_01dE1FTU9KWQ

添加对应固件

检查蓝牙固件位置


ido_ohos_4.1r_sdk/vendor/hihope/rk3568/bluetooth/路径是否有对应的蓝牙固件,如图所示:

image.php?url=YD_cnt_148_01dE1FWxCLxV

注意:如果没有对应的蓝牙固件请联系WiFi厂商获取

修改bluetooth路径下BUILD.gn文件,将用到的蓝牙固件添加到下方,如图所示:

ohos_prebuilt_etc("BCM43430A1.hcd") {

source = "//vendor/${product_company}/${product_name}/bluetooth/BCM43430A1.hcd"

install_images = [ vendor_base_dir ]

relative_install_dir = "firmware"

part_name = "rockchip_products"

install_enable = true

}

image.php?url=YD_cnt_148_01dE1FVc6XmY

在下面路径添加对应的蓝牙固件名称,如图所示:

/ido_ohos_4.1r_sdk/device/board/hihope/rk3568/ohos.build

image.php?url=YD_cnt_148_01dE1FVnJNoc

{

"subsystem": "rockchip_products",

"parts": {

"rockchip_products": {

"module_list": [

"//device/board/hihope/${device_name}:rk3568_group",

"//vendor/hihope/${product_name}/bluetooth:libbt_vendor",

"//vendor/hihope/${product_name}/bluetooth:BCM43430A1.hcd",

"//vendor/hihope/${product_name}/bluetooth:BCM4345C0.hcd",

"//vendor/hihope/${product_name}/bluetooth:BCM4345C5.hcd",

"//device/board/hihope/${device_name}/camera/vdi_impl/v4l2:camera_board_vdi_impl"

],

"test_list": [

"//kernel/linux/build/test:linuxkerneltest",

"//device/board/hihope/${device_name}/camera/vdi_impl/v4l2:camera_board_test"

],

"inner_kits":

}

}

}

重新编译

将修改好的代码保存后退出,重新编译即可

./build.sh --project-name rk3568 --ccache

产品简介

触觉智能SBC3568主板是一款基于瑞芯微RK3568的多功能行业主板,应用可覆盖边缘计算、人工智能、工业HMI、工业网关、智慧医疗、自助终端、智能零售、能源电力等行业。具有以下优势:

  • 支持OpenHarmony、KylinOS、
  • Linux、Andriod多操作系统;
  • 四核A55处理器,主频2.0GHz,
  • Mali G52-2EE GPU;
  • 支持4K 视频解码与三屏异显输出;
  • 1T算力NPU,支持INT8/INT16运算,
  • TensorFlow/MXNet/PyTorch等框架;
  • 丰富的音视频接口:HDMI、eDP、
  • MIPI DSI、Dual LVDS、MIPI CSI
  • 板载2×USB3.0, 4×USB2.0;
  • 支持5G/4G/WiFi/BT无线通信
  • 1×UART、4×RS232、1×RS485总线;
  • 支持锂电池充放电管理;
  • 支持WOL网口唤醒开机;
image.php?url=YD_cnt_148_01dE1FWNkJac

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信