路桥网站制作,做好的网站如何上线,房地产型网站建设,一键优化什么意思开源鸿蒙硬件方案领跑者
触觉智能
本文适用于在Purple Pi OH开发板进行分区镜像烧录。触觉智能的Purple Pi OH鸿蒙开源主板#xff0c;是华为Laval官方社区主荐的一款鸿蒙开发主板。 该主板主要针对学生党#xff0c;极客#xff0c;工程师#xff0c;极大降低了开源鸿蒙…开源鸿蒙硬件方案领跑者
触觉智能
本文适用于在Purple Pi OH开发板进行分区镜像烧录。触觉智能的Purple Pi OH鸿蒙开源主板是华为Laval官方社区主荐的一款鸿蒙开发主板。 该主板主要针对学生党极客工程师极大降低了开源鸿蒙开发者的入门门槛具有以下几点优势 支持开源鸿蒙/Linux /Andriod 11/麒麟兼容树莓派 ; 四核A55最高1.8G主频 Mali G52-2EE GPU ; 支持OpenGL/CL/Vulkan/1T NPU/8MISP ; 支持TensorFlow/MXNet/PyTorch/Caffe ; 支持1*千兆以太网、3*USB2.0、1*USB3.0、3*UART、2*SPI、2*I2C、28*GPIO、1*MIPI DSI、1*HDMI ; 支持OpenHarmony3.2/4.0/4.1版本开放SDK源代码 ; 活跃的开发者社区 更多牛人在线技术支持 ; 超小尺寸极致性价比
一、介绍 今天的文章主题是分享与探讨关于触觉智能多数开发板编译SDK时会出现IO Domain界面出现IO Domain选择配置界面的原因是因为系统需要确保软件配置的电压与硬件实际连接的电压相匹配。这一步骤至关重要因为如果配置不当可能会无法正常运行导致硬件损坏或功能异常。为了确保正确性编译过程中会出现一个界面让用户确认电压配置以避免因配置错误而引起的潜在风险。 二、配置软硬件电压匹配的理由 电源域配置的重要性RK3566/RK3568共有多个独立的IO电源域这些电源域需要根据硬件设计来正确配置电压。例如PMUIO2和VCCIO1等电源域要求硬件供电电压与软件的配置相匹配。 防止硬件损坏如果硬件设计为1.8V而软件配置为3.3V或者反之都可能导致IO端口过压或功能异常长期处于这种状态可能会损坏IO端口。 设备树配置文件的修改在编译内核时需要在设备树配置文件中指定正确的电源域设置。这些设置反映了硬件的实际连接情况并且需要与原理图上的电压设置一致。 编译过程中的确认对话框编译kernel时会弹出IO电压域确认提示框让用户再次确认电压配置。这是一个重要的检查点确保用户根据硬件实际情况来配置电压域。 手动修改设备树文件在一些情况下可能需要手动修改设备树文件如.dts或.dtsi文件来设置正确的电源域。这些文件中的配置直接影响到最终系统的稳定性和硬件的兼容性。 避免编译错误确保编译环境没有问题并且编译过程中不会出现由于电源域配置不当导致的错误。这可能包括检查硬件设计文档确保所有相关设置都正确无误。 三、IO Domain界面配置 当出现IO Domain界面时我们可以按照官网SDK编译手册找到电压配置数据例如Purple Pi OH开发板就可以按照下面数据进行配置 IDO-EVB3568-V2可以按照下面的数据配置 有些开发板无需配置IO Domain例如IDO-SBC3588开发板。
部分时候我们在第一次编译时错误的设置了IO Domain导致编译不通过或者编译完成后的固件有问题比如网卡起不来我们就需要重新调出IO Domain界面来设置电压但是大多数时候我们重新编译并不会出现IO Domain界面这是因为编译dts已经编译过一次了并自动生成了配置文件此时我们只需要删除编译选项的配置文件即可命令如下
“ rm arch/arm64/boot/dts/rockchip/.* ”
此时再进行编译即可看到编译过程中出现IO Domain界面。
今天关于RK芯片平台SDK编译时的IO Domain界面的内容分享就到此为止祝大家生活愉快学习工作顺利。 Purple Pi OH已过XTS兼容性认证 END 获取更多消息关注触觉智能
微 信 IDindustio
bilibiliIndustio_触觉智能