Introduction to Embedded Linux Part 1 - Buildroot | Digi-Key Electronics

Introduction to Embedded Linux Part 1 - Buildroot | Digi-Key Electronics

DigiKey

2 года назад

325,692 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

runfirst
runfirst - 22.08.2023 06:03

Ответить
LanDi3000
LanDi3000 - 10.08.2023 02:13

A GUI is essential for most people. Command line incantations are a pain to learn. Your breed will get smaller, not larger. Once SBC’s etc are no longer limited in power and everyone can enjoy a GUI, the days of this terminal crap are over.

Ответить
Francisco Mendes
Francisco Mendes - 14.07.2023 16:27

Great helpful video! Thank u so much!

Ответить
Nuri Akman
Nuri Akman - 20.06.2023 20:38

Harika bir video. Çok bilgilendirici

Ответить
Ryan Mckenna
Ryan Mckenna - 18.05.2023 16:51

These tutorials are gold

Ответить
nqobile sibisi
nqobile sibisi - 23.04.2023 19:40

wow ,im a bit late to the party but im glad i followed all the steps successfully 🎉😅, thank you sir.

Ответить
Rakesh kumar
Rakesh kumar - 22.04.2023 19:48

Can I use STM32MP157f-dk2 kit along with this series?

Ответить
Matteo Cordray
Matteo Cordray - 14.04.2023 01:15

Great video! Build time for a raspberry pi zero w (v1.1) took my Thinkpad T470 about 1 hour and 9 minutes to run "make". Excited to learn more from this series!

Ответить
James Mor
James Mor - 31.03.2023 20:12

Smartphone user says thanks

Ответить
D R
D R - 26.03.2023 15:46

What are some simple projects I can do to practice this

Ответить
Raja Gupta
Raja Gupta - 25.03.2023 14:34

Well explained.

Ответить
Marko Brodanac
Marko Brodanac - 21.03.2023 19:33

How can I run my C program on this default Linux configuration ?

Ответить
TurkceQwertyX
TurkceQwertyX - 21.03.2023 01:13

I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called “Linux,” and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use.

Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called “Linux” distributions are really distributions of GNU/Linux.

Ответить
maksimlepel
maksimlepel - 04.02.2023 22:26

I’m not native English speaker, but your pronunciation is perfect, I understand all words you speak, thank you

Ответить
Marcus K
Marcus K - 09.01.2023 10:07

If you add "status=progress" the the dd comand it will show the progress as it goes.

Ответить
Paint2Luv
Paint2Luv - 29.12.2022 10:15

This guy looks like Henry Cavill.

Ответить
Greppur Torfason
Greppur Torfason - 22.12.2022 18:16

Excellent series - Thank you.
I use buildroot and yocto quite a bit, and welcome these videos.
Notes:
a) Append 'status=progress' to the dd line to have an indication of dd's progress.
b) When using usermod to add yourself to a group (here dialout), one needs to use 'newgrp dialout' to activate it - else you have to open a new terminal to get it activated.
Thanks a lot for all the work that went into making these videos!

Ответить
Nagaraj Y
Nagaraj Y - 14.12.2022 08:45

You are champ dude🙌

Ответить
AniMéi_ゲーマー_Zone
AniMéi_ゲーマー_Zone - 31.10.2022 22:11

boards are all sold out

Ответить
Elijah R Reyes
Elijah R Reyes - 20.09.2022 08:23

I have wanted to dive into embedded Linux for a few years now and was wondering if you'd recommend this book: Mastering Embedded Linux Programming 3rd Edition

Ответить
Ashish Kushwaha
Ashish Kushwaha - 14.09.2022 23:52

my stm32 board does not have a memory slot. what should be the right place to find the interface diagram. I can see stm32f429 is listed and I am using the Discovery board with OTG support.

Ответить
PHAM NHUNG Nhung
PHAM NHUNG Nhung - 09.09.2022 11:36

I'm sorry it was a bit confusing! I promise that if you take your ti over the next few days and weeks, tNice tutorials stuff will make sense. Most

Ответить
joebro391
joebro391 - 23.08.2022 18:59

This was so clear and concise. Thank you!

Ответить
Dwi Yulianto
Dwi Yulianto - 12.07.2022 07:43

how to add build essential and ncurses packages? I am a layman and can only directly see this video to practice but there is an error

Ответить
M A
M A - 11.07.2022 18:08

This quality is too good to be free honestly

Ответить
Mesut TOPUZLU
Mesut TOPUZLU - 25.06.2022 10:47

Nice video series.... Thank you Mr. Clark Kent :)

Ответить
Rick Pontificates
Rick Pontificates - 19.06.2022 07:33

Honestly, the BeagleBone is BETTER than the Pi in almost every hardware respect, EXCEPT ONE. The BB has poor community support with software

Ответить
tstcikhthys
tstcikhthys - 05.05.2022 21:23

Great overview! I needed this to see what I want to do with my Raspberry Pi. BTW, router (a device that routes packets) is pronounced identically to "rooter" because route is pronounced identically to "root". A router (a device that routs things) would be a device that creates grooves in wood or metal, since the word there is rout.

Ответить
Михаил Пасенко
Михаил Пасенко - 02.05.2022 03:25

I'd like to create my own portable device based on linux. How can I manage it?

Ответить
Robson Sampaio
Robson Sampaio - 17.03.2022 14:12

Amazing!

Ответить
Anders Jackson
Anders Jackson - 31.01.2022 19:14

You can always install VirtualBox and run Linux installations from there. And there are always possible to make some USB devices visible to the Virtual machine running Mint, Ubuntu or Debian.

Ответить
Anders Jackson
Anders Jackson - 31.01.2022 19:10

Well, OpenWRT are general and not only for routers. And yes, it has packages, so you have packages that you don't need to rebuild to get.

Ответить
RGJACOB
RGJACOB - 24.01.2022 16:01

I get this error when I typed in "make stm32mp157a_dk1_defconfig" .
Error: "make: Nothing to be done for 'stm32mp157a_dk1_defconfig'"
I am using WSL2. Any idea what is the problem? I am in the current folder that is configs where I can see the file for stm32. But I get this error.

Ответить
PM A
PM A - 21.01.2022 19:23

Very good quality stuff, thank you !

Ответить
mustafizur rahman chowdhury
mustafizur rahman chowdhury - 07.01.2022 10:01

will you be my master of Linux embedding? that will be great.

Ответить
Zeta Convex
Zeta Convex - 05.01.2022 01:41

Very interesting, and very nicely explained.

Ответить
مقاطع مترجمة
مقاطع مترجمة - 31.12.2021 21:20

Could this be customized for Old PC's e.g (some have as low as 32MB), I know it's out of video subject, but this one of few videos about Buildroot .

Ответить
Gо̀sho
Gо̀sho - 18.12.2021 05:43

That is High Quality Content. It is worth creating a whole course even bigger than the tutorials that will be available with tasks and more detailed explanations!

Ответить
Factory400
Factory400 - 11.12.2021 04:19

This content is super high quality! Relevant, well considered, well presented = USEFUL!
Love it.

Ответить
IAmNotASandwich
IAmNotASandwich - 26.11.2021 11:22

This series started out good, but around episode 4-5 it sadly became just a weird hacking tutorial about how to not do things. Also, if it is supposed to be an Introduction, why not just stick to much easier Buildroot and actually teach people about the internals of kernel configuration and maybe even some driver stuff? Everything yocto related after Part 3 felt like a hacking tutorial somebody found on some random website :/ Its really sad, because, for example, your RTOS and STM32 Series were really good. Even this one started out very promising.

Ответить
Peng Liu
Peng Liu - 23.11.2021 19:59

这个视频太棒了!UP主的发音非常精准清晰!

Ответить
임영규
임영규 - 23.11.2021 15:32

good But I met build error when I set an stm32f429 disco ... ubuntu 16.04

Ответить
Yashwanth Kumar
Yashwanth Kumar - 13.11.2021 09:58

Can we use raspberry pi for development instead of stm32?

Ответить
JF
JF - 10.11.2021 22:09

You can do motor control using FreeRTOS for instance, just use kernel unaware interrupts for time critical interrupts that do the control work and the rest can be easily handled by OS threads. The price you pay is less time for OS tasks...

Ответить
Napalm Tampon
Napalm Tampon - 01.11.2021 21:18

Always curious as to why Digico uses embedded windows instead of Linux for their audio consoles.

Ответить
molotov1337
molotov1337 - 30.10.2021 02:58

to speed up make times: you can run make with the jobs flag. make -j12 for example for a system with 12 logical cores.

Ответить