본문 바로가기

yocto

(5)
Yocto's logging functions (Python, shell) Yocto provides logging functions in both Python and shell to help you log when debugging. In this article, we will briefly introduce the types of logging functions and the similar but slightly different Python and shell logging functions.Types of logging functionspython: bb.fatal, bb.error, bb.wran, bb.note, bb.plain, bb.debugshell script: bbfatal, bberror, bbwarn, bbnote, bbplain, bbdebugFuncti..
How to Debug Yocto Packages (oe-pkgdata-util) There are a variety of tools under the scripts directory in Poky, Yocto's reference. In this article, we'll see how to use the oe-pkgdata-util script to simply debug a package. Here is an example of what options are available as a result of using the help command. In this article, I'll walk you through the following commonly used commands and explain them briefly.list-pkgs: Print a list of packa..
Intermediate results of icecc (icecream) testing on Yocto In the Yocto environment, icecc (icecream) can be used for parallel builds, and we are currently testing it to set up a workstation farm within the company. Since the testing isn’t fully complete, I’ve written a summary of the current status, issues, and areas for improvement. I’ll write a detailed blog post on configuring icecc later, so please stay tuned or try setting it up yourself with a qu..
Understanding Yocto Source Code MIRROR and AWS Storage Service In the Yocto Project, a MIRROR refers to an alternative repository that can be used to download source code. This allows the build system to download necessary sources from a specified mirror server or local storage first, without relying on external internet resources. It helps to improve build efficiency, conserve network bandwidth, and reduce the possibility of download failures.Key Features ..
Debugging Yocto Shared State Cache The shared state cache (SSTATE) in the Yocto Project is a mechanism used to increase the build speed and efficiency of the build system. This caching system allows for the reuse of previously built artifacts, so the entire build process does not have to be repeated every time. The above illustration explains Bazel’s Remote Cache, which is similar to Yocto’s Shared State Cache or PREMIRROR. These..