新创建的100ask_led.dts 放在dts目录下,在Linux-4.9.88 目录下make dtbs, 不能生成100ask_led.dtb文件。 之前的100ask_imx6ull-14x14.dts 就可以生成dtb文件。
图二是 100ask_led.dts文件内容
新创建的100ask_led.dts 放在dts目录下,在Linux-4.9.88 目录下make dtbs, 不能生成100ask_led.dtb文件。 之前的100ask_imx6ull-14x14.dts 就可以生成dtb文件。
图二是 100ask_led.dts文件内容
你新建一个文件就扔进去,当然没什么用。
我的意思是,你需要把100ask_led.dts的内容复制出来,写入100ask_imx6ull-14x14.dts
100ask_imx6ull-14x14.dts 中的内容我看了下,基本覆盖了所有驱动
我再加入新的设备树,原则上和就设备树操作是同一个硬件资源,没有意义吧。
还有dts 文件的名字是固定的吗? 如何关联的呢?
你当然可以使用原来的设备树、使用内核自带的驱动。
我们做这个的意义在于教学。
使用哪个dts文件,你看arch/arm/boot/dts/Makefile
多谢韦老师解答疑问