Device Tree Error: Interrupt Controller lacks binding . Porting for visionfive2 #64235
Replies: 4 comments
-
If you are on zephyr v3.4.0 you may get a similar error to this one
I am not aware of any way to upgrade your existing west environment to the latest version of zephyr v3.5.0 ( I created a new environment for west via |
Beta Was this translation helpful? Give feedback.
-
I think similar is already mentioned at #44137 (reply in thread)
from your west build logs should tell everything that you need.
From there on, it's on you to follow up. |
Beta Was this translation helpful? Give feedback.
-
I am now stuck at another devicetree error.
This is the full build log. I am using the same build command as the one used above
I have added the starfive,jh7110-timer.yaml and the # ---- snip
interrupts:
items:
- description: timer channel 0 interrupt
- description: timer channel 1 interrupt
- description: timer channel 2 interrupt
- description: timer channel 3 interrupt
interrupt-names:
items:
- const: timer0
- const: timer1
- const: timer2
- const: timer3
clocks:
items:
- description: timer channel 0 clock
- description: timer channel 1 clock
- description: timer channel 2 clock
- description: timer channel 3 clock
- description: APB clock
# ---- snip The Any ideas on how can I solve this error? |
Beta Was this translation helpful? Give feedback.
-
DeviceTree error got resolved! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I along with @pratikfarkase94 are working on adding support for visionfive2 board based on Starfive JH7110 SoC.
The source code to our work is in the branch support_visionfive2 based off on zephyr-v3.5.0 branch.
I am using the following command to build the samples/hello_world application
$ west build -p always -b visionfive2_jh7110 samples/hello_world
Build logs
Changes to sifive,s7.yaml
There were a lot of properties missing in the
sifive,s7.yaml
file which were declared in thedts/riscv/starfive/jh7110.dtsi
file.The following properties were added
Steps to Reproduce
You will get the similar device tree related error.
Any solution on how can I solve this issue. I am fairly new to zephyr rtos and apologize if I miss anything.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions