Getting started with Yocto Project - Chris Simmons - NDC TechTown 2022

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2022
  • Embedded computing is very diverse. The majority of devices use ARM architecture processors, but RISC-V is gaining in popularity, and there is of course x86. Each device has its own requirements and constraints. To cope with this diversity, we need tools to build the operating system and fundamental applications. Yocto Project is the tool most often used.
    In this talk I will show you how to get started with Yocto, first using QEMU to create an emulated target board, and then using a Raspberry Pi. I will describe the basics of Yocto: Distro, Machine, Image. I will talk about Bitbake and bitbake recipes and I will show how recipes can be gathered together into layers. If you want to get a head start with Yocto Project and embedded Linux, this is the talk for you
    Check out more of our featured speakers and talks at
    www.ndcconferences.com
    ndctechtown.com/
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 13

  • @jeffgros8508
    @jeffgros8508 10 หลายเดือนก่อน +5

    Great content. My favorite part was how the content was presented. Not only are the slides shown, but the camera is doing a good job of tracking the presenter. So regardless of what I need to focus on, I can get what I need. This sounds obvious, but it's not. I cannot tell you how many presentations I've watched where the presenter says "study this piece of code for a few minutes" and the cameraman spends 2 minutes watching the presenter drink water (whereas I spend those two minutes insulting the cameraman's parentage). Well done!

  • @terranceparker2015
    @terranceparker2015 ปีที่แล้ว +1

    Your Embedded Linux lecture and this lecture helped me immensely understand the development enviroment for Cortex-A MPUs.

  • @bayroncabrera7566
    @bayroncabrera7566 ปีที่แล้ว +1

    Amazing introduction, thank you very much !

  • @livequality4578
    @livequality4578 5 หลายเดือนก่อน +1

    Very helpful

  • @theengineer9910
    @theengineer9910 5 หลายเดือนก่อน

    Great stuff right here

  • @ayazar
    @ayazar ปีที่แล้ว +1

    Really liked it

  • @bobby9568
    @bobby9568 ปีที่แล้ว +5

    Mr. Simmonds, can you also make Advanced Yocto videos instead of always Introduction videos (thanks for that btw)

    • @mnivityok
      @mnivityok 8 หลายเดือนก่อน +2

      For example "How to debug rare Yocto failures?"

  • @edgeeffect
    @edgeeffect ปีที่แล้ว +1

    I've used buildroot in the past (because I was working with OpenWRT) but the people at my old job were always on about Yokto, Poke-ey (they used the wrong pronunciation) and Bit-Bake.
    I'd love to see a side-by-side comparison of the two from somebody who's used both and doesn't have any allegiance to either. I get the feeling that Yokto is the way to go but devs love shiny things.

    • @empyrionin
      @empyrionin 8 หลายเดือนก่อน

      The guy explains it's poh-key, cuz it comes from the Pocky japanese snack.

  • @maxtruxa
    @maxtruxa ปีที่แล้ว

    The comment regarding BSP kernels is incorrect. One of the great things about Yocto is that you can override pretty much anything. That includes `PREFERRED_PROVIDER_virtual/linux`, `PREFERRED_VERSION_virtual/linux` and the BSP kernel recipe's `DEFAULT_PREFERENCE`. Using various combinations of these you can select any kernel you want. You will of course want to select a kernel that supports your board.
    Great talk otherwise!

  • @ransarawijitharathna7566
    @ransarawijitharathna7566 2 หลายเดือนก่อน

    You're cute

  • @cornjulio4033
    @cornjulio4033 ปีที่แล้ว

    Gosh ! This is extremely dry. I know I will not follow this one as a step-by-step guide ever.