Live data from Hacker News

Linux-Xlnx – The official Linux kernel from Xilinx

github.com

1–10 of 18 posts

Re: Linux-Xlnx – The official Linux kernel from Xilinx

#4
Seriously, whenever I need to touch anything Xilinx I cry. PetaLinux is the most useless abstraction over Yocto ever. It does one thing well: build an image exactly as Xilinx specified. As soon as you need to change the tiniest thing the whole system implodes. And as is tradition in this sector their whole support scheme is: "sorry, didn't do it EXACTLY like we did, so no support."

If you want to make your Embedded Linux guy happy, stay far far away from anything Xilinx.

Re: Linux-Xlnx – The official Linux kernel from Xilinx

#7
post #4

Seriously, whenever I need to touch anything Xilinx I cry. PetaLinux is the most useless abstraction over Yocto ever. It does one thing well: build an image exactly as Xilinx specified. As soon as you need to change the tiniest thing the whole system implodes. And as is tradition in this sector their whole support scheme is: "sorry, didn't do it EXACTLY like we did, so no support." If you want to make your Embedded L…

* If you want to make your Embedded Linux guy happy, stay far far away from anything Xilinx.*

Do you mind elaborating? I just selected Zynq Ultrascale+ ZU5EG for a new project. We did run some tests on the EVK and it seems stable.

Re: Linux-Xlnx – The official Linux kernel from Xilinx

#9
post #7
post #4

Seriously, whenever I need to touch anything Xilinx I cry. PetaLinux is the most useless abstraction over Yocto ever. It does one thing well: build an image exactly as Xilinx specified. As soon as you need to change the tiniest thing the whole system implodes. And as is tradition in this sector their whole support scheme is: "sorry, didn't do it EXACTLY like we did, so no support." If you want to make your Embedded L…

* If you want to make your Embedded Linux guy happy, stay far far away from anything Xilinx.* Do you mind elaborating? I just selected Zynq Ultrascale+ ZU5EG for a new project. We did run some tests on the EVK and it seems stable.

It's not that it is unstable as much as it is needlessly painful to work with.

Re: Linux-Xlnx – The official Linux kernel from Xilinx

#10
I've used this kernel on some products and would recommend staying away when possible because you're kind of stuck in a corner wrt to feature and security updates.

Most of Xilinx's SoCs are very close to working on mainline kernels out of the box. You'll need to build/patch some advanced FPGA features, but with nothing more then a kernel config you'll have a functioning Linux system.

IMHO, putting in the work to use a mainline kernel (and Yocto in place of petalinux) is well worth it in the long run for real products.

Xilinx is to be commended for their efforts to mainline many features.

Petalinux and linux-xlnx are ultimately early dev and platform demonstration tools. They provide many features, but are lacking polish and stability needed for real products.

Post reply on HN