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

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 199

  • @skeleskele
    @skeleskele Рік тому +19

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

  • @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

  • @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.

  • @billtjohnson6747
    @billtjohnson6747 2 роки тому +9

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

  • @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.

  • @arsalanahmedkhan9276
    @arsalanahmedkhan9276 5 років тому +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

  • @jerinjose707
    @jerinjose707 3 роки тому

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

  • @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!

  • @deepstateagent5150
    @deepstateagent5150 Рік тому

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

  • @harichukka
    @harichukka 3 роки тому

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

  • @23poiuz
    @23poiuz 3 роки тому +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.

  • @sgowthamloverboy
    @sgowthamloverboy 2 роки тому

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

  • @kiloton5764
    @kiloton5764 3 роки тому

    This guy is crystal clear! Love this guy!

  • @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.

  • @jinmingtang1545
    @jinmingtang1545 4 роки тому +1

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

  • @sandeepkulambi7924
    @sandeepkulambi7924 7 місяців тому

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

  • @pkl2000us
    @pkl2000us 4 роки тому

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

  • @raj62able
    @raj62able Рік тому

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

  • @jaykumar7307
    @jaykumar7307 3 роки тому

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

  • @kamalkantsaini1829
    @kamalkantsaini1829 3 роки тому

    You summarize all the things very Clearly

  • @stldash5431
    @stldash5431 3 роки тому

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

  • @pavanlakote
    @pavanlakote 3 роки тому

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

  • @Sangy888
    @Sangy888 6 років тому +5

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

  • @dharmkumar4079
    @dharmkumar4079 2 місяці тому

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

  • @swathigp3818
    @swathigp3818 9 місяців тому

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

  • @TM-Earthling
    @TM-Earthling Рік тому

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

  • @astr5967
    @astr5967 Рік тому

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

  • @Abhimanyu999p
    @Abhimanyu999p 6 років тому +5

    excellent!! I was never this clear about bootloaders before

  • @vishals9353
    @vishals9353 4 роки тому

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

  • @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.

  • @kennylow8751
    @kennylow8751 Рік тому

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

  • @asana.abhyasi
    @asana.abhyasi 14 днів тому

    wonderful explanation VivekSir! :)

  • @sidharthp
    @sidharthp 5 років тому +1

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

  • @kousikbarathwaj357
    @kousikbarathwaj357 9 місяців тому

    Best articulated video!

  • @priyanshshankhdhar1910
    @priyanshshankhdhar1910 Рік тому

    Just the video I was looking for

  • @bharathgk5910
    @bharathgk5910 Рік тому

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

  • @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.

  • @nguyenld2020
    @nguyenld2020 9 місяців тому

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

  • @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.

  • @saurabhsengar1468
    @saurabhsengar1468 2 роки тому

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

  • @LamboLove
    @LamboLove 3 роки тому +2

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

  • @BrahmaRaoJillellamudi
    @BrahmaRaoJillellamudi 7 місяців тому

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

  • @lifeonagriculture3330
    @lifeonagriculture3330 Рік тому

    Informative and systematic. Thank you for sharing info

  • @Anoop20111
    @Anoop20111 2 роки тому

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

  • @ismails123
    @ismails123 3 роки тому

    Fantastic tutorial very use full 👍👍👍👌

  • @VijayKishoreReddyR
    @VijayKishoreReddyR 3 роки тому

    Awesome explanation...
    And so clear...

  • @viveksharma9564
    @viveksharma9564 4 роки тому

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

  • @pratikfarkase4746
    @pratikfarkase4746 6 років тому +1

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

  • @ravetmartin
    @ravetmartin 4 роки тому

    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!

  • @VikasSharma-sg4kh
    @VikasSharma-sg4kh 3 роки тому

    Salute you sir, Best videos on this topic

  • @memetb5796
    @memetb5796 4 роки тому

    Exceptionally well presented. Hats off.

  • @gopidhana1
    @gopidhana1 4 роки тому

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

  • @gravisan
    @gravisan Рік тому

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

  • @பயணங்கள்-ச4ள
    @பயணங்கள்-ச4ள 3 роки тому

    Great Video, Processor booting process

  • @erannaje1516
    @erannaje1516 2 роки тому

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

  • @santoshsco
    @santoshsco 3 роки тому

    what an amazing explanation !!Thnk you vivek .

  • @reyhanehyazdani2215
    @reyhanehyazdani2215 2 роки тому

    Fantastic explanation. Love it. Thank you very much

  • @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.

  • @TheErixcode
    @TheErixcode 4 роки тому

    Thanks for this video, please share more.

  • @mehulajax21
    @mehulajax21 4 роки тому

    Very well explained. Big Thumbs up

  • @sarode123
    @sarode123 4 роки тому

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

  • @girishsg4687
    @girishsg4687 4 роки тому

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

  • @pattitejavardhan4413
    @pattitejavardhan4413 5 років тому +1

    Wonderful explanation

  • @sudheeps9870
    @sudheeps9870 2 роки тому

    Search of years on this basic topic ends here!

  • @lxw5231
    @lxw5231 3 роки тому

    great detail explanation. really enjoy it. thank you.

  • @acchuification
    @acchuification 3 роки тому

    Great explanation 👌

  • @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 🙏🏾

  • @conferenceopju9018
    @conferenceopju9018 5 років тому

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

  • @girishsg4687
    @girishsg4687 5 років тому

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

  • @ABHAYKUMAR-uu3hp
    @ABHAYKUMAR-uu3hp 2 роки тому

    This was really good. Thanks sir :)

  • @dabhadekd1173
    @dabhadekd1173 2 роки тому

    What a great informative video. Kudos to your understanding of data sheet and all the efforts. 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 !!

  • @bgable7707
    @bgable7707 5 років тому

    Very Well done! Clear and concise.

  • @aniumbott
    @aniumbott 11 місяців тому

    Great Explanation.

  • @jaylee7635
    @jaylee7635 3 роки тому

    This is very helpful for me. Thanks!!

  • @bboykirill
    @bboykirill 3 роки тому

    Absolutely brilliant explanation! Thank you very much!

  • @OhItsAvyuAndDada
    @OhItsAvyuAndDada 2 роки тому

    Very beautifully done video! thanks so much!

  • @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.

  • @umashankarmishra879
    @umashankarmishra879 2 роки тому

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

  • @HarpreetSingh-sg5un
    @HarpreetSingh-sg5un 4 роки тому

    Thanks for making this video, i enjoying and learn lots from your video. Please make a video on how the kernel boot from start.s.

  • @christopherholland9999
    @christopherholland9999 Рік тому

    Just FYI. In case the primary bootloader ever needs to be updated, the secondary bootloader would be loaded into ram, thereby allowing all the internal flash to be erased and reprogrammed with a new primary bootloader and a new Operating System or program.

  • @thegod9229
    @thegod9229 11 місяців тому

    Great work🔥🔥🔥

  • @kucukgozz
    @kucukgozz 2 роки тому

    Very very clear!
    Thanks

  • @AbuSous2000PR
    @AbuSous2000PR 2 роки тому

    what a rich lecture
    wonderful

  • @heemaen
    @heemaen Рік тому

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

  • @udaybhasker9
    @udaybhasker9 4 місяці тому

    Very nice video!

  • @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

  • @johnpomaro1731
    @johnpomaro1731 6 років тому

    Very informative and seemingly complete. Thank you!

  • @alaouchicheabdellah4986
    @alaouchicheabdellah4986 3 роки тому

    Great video! Thank you.

  • @Hushui110
    @Hushui110 3 роки тому

    The last 3 minute content is key important! Internal RAM is expensive to put Uboot inside at the time ARM A8 or old ARM9 has realy little inside RAM. And ROM bootloader(fixed code inside SOC) can't know how to initialize external RAM/DDR as it knows nothing about your PN/Layout. Things may have been changed to ARM V8 as new Soc may have bigger inside RAM now, normally 4M/8M, big enough to put Uboot inside.

  • @muzammalahmed4099
    @muzammalahmed4099 6 років тому +1

    Very good and presented nicely focusing on minor details. Do you know of any good video of U-boot workings? Like detailed video? Will appreciate it.

  • @porkyong
    @porkyong 6 років тому

    I wish your video out back in 2012 where I was started exploring into Embedded Linux/Android Driver porting

  • @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 ☺️

  • @rhettevans4592
    @rhettevans4592 3 роки тому

    fantastic video - thank you

  • @Shaybay922
    @Shaybay922 5 років тому

    Wonderful video, thanks for sharing your expertise!