1
Trenz Electronic FPGA Modules / Re: TE0720 custom carrier - Petalinux (2020.2) issues
« Last post by M Kirberg on Today at 09:23:17 AM »Quote
What do you mean "make a clean of the recipe"? How do I do that?
Code: [Select]
petalinux-build -c kernel -x cleanall
Quote
I do see this new message when the kernel boots:
Code: [Select]
[Firmware Warn]: /amba/ethernet@e000b000/mdio/phy@0: Whitelisted compatible string. Please remove
Is this normal?
Yes, you can remove the compatible string in your phy node, as it is no longer needed in newer Kernel versions. This is only a warning and no error.
Quote
Also, about the device tree. Where are all the pieces located? The only parts I can find, that do not say they are automatically generated, are in .../os/project-spec/meta-user/recipes-bsp/device-tree/files. Those files are system-user.dtsi and pl-custom.dtsi.
system-user.dtsi is what you specifically add. Xilinx uses automatic generation based on your .xsa file, and therefore already adds stuff in you PL which it knows.
One way to see what is generated is to decompile your devicetree, and inspect it.
On your device you may use
Code: [Select]
dtc -I fs /sys/firmware/devicetree/base
to decompile it.