Introduction This work is sponsored by Reliable Embedded Systems . You can find more information about our training/consulting services here . Objectives The goal of this blog post is to show how to build an image for Analog Devices ADSP-SC5xx chips and how to deal with ancient versions delivered by Board/Chip vendors. Please let them know that you are not happy! Let the party begin System setup In case you wanted to build for ADSP-SC5xx Processors you might want to have a look here . repo init -u https://github.com/analogdevicesinc/lnxdsp-repo-manifest.git -b release/yocto-1.0.0 repo sync So far so good. All this does not look too old with the latest commit on the manifest file from Jul 23 2020 but if you look a bit further you'll see that the Yocto version is thud. Dear Analog Devices: "You don't expect us to take you seriously when you release something in July 2020 and it's based on thud (from 2018). Nice try, but please try a bit harder next...
It feels weird to help some get their working build to fail and then for them to be happy about it... (RP) Introduction This work is sponsored by Reliable Embedded Systems . You can find more information about our training/consulting services here . Objectives The goal of this blog post is to look into BitBake dependencies. As an example let's take recipe A ( u-boot-phytex-imx ) which needs the output of recipe B ( firmware-imx-8m ) for a successful compilation. (Please don't ask why.) To be more precise here is an excerpt of recipe A ( u-boot-phytex-imx ): # --> this funny u-boot from Phytec needs the ddr_firmware binaries in ${S} # Note: here we copy deployed stuff from another recipe # to the source dir of this recipe! # # DEPENDS deals with build-time depenencies # Read my blog post to find out why DEPENDS does not work here # # DEPENDS += " \ # firmware-imx-8m \ # " # RDEPENDS is wrong anyhow for what I want ...
Introduction This work is sponsored by Reliable Embedded Systems . You can find more information about our training/consulting services here . Objectives The goal of this blog post is to show you how you can run the Phoronix Test Suite on one of your Yocto powered boards. Issue You would like to run some benchmarks on your Yocto Project powered embedded board. Now what? Head over to the OpenEmbedded layer index and search for Phoronix Test Suite. Then you could include it somewhat like I do here . Try the basics: root@phyboard-polis-imx8mm:/# phoronix-test-suite --help Phoronix Test Suite v9.2.1 (Hurdal) The **Phoronix Test Suite** is the most comprehensive testing and benchmarking platform available for Linux, Solaris, macOS, Windows, and BSD operating systems. The Phoronix Test Suite allows for carrying out tests in a fully automated manner from test installation to execution and reporting. All tests are meant to be easily reproducible, easy-to-use, and ...
Comments
Post a Comment