tag 标签: 鸿蒙开发板

相关博文
  • 热度 2
    2024-11-27 10:02
    81 次阅读|
    0 个评论
    本文介绍在开源鸿蒙OpenHarmony系统下,修改产品属性信息的方法, 触觉智能Purple Pi OH鸿蒙开发板 演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新OpenHarmony5.0 Release系统,感兴趣的小伙伴可以了解下! 产品信息属性介绍 【关于设备】可以查看。 属性文件中常用属性说明,如下表所示: const.debuggable 应用程序是否可以调试 const.product.moduel 产品型号 const.product.name 设备名称 const.product.devicetype 产品的设备类型 const.product.manufacture 厂家信息 const.product.software.version 软件版本 方法一:开发板属性文件修改 系统属性定义代码的的开发板文件路径: /system/ etc /param/ ohos.para ,如下图所示: 根据上述路径将ohos.para文件从开发板提取至电脑进行修改,再回传开发板即可,命令如下: # 将系统改为可读写 hdc shell mount -o remount,rw / # 将ohos.para文件从开发板提取至电脑 hdc file recv / system /etc/param/ohos.para "本地路径" # 修改ohos.para 后,将其传输回开发板 hdc file send "本地路径" / system /etc/param/ # 重启 hdc shell reboot 修改成功如图: 方法二:源码修改属性 系统属性定义代码的源码路径: /base/ startup /init/ services /etc/ param / ohos.para ,如下图所示: 修改完自己想要的系统属性后,编译烧录固件进开发板即可。 产品简介 作为开源鸿蒙OpenHarmony硬件方案的领跑者,触觉智能坚守开源共创精神,Purple Pi OH鸿蒙开发板源码全开放,持续为大家带来各种技术分享,产品具有以下优势: 支持OpenHarmony/Andriod/Linux多操作系统,兼容树莓派排针; 瑞芯微RK3566芯片,四核A55处理器,主频1.8GHz,Mali G52-2EE GPU; 支持OpenGL/CL/Vulkan,8M ISP; 1T算力NPU,支持TensorFlow/Caffe/MXNet/PyTorch等深度学习框架; 支持1 x 千兆以太网、3 x USB2.01 x USB3.0、3 x UART、2 x SPI2 x I2C、28 x GPIO、1 x MIPI DSI1 x MIPI CSI、1 x HDMI; 率先支持OpenHarmony5.0/4.1/4.0/3.2,开放SDK源代码、3D打印外壳; 活跃的开发者社区, 更多牛人在线互动与技术支持;
  • 热度 2
    2024-11-19 09:58
    136 次阅读|
    0 个评论
    本文介绍在开源鸿蒙OpenHarmony系统下,开启/关闭SELinux权限的方法, 触觉智能Purple Pi OH鸿蒙开发板 演示,搭载了瑞芯微RK3566芯片,类树莓派设计,Laval官方社区主荐,已适配全新OpenHarmony5.0 Release系统! SELinux权限状态 SELinux一共有3种状态,分别是Enforcing,Permissive和Disabled状态。 Enforcing:强制模式,违反SELinux规则的行为将被阻止并记录到日志中。 Permissive:宽容模式,违反SELinux规则的行为只会记录到日志中,一般为调试用。 Disabled:关闭SELinux权限状态。 查看SELinux权限命令如下: hdc shell //查看SELinux权限状态 # getenforce //此状态下SELinux权限为开启状态 Enforcing 临时修改SElinux权限 临时关闭SELinux权限命令如下: //临时关闭SElinux权限 # setenforce 0 # getenforce Permissive 注意:这样SELinux权限就会被临时关闭,但是系统重启此方法就会失效,以下展示永久修改SELinux权限的方法。 永久打开与关闭SELinux权限 方法一 在OpenHarmony系统中SELinux的config配置文件的路径 system/etc/selinux/config ,如下图所示: 通过hdc命令将文件拖到本地中,命令如下: hdc file recv system /etc/selinux/config "本地路径" 在本地对config文件中对SELinux权限状态进行修改后,将文件推送回系统 hdc file send "本地路径" system /etc/selinux/ FileTransfer finish, Size: 624 File count = 1 , time :30ms rate: 20 .80KB/s 注意:这样SELinux权限就会被永久的修改,重启后SELinux权限也不会因重启而改变权限状态,但是重新烧录固件此次方法依旧失效。 方法二 在SDK中修改SELinux权限路径: /base/ security /selinux_adapter/ selinux.gni ,如下图所示: 命令如下: declare_args ( ) { //权限根据自己所需进行修改,当前为开启状态.关闭将true改为false即可 selinux_enforce = true } 修改后保存退出,将SDK全部重新编译即可。
  • 热度 2
    2024-11-13 10:40
    102 次阅读|
    0 个评论
    本文介绍在开源鸿蒙OpenHarmony 4.0系统下,去除锁屏开机后直接进入界面的方法, 触觉智能Purple Pi OH鸿蒙开发板 演示,搭载了瑞芯微RK3566芯片,类树莓派设计,Laval官方社区主荐,已适配全新OpenHarmony5.0 Release系统, 删除锁屏hap文件 进入以下路径,将对应的锁屏hap删除: /ido_ohos_4.1r_sdk/applications/standard/hap 删除ScreenLock相关配置 进入以下路径,删除与锁屏相关的配置选项: /ido_ohos_4.1r_sdk/applications/standard/hap/Build.gn 代码如下: - ohos_prebuilt_etc ( "screenLock_hap" ) { - source = "SystemUI-ScreenLock.hap" - module_install_dir = "app/com.ohos.systemui" - part_name = "prebuilt_hap" - subsystem_name = "applications" - } group ( "hap" ) { deps = if ( defined (product_name) && product_name == "watchos" ) { deps -= } } 产品简介 作为开源鸿蒙OpenHarmony硬件方案的领跑者,触觉智能坚守开源共创精神,Purple Pi OH鸿蒙开发板源码全开放,持续为大家带来各种技术分享,产品简介: 支持OpenHarmony/Andriod/Linux 多操作系统,兼容树莓派排针; 瑞芯微RK3566芯片,四核A55处理器, 主频1.8GHz,Mali G52-2EE GPU; 支持OpenGL/CL/Vulkan,8M ISP; 1T算力NPU,支持TensorFlow/Caffe/ MXNet/PyTorch等深度学习框架; 支持1 x 千兆以太网、3 x USB2.0 1 x USB3.0、3xUART、2xSPI 2xI2C、28xGPIO、1xMIPI DSI 1 x MIPI CSI、1 x HDMI;
  • 热度 3
    2024-11-11 18:36
    154 次阅读|
    0 个评论
    本文介绍瑞芯微RK3566/RK3568主板/开发板安卓Android11系统替换开机Logo的方法,使用触觉智能 Purple Pi OH鸿蒙开发板 演示,搭载了瑞芯微RK3566芯片,4核1.8Ghz+1T算力NPU;类树莓派设计,Laval社区主荐,已适配全新OpenHarmony5.0 Release系统,感兴趣的小伙伴可以了解下! 图片制作 开机logo图片制作注意事项: 图片必须为bmp格式,位深最大32,建议设置为8;文件大小不能大于4M,并将logo图片名称为logo.bmp和logo_kernel.bmp; 开机logo图片制作工具 制图工具可使用自定义的第三方工具,也可使用我们推荐的工具,链接如下: https://online-converting.com/image/convert2bmp 工具使用教程及图片生成 Color项修改为8,其它默认,如图: 添加自定义图片,如图: 添加后等待生成成功,如图: 生成后点击【Download】下载,如图: 将下载得到的图片另复制一份,并且分别重命名为logo.bmp和logo_kernel.bmp,如图: 替换图片与编译源码 替换Logo图片 将上一节获取到的图片,替换以下源码 kernel/logo.bmp和kernel/logo_kernel.bmp 替换完图片后编译内核源码 # make ARCH=arm64 ido-pi-oh3566-v1-dsi0-mipi.img -j4 编译安卓源码 # make installclean # make -j4 编译完成可生成分包或者整包烧录,查看效果: 产品简介 触觉智能Purple Pi OH鸿蒙开发板 ,率先支持开源鸿蒙OpenHarmony5.0 Release系统,主要面向学生党,极客,工程师,极大降低了嵌入式开发者的入门门槛,还支持安卓Android、Linux多种操作系统,具有以下优势: 支持OpenHarmony/Andriod/Linux多操作系统,兼容树莓派; 四核A55处理器,主频最高1.8GHzMali G52-2EE GPU; 支持OpenGL/CL/Vulkan,8M ISP; 1T算力NPU,支持TensorFlow/Caffe/MXNet/PyTorch等深度学习框架; 支持1 x 千兆以太网、3 x USB2.01 x USB3.0、3 x UART、2 x SPI2 x I2C、28 x GPIO、1 x MIPI DSI1 x MIPI CSI、1 x HDMI; 率先支持OpenHarmony5.0及3.2/4.0/4.1系统,开放SDK源代码; 活跃的开发者社区, 更多牛人在线互动与技术支持; 超小尺寸,高性价比,只需249元;
  • 热度 2
    2024-11-8 10:00
    156 次阅读|
    0 个评论
    当打开蓝牙后没有反应时,需要排查蓝牙节点是否对应、固件是否加载成功,本文介绍开源鸿蒙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 如图所示: 添加对应固件 检查蓝牙固件位置 ido_ohos_4.1r_sdk/vendor/hihope/rk3568/bluetooth/ 路径是否有对应的蓝牙固件,如图所示: 注意:如果没有对应的蓝牙固件请联系WiFi厂商获取 修改bluetooth路径下BUILD.gn文件,将用到的蓝牙固件添加到下方,如图所示: ohos_prebuilt_etc("BCM43430A1.hcd") { source = "//vendor/${product_company}/${product_name}/bluetooth/BCM43430A1.hcd" install_images = relative_install_dir = "firmware" part_name = "rockchip_products" install_enable = true } 在下面路径添加对应的蓝牙固件名称,如图所示: /ido_ohos_4.1r_sdk/device/board/hihope/rk3568/ohos.build { "subsystem": "rockchip_products", "parts": { "rockchip_products": { "module_list": , "test_list": , "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网口唤醒开机;