Zephyr:compatible ‘micro,wm89xx‘ has unknown vendor prefix ‘micro‘

Posted 17岁boy想当攻城狮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zephyr:compatible ‘micro,wm89xx‘ has unknown vendor prefix ‘micro‘相关的知识,希望对你有一定的参考价值。

当我们为自己的硬件设备开发了一套Drive,在编译时如果你的厂商没有被Zephyr支持就会在编译时出现这样的信息:

Found BOARD.dts: /home/zhihao/zephyrproject/zephyr/boards/arm/stm32f746g_disco/stm32f746g_disco.dts
node '/soc/i2c@40005c00/wm89xx@1a' compatible 'micro,wm89xx' has unknown vendor prefix 'micro'

这个原因是因为设备的厂商名字不被支持,你可以到dts/bindings目录下在“vendor-prefixes.txt”文件中添加你厂商的名字

添加格式如下:

厂商 描述

将这样的内容添加到vendor-prefixes.txt文件中就可以了。

也可以不加,因为这样的信息不会影响正常编译。

以上是关于Zephyr:compatible ‘micro,wm89xx‘ has unknown vendor prefix ‘micro‘的主要内容,如果未能解决你的问题,请参考以下文章

基于Zephyr在微型MCU上使用Tensor Flow Lite Micro做图像分类

Zephyr下使用TFLite进行语音识别

Zephyr_Bindings目录作用

Zephyr_Bindings目录作用

Zephyr_Bindings目录作用

使用 gcc micros 获取版本号