Hacker News new | ask | show | jobs
by zillolo 1539 days ago
Sorry, I exaggerated slightly. I think the hardware itself is mostly okay. It's just that my part of the work is providing a working OS on top of it, which is an absolute nightmare with Petalinux.

I mean it's alright. It'll spit out an image that is going to work and you won't have to understand anything about Bitbake/Yocto and so on. But that's exactly the problem: Petalinux cripples Yocto so bad with their "let's make this as easy as possibly"-philosophy, that it makes you go nuts if you want anything slightly custom. We have plenty of different layers for distros, various platforms and applications. Fitting Petalinux into these is a pain.

If you are going to build your OS for exactly one product that runs on a Xilinx device, go for it. If you wanna reuse something across multiple devices, I'd stay away.

1 comments

Ah thanks for the explanation. Yeah we build our own OS for that specific device.

We don’t use Xilinx’s PetaLinux because it’s too limiting for the SW we want to run on top of it.