۲۸
دی
امبدد لینوکس قسمت بیست و دوم: فایل سیستمها (بخش سوم)
در قسمت قبل به بررسی busybox که یکی از بخشهای سیستم فایل بود پرداختیم، در این قسمت به بررسی کتابخانه های فایل سیستم میپردازیم.
کتابخانههای مورد نیاز در روت
یه راه ساده این هست که هر فایلی با پسوند so. توی sysroot تولچین هست ر...
۱۴
دی
امبدد لینوکس قسمت بیست و یکم: فایل سیستمها (بخش دوم)
در قسمت قبل به بررسی سیستم فایل پرداختیم و به init رسیدیم، در این قسمت مطالب قسمت قبل را کاملتر میکنیم.
چاقوی سویسی بردت رو بردار
BusyBox که روز اول بیربط به امبددلینوکس نوشته شد الان قلب تپنده خیلی از امبدد سیستمها ...
۰۷
دی
امبدد لینوکس قسمت بیستم: فایل سیستمها (بخش اول)
در قسمت قبل به بررسی کرنل لینوکس و دیوایس تری پرداختیم، همچنین کرنل را بوت کردیم اما در آخر به اروری برخورد کردیم و کرنل نیاز به سیستم روت داشت، در این قسمت از سری آموزش های امبددلینوکس به معرفی فایل سیستم در امبددلینوکس و به بررس...
۱۶
شهریور
امبدد لینوکس قسمت نوزدهم: Kernel linux (بخش سوم)
در قسمت قبل به بررسی نحوه کانفیگ و کامپایل کرنل لینوکس برای رزبری پای پرداختیم و در این قسمت به سراغ device tree میریم و با آن بیشتر آشنا میشویم.
دیوایس تری Device Tree
تا حالا اسم این بزرگوار رو زیاد شنیدین، حالا ببین...
۰۹
شهریور
امبدد لینوکس قسمت هجدهم: Kernel linux (بخش دوم)
در قسمت قبلی به بررسی کرنل و ساختار فایل های آن پرداختیم، حالا در این قسمت به سراغ پیکربندی کرنل لینوکس و درایور ها میپردازیم و آنها را کامپایل میکنیم.
آشنایی با پیکربندی (configuration) کرنل لینوکس
یکی از نقاط قوت لی...
۰۲
شهریور
امبدد لینوکس قسمت هفدهم – Linux Kernel (بخش اول)
در فصل قبلی در مورد بوت لودر و وظیفه اون که راهاندازی اولیه سختافزار و لود کردن کرنل هست صحبت کردیم، حالا توی این فصل میخواهیم در مورد اینکه کرنل لینوکس (Linux Kernel) چهکارهایی میکند، چه جوری کرنل لینوکس رو انتخاب کنیم، چه ج...
۰۶
تیر
امبدد لینوکس – قسمت شانزدهم – Bootloader (بخش سوم)
در قسمت قبل به بررسی بوت لودر (U-boot) پرداختیم و اون رو بر روی سخت افزار خودمون اجرا کردیم، حالا توی این قسمت میخوایم استفاده از یوبوت برای اجرای لینوکس رو آموزش دهیم و سیستم فایلمون رو به لینوکس متصل کنیم.
استفاده از یوبوت برای...
۱۸
خرداد
امبدد لینوکس – قسمت پانزدهم – Bootloader (بخش دوم)
یه خبر خوب دارم واستون! توی این مدت که ما نبودیم کریس بیکار نبوده و یه ویرایش جدید از کتابش رو به همراه فرانک نوشته و در سال 2022 منتشر کرده.
این کتاب نسبت به دو ویرایش قبل خودش خیلی کاملتر هست و فصلهای بیشتری داره و علاوه بر ح...
۲۶
اردیبهشت
امبدد لینوکس – قسمت چهاردهم – Bootloader
از قسمت قبل که در آن با انواع روشهای بیلد کردن، کراس کامپایل و چالشهای آن آشنا شدیم و حال قرار است با Bootloader آشنا شویم، زمان زیادی میگذرد امیدواریم عذرخواهی ما رو بابت این تأخیر و فاصله پیشآمده پذیرا باشید. در این مدت دوست...