لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش لینوکس جاسازی شده با استفاده از Yocto
Embedded Linux using Yocto
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش اصطلاحات Yocto Project Yocto Project: poky، bitbake، oe-core، metadata، دستور العمل، کلاس ها، پیکربندی، لایه ها، تصویر و بسته ها تنظیم محیط ساخت برای توسعه Yocto یک تصویر بسازید و آن را در QEMU برای x86-64 و معماری ARM اجرا کنید. دایرکتوری های مختلف را بشناسید و کاوش کنید: منبع و ساخت فرآیند بوت در Beagle Bone Black و Raspberry Pi3 ساخت و فلش Yocto Image در Beagle Bone Black و Raspberry Pi3 انتشار و فرکانس مختلف پروژه Yocto، که کدام را انتخاب کنید با استفاده از لایه meta-ti، ساخت تصویر برای beaglebone black پیش نیازها: کامپیوتر میزبان اوبونتو یا لینوکس برای توسعه.
یک توسعه دهنده Yocto شوید و یک تصویر لینوکس تعبیه شده سفارشی برای برد سفارشی خود ایجاد کنید
با بیش از 2000 دانش آموز ثبت نام شده، 50+ بررسی 5 ستاره، این آموزش های جامع Yocto هر چیزی را که در حرفه خود نیاز دارید پوشش می دهد.
با بیش از 80 سخنرانی، این دوره جامع شما را گام به گام از طریق آموزش های ویدئویی جذاب راهنمایی می کند و تمام مفاهیم و موضوعات ضروری را که برای شروع با Yocto نیاز دارید به شما آموزش می دهد. چالش هایی در این دوره وجود دارد که به شما کمک می کند تا یادگیری خود را تأیید کنید
در این دوره چه چیزی یاد خواهید گرفت
ما با مفاهیم اولیه و اصطلاحات Yocto
شروع خواهیم کرد
کامپیوتر توسعه ما را برای ساخت Yocto راه اندازی کنید
تصویر Yocto ایجاد شده را در QEMUX86-64 و QEMUARM بسازید و اجرا کنید
تصاویر مختلف ارائه شده توسط Poky (مینیمال، ساتو و غیره) بسازید
پکیج ها را به تصویر تولید شده اضافه کنید
کاوش ساخت و دایرکتوری های منبع
آشنایی با فرآیند بوت شدن Raspberry Pi3 و Beaglebone black
افزودن لایه های سفارشی به ساخت
تصاویر Yocto را برای Raspberry Pi3 با لایه meta-raspberrypi ایجاد و فلش کنید
ایجاد و فلش تصاویر Yocto برای Beaglebone سیاه با و بدون لایه meta-ti
افزودن پشتیبانی ssh
فرآیند انتشار Yocto: فراوانی انتشار، انواع انتشار و انتشار حیات
اگر سوالی داشته باشم چه می شود؟
با استفاده از بخش Q/A میتوانید در هر زمان سؤال بپرسید. ما دوست داریم به سوالات شما پاسخ دهیم. همچنین به پرسشها و پاسخهای موجود
دسترسی دارید
فقط حرف من را قبول نکنید، آنچه را که دانشجویان فعلی در مورد این دوره میگویند بررسی کنید:
"با این کار درباره پروژه Yocto چیزهای زیادی یاد گرفتم" توسط Somesh Raturi
"یک دوره خوب برای دریافت بینش دست اول در مورد یوکتو" توسط Remya Reveendran
"توضیح بسیار واضح، منظم و دقیق" توسط پراکاش نیر
خطری هم وجود ندارد!
این دوره با 30 روز تضمین بازگشت وجه ارائه می شود!. اگر از دوره راضی نیستید، پول خود را پس خواهید گرفت
پس منتظر چه چیزی هستید، اکنون ثبت نام کنید و قدم بعدی را در تسلط بر پروژه Yocto بردارید
سرفصل ها و درس ها
معرفی
Introduction
عناصر لینوکس جاسازی شده
Elements of Embedded Linux
یوکتو چیست؟
What is Yocto
ورودی و خروجی پروژه Yocto
Input and Output of Yocto Project
راه اندازی ماشین ساخت
Setting up build machine
پوکی چیست
What is poky
ابرداده چیست
What is metadata
oe-core چیست
What is oe-core
بیت بیک چیست
What is bitbake
meta-yocto-bsp چیست
What is meta-yocto-bsp
دیگر مخازن Poky
Other Poky Repositories
سلام دنیای پوکی
Hello World of Poky
تصویر تولید شده را در QEMU اجرا کنید
Run Generated Image in QEMU
ساخت و اجرای QEMU Arm
Build and Run QEMU Arm
QEMU را در حالت nographic اجرا کنید
Run QEMU in nographic mode
lsusb را به Yocto Image اضافه کنید
Add lsusb to Yocto Image
Core Image Sato را بسازید و اجرا کنید
Build and Run Core Image Sato
چالش
Challenge
منابع
Resources
آزمون 1
Quiz 1
اصطلاحات یوکتو
Yocto Terminology
ابرداده چیست
What is metadata
دستور پخت چیست
What is recipe
فایل پیکربندی چیست
What is configuration file
کلاس ها چیست
What is classes
لایه ها چیست
What is Layers
چرا لایه ها
Why Layers
لایه های استفاده شده توسط سیستم ساخت بیت بیک را بیابید
Find out layers used by bitbake build system
از کجا می توان لایه ها را دریافت کرد
Where to get layers
لایه های سازگار با پروژه Yocto
Yocto Project Compatible Layers
تصویر چیست
What is image
پکیج چیست؟
What is Package
کاوش دایرکتوری ها و فایل های Poky
Exploring Poky Directories and Files
دایرکتوری های Poky را کاوش کنید
Explore Poky Directories
کاوش پوشه ساخت
Exploring Build Folder
BB_NUMBER_THREADS
BB_NUMBER_THREADS
PARALLEL_MAKE
PARALLEL_MAKE
در کجا باید محتویات local.conf را قرار دهیم
Where should we place contents of local.conf
دایرکتوری های دیگر
Other Directories
ایجاد گردش کار
Build Workflow
تصاویر تولید شده توسط Poky Build
Images Generated by Poky Build
ذخیره فضای دیسک
Save Disk Space
چالش
Challenge
منابع
Resources
آزمون 2
Quiz 2
Yocto در BeagleBone
Yocto on BeagleBone
مشخصات استخوان بیگل
Beagle Bone Specifications
مراحل ساخت تصویر Yocto برای سیاه Beaglebone
Steps for Building Yocto Image for Beaglebone black
فرآیند بوت کردن در رنگ مشکی Beaglebone
Booting Process in Beaglebone black
بوت لودر مرحله اول: کد ROM
First stage Bootloader:ROM Code
بوت لودر مرحله دوم: SPL
Second Stage Bootloader: SPL
بوت لودر مرحله سوم: U-Boot
Third Stage Bootloader: U-Boot
اصطلاحات مراحل راه اندازی
Booting Stages Terminology
ایجاد پارتیشن و قالب بندی کارت SD
Creating Partitions and formatting the SD Card
کپی کردن تصاویر در کارت SD
Copying Images to SD Card
از gparted برای ایجاد/فرمت/پارتیشن استفاده کنید
Use gparted to create/format/ partitions
تنظیم سریال استخوان بیگل
Beagle Bone Serial Setup
بوت شدن Yocto در Beagle Bone Black
Yocto booting on Beagle Bone Black
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات