Embedded Linux Booting Process (Multi-Stage Bootloaders, Kernel, Filesystem)

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

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

  • @skeleskele
    @skeleskele ปีที่แล้ว +19

    Ive never watched a more perfectly explained walkthrough in my life. Thank you

  • @sakisaki9398
    @sakisaki9398 15 วันที่ผ่านมา

    One of the best teachers I have ever experienced in my whole life. Serious question Where to find more content of this person?

  • @SunilShahu17
    @SunilShahu17 3 ปีที่แล้ว +2

    Good video.! Thanks!
    Start at 1:42 for boot process and whatch for 5 more minutes!

  • @abelashenafi6291
    @abelashenafi6291 6 ปีที่แล้ว +66

    An extremely, i mean extremely great and vivid explanation. One of a billion videos one could find on youtube. Thank you very much; you just made my career fun and amazing

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

    It's pleasure to be a part of your viewer.
    Specially the diagram shown at the end of this video.
    Many Thanks for passing informative detail.

  • @phobiatrs
    @phobiatrs 4 ปีที่แล้ว +6

    one of the few Indian lecturer that I don't have to slow down the video to 0.5x.. awesome! :D

    • @firetoung
      @firetoung 4 ปีที่แล้ว

      Hello GogoGadget ...i need someone expert to guide me. If you are interested please share me your email ID/any contact. So that We can keep in touch. Thank you in advanced.

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

      I had to play it in 1.5x 😅
      But the explanation is very clear. Wherever I wanted to revisit this concept, I just start at 17:30

  • @billtjohnson6747
    @billtjohnson6747 2 ปีที่แล้ว +9

    This is an excellent description of the boot process and the teacher is truly an excellent conveyor of this topic.

  • @harichukka
    @harichukka 3 ปีที่แล้ว

    In last 10years, never heard in such a granularity explanation about this topic.

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

    Excellent Presentation Vivek Ramchandran, appreciate for your efforts in making this

  • @madeitsimple3655
    @madeitsimple3655 4 ปีที่แล้ว +11

    Just exactly what I was looking for, crisp, to the point. Thank you for your effort!

  • @arsalanahmedkhan9276
    @arsalanahmedkhan9276 6 ปีที่แล้ว +14

    its an extremely useful 33 mins of my life learning about embedded linux. thanx a lot sir, please do more videos on the same topic. Thanks once again

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

    Went through a lot of videos till I found this gem. Such crisp and clear explanation by the author. Really appreciate their efforts.

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

    This is hands down the best tutorial I've ever seen on a technical topic such as this one - thank you

  • @jerinjose707
    @jerinjose707 3 ปีที่แล้ว

    This is the best explanation I can find on bootloader..crisp and clear

  • @stldash5431
    @stldash5431 3 ปีที่แล้ว

    I can’t believe I just got to watch this video for free. Wow. Impressive.

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

    So lucky to watch this tutorial a second time, when I really dived into this field!

  • @sgowthamloverboy
    @sgowthamloverboy 2 ปีที่แล้ว

    It is very clearly explained without making much complex... Thank you very much sir.. Expecting more like this..

  • @iamthe8055
    @iamthe8055 4 ปีที่แล้ว

    Very neatly explained. As an embedded bootloader developer myself. Wanted to get an idea of linux boot process. This is a perfect video.

  • @viveksharma9564
    @viveksharma9564 4 ปีที่แล้ว

    When you hear "SoC documentation is one of the most exhaustive/beautiful documentation you'll get to read in the technical business" , you know the speaker is really passionate and value hardwork.
    Great stuff.

  • @pkl2000us
    @pkl2000us 4 ปีที่แล้ว

    This is the BEST introduction to Embedded Linux booting. Very very enlightening. Thanks

  • @23poiuz
    @23poiuz 4 ปีที่แล้ว +1

    thanks for this fantastic video! and no, I feel like 30min isn't too long or exhausting. what I liked in particular were the "heads up" in some locations about what is critical and important to unterstand.

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

    This the best technical presentation ever! Thanks for your efforts .

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

    One of the best YT videos I've watched. Very instructive and detailed. Good job!

  • @jaykumar7307
    @jaykumar7307 3 ปีที่แล้ว

    Really wonderful introduction, leaves us with complete clarity. Grt. because of such material TH-cam is alive.

  • @dharmkumar4079
    @dharmkumar4079 4 หลายเดือนก่อน

    Great presentation and topics are very relevent. Thanks for preparing this

  • @sandeepkulambi7924
    @sandeepkulambi7924 9 หลายเดือนก่อน

    Awesome explanation on boot process, glad to have found this. Best part is answering why it is the way it is.

  • @vishals9353
    @vishals9353 4 ปีที่แล้ว

    What a clarity. You answered all questions that usually pop up in the minds of the listeners.Thank you.

  • @pavanlakote
    @pavanlakote 4 ปีที่แล้ว

    best 33min I spent, loved your explanation and presentation.

  • @ismails123
    @ismails123 3 ปีที่แล้ว

    Fantastic tutorial very use full 👍👍👍👌

  • @LamboLove
    @LamboLove 3 ปีที่แล้ว +2

    You did an extremely good job in explaining the concepts clearly. Thanks for this!

  • @kiloton5764
    @kiloton5764 3 ปีที่แล้ว

    This guy is crystal clear! Love this guy!

  • @TM-Earthling
    @TM-Earthling ปีที่แล้ว

    Old video but I appreciate your teaching personality & content. Very good thank you!

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

    Fantastic and detailed video on the boot up process of embedded system! I've benefited very much from the content. Thank you :)

  • @swathigp3818
    @swathigp3818 11 หลายเดือนก่อน

    Great explanation, thanks for sorting through the reference manuals to make our lives convenient!!!!Thanks a lot!

  • @BrahmaRaoJillellamudi
    @BrahmaRaoJillellamudi 9 หลายเดือนก่อน

    very well explained, Thanks for giving such a awesome explanation.🤝👍👍👍👍

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

    The ultimate 🙏 We need people like you… true saviour 👍

  • @ming-chunsu2678
    @ming-chunsu2678 4 ปีที่แล้ว

    Thank you. Very very clear. It's the best video to introduce booting sequence of embedded linux that I have ever seen.

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

    excellent!! I was never this clear about bootloaders before

  • @asana.abhyasi
    @asana.abhyasi 2 หลายเดือนก่อน

    wonderful explanation VivekSir! :)

  • @kamalkantsaini1829
    @kamalkantsaini1829 3 ปีที่แล้ว

    You summarize all the things very Clearly

  • @pfar94-j3u
    @pfar94-j3u 6 ปีที่แล้ว +1

    Fantastic Tutorial! Very Crisp and Accurate! Need more of these.

  • @priyanshshankhdhar1910
    @priyanshshankhdhar1910 2 ปีที่แล้ว

    Just the video I was looking for

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

    Amazingly clear and easy to understand. Thank you so much!

  • @kousikbarathwaj357
    @kousikbarathwaj357 11 หลายเดือนก่อน

    Best articulated video!

  • @saurabhsengar1468
    @saurabhsengar1468 3 ปีที่แล้ว

    good explanation, small correction init process is pid 1 not 0 as said. PID 0 is swapper/Sched

  • @ravetmartin
    @ravetmartin 5 ปีที่แล้ว

    Great 33 mins! I enjoyed very much! If it took you 2 days to create this presentation - this is very fast! Great job! Keep on! Thanks for the effort and contribution!

  • @kushal8118
    @kushal8118 3 ปีที่แล้ว

    really great video, if possible explain how DDR sets up and what all steps involved in future. These kind of explanation is very rare to get online. Also explain secure boot and what exactly kernel does before launching filesystem or init process. That's the core part which would give more information about the system. All the best and thanks for such a great video again.

  • @memetb5796
    @memetb5796 4 ปีที่แล้ว

    Exceptionally well presented. Hats off.

  • @nguyenld2020
    @nguyenld2020 11 หลายเดือนก่อน

    Thanks you so much for the valuable video. Finally i understand the ROM bootloader. Thanks you again !

  • @sudheeps9870
    @sudheeps9870 2 ปีที่แล้ว

    Search of years on this basic topic ends here!

  • @viveksharma9564
    @viveksharma9564 4 ปีที่แล้ว

    Enjoyed? I'm hooked. Surely joining you academy. Thanks for making this video.

  • @raghavendragupta8931
    @raghavendragupta8931 5 ปีที่แล้ว

    It was a very good video for getting an overview of the boot process. The presentation and the delivery of the content is good. Thanks Vivek ....:-)

  • @princemanish1948
    @princemanish1948 6 ปีที่แล้ว

    I have not seen such nice video before on booting process.
    Thank u presenter.

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

    This is an excellent guide, thanks for putting it together.

  • @erannaje1516
    @erannaje1516 2 ปีที่แล้ว

    an amazing booting process explaination i ever seen 👏, let it be the video is long, pls consentrate on content

  • @VikasSharma-sg4kh
    @VikasSharma-sg4kh 3 ปีที่แล้ว

    Salute you sir, Best videos on this topic

  • @Anoop20111
    @Anoop20111 2 ปีที่แล้ว

    Thanks for your good work in explaining this for a layman to understand. Appreciate your contribution

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

    v nice presentation and cristal clear at high level boot process explaination. thank a lot Presenter.🙏

  • @gopidhana1
    @gopidhana1 4 ปีที่แล้ว

    Fantastic explanation and crisp. I want to learn more from you. Thanks.

  • @nazeershaik5479
    @nazeershaik5479 3 ปีที่แล้ว

    Excellent tutorial. Can't thank enough for the time and effort you put in making this one. Thanks a lot. I can't imagine looking at that 5k page document. I'm subscribed !!

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

    Very good explanation sir

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

    Great work🔥🔥🔥

  • @sarode123
    @sarode123 5 ปีที่แล้ว

    thanks you sharing Vivek. Like your passion and grip on this complicated topic. Thank you for educating me!

  • @akshayjayakumar7082
    @akshayjayakumar7082 3 ปีที่แล้ว

    Thankyou thankyou so much... i really needed this

  • @damacx
    @damacx 5 ปีที่แล้ว

    Fantastic explanation, concise yet not super long as well. Great quality Sir! Thank you 🙏🏾

  • @reyhanehyazdani2215
    @reyhanehyazdani2215 2 ปีที่แล้ว

    Fantastic explanation. Love it. Thank you very much

  • @VijayKishoreReddyR
    @VijayKishoreReddyR 3 ปีที่แล้ว

    Awesome explanation...
    And so clear...

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

    How is that awesome looking image of beagle bone created 0:23? Using board file? Which software?

  • @ABHAYKUMAR-uu3hp
    @ABHAYKUMAR-uu3hp 2 ปีที่แล้ว

    This was really good. Thanks sir :)

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

    Informative and systematic. Thank you for sharing info

  • @dabhadekd1173
    @dabhadekd1173 2 ปีที่แล้ว

    What a great informative video. Kudos to your understanding of data sheet and all the efforts. Thanks!

  • @bgable7707
    @bgable7707 5 ปีที่แล้ว

    Very Well done! Clear and concise.

  • @girishsg4687
    @girishsg4687 5 ปีที่แล้ว

    Very good video. Thanks a lot for all your effort to prepare & present this

  • @umashankarmishra879
    @umashankarmishra879 3 ปีที่แล้ว

    A great video that explained everything so nicely, wish I would have seen this video earlier. Thanks a lot !!

  • @acchuification
    @acchuification 3 ปีที่แล้ว

    Great explanation 👌

  • @lxw5231
    @lxw5231 3 ปีที่แล้ว

    great detail explanation. really enjoy it. thank you.

  • @RamInvestmentjourney
    @RamInvestmentjourney 3 ปีที่แล้ว

    Great Video, Processor booting process

  • @santoshsco
    @santoshsco 3 ปีที่แล้ว

    what an amazing explanation !!Thnk you vivek .

  • @girishsg4687
    @girishsg4687 4 ปีที่แล้ว

    Explained very very very nicely, thanks a lot for such a wonderful video...

  • @mehulajax21
    @mehulajax21 4 ปีที่แล้ว

    Very well explained. Big Thumbs up

  • @santoshbs86
    @santoshbs86 6 ปีที่แล้ว

    Great! Very nice presentation, clearly explaining low level details. It helped me a lot (though I have been working on such systems I didn't know to this level). Thank you.

  • @vedantm19
    @vedantm19 3 ปีที่แล้ว

    Really appreciate your work, thank you so much to clear tons of my doubt...keep making such useful content. Thank you once again ☺️

  • @bboykirill
    @bboykirill 3 ปีที่แล้ว

    Absolutely brilliant explanation! Thank you very much!

  • @conferenceopju9018
    @conferenceopju9018 5 ปีที่แล้ว

    nice explanation. I hope you will keep posting like this.

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

    Great Explanation.

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

    4:05 I think this is not true because hvc (hypervisor console) is from openSBI (1st stage bootloader) and we know that with Linux we can use the hvc console. If you say that 1st stage bootloader ceases to exist then how are able to use hvc console from OpenSBI? :) There are ecalls to the openSBI when we are using hvc console on Linux

  • @johnpomaro1731
    @johnpomaro1731 6 ปีที่แล้ว

    Very informative and seemingly complete. Thank you!

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

    Wonderful explanation

  • @jaylee7635
    @jaylee7635 4 ปีที่แล้ว

    This is very helpful for me. Thanks!!

  • @OhItsAvyuAndDada
    @OhItsAvyuAndDada 2 ปีที่แล้ว

    Very beautifully done video! thanks so much!

  • @Kim-rh9gt
    @Kim-rh9gt ปีที่แล้ว

    one question , when will the main()code in the application start to run? after the Booting process?

  • @kucukgozz
    @kucukgozz 2 ปีที่แล้ว

    Very very clear!
    Thanks

  • @udaybhasker9
    @udaybhasker9 6 หลายเดือนก่อน

    Very nice video!

  • @crispyjuggle
    @crispyjuggle 4 ปีที่แล้ว

    Awesome Video!!!

  • @abdellah-ia
    @abdellah-ia 3 ปีที่แล้ว

    Great video! Thank you.

  • @TheErixcode
    @TheErixcode 4 ปีที่แล้ว

    Thanks for this video, please share more.

  • @Shaybay922
    @Shaybay922 5 ปีที่แล้ว

    Wonderful video, thanks for sharing your expertise!

  • @ARGAMING-123
    @ARGAMING-123 6 ปีที่แล้ว

    Very clearly explained. Thank you.

  • @rhettevans4592
    @rhettevans4592 3 ปีที่แล้ว

    fantastic video - thank you

  • @jackphan9236
    @jackphan9236 6 ปีที่แล้ว

    Very good explaination of Linux embedded bootloader.
    Thanks a lot.

    • @dhawansunny
      @dhawansunny 6 ปีที่แล้ว

      Sir super video.... Very informative and nicely explain... Even a layman like me could understand the booting up process