I am about to run Linux on a Zybo. In the tuto I am following, this is explained I have to generate a device tree after defining the hw with no mention about any Linux drivers. But I think this is not the only thing I have to do to make Linux able to communicate with the peripherals on the board.
Tell me if I am wrong : the device tree is just there to tell the kernel how peripherals are mapped in memory. But it does not tell nothing about how to communicate with. This is the role of the driver. Right?
If right, will it be fine if I generate the device tree and if I use the kernel in github Digilent/linux-digilent?
Does this kernel already have all the required drivers for my board?
Question
herrmattoon
Hi all,
I am about to run Linux on a Zybo. In the tuto I am following, this is explained I have to generate a device tree after defining the hw with no mention about any Linux drivers. But I think this is not the only thing I have to do to make Linux able to communicate with the peripherals on the board.
Tell me if I am wrong : the device tree is just there to tell the kernel how peripherals are mapped in memory. But it does not tell nothing about how to communicate with. This is the role of the driver. Right?
If right, will it be fine if I generate the device tree and if I use the kernel in github Digilent/linux-digilent?
Does this kernel already have all the required drivers for my board?
Thanks,
Herrmattoon
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.