آموزش امبدد لینوکس
۲۵ اردیبهشت
کار با تراشه V3S – قسمت دوم – مقدمه ای بر yocto
اون اولا که امبددلینوکس رو شروع کرده بودم ، هم با یوکتو کار کردم و هم با بیلدروت (اگه با این دوتا اصطلاح آشنا نیستید همینالان این مطلب رو رها کنید و اول اینجا رو بخونید) اما اصلاً از یوکتو خوشم و سادگی و سر راستی بیلدروت رو ترجیح...
۰۴ اردیبهشت
کار با تراشه V3S – قسمت اول – سخت افزار
حدود پارسال بود که برد اوپن سورسی برای یک تراشه ارزان قیمت و مناسب که قابلیت اجرای لینوکس رو هم داشت (F1C100S) منتشر کردیم ؛ امیدواریم که خود برد و چند قسمت آموزشی که در ادامش منتشر شد (و چند قسمت دیگه هم مونده که منتشر بشه) برای ...
۰۵ بهمن
امبدد لینوکس قسمت بیست و سوم: فایل سیستمها (بخش چهارم)
در قسمت قبلی سری آموزشی امبددلینوکس با پیدا کردن کتابخانه مورد نظر آشنا شدیم، در این قسمت می خواهیم به ساختن initramfs بپردازیم پس با سیسوگ همراه باشید. ساختن initramfs ما الان یه فایل سیستم روت داریم که توش حداقلهایی که کرنل ن...
۲۸ دی
امبدد لینوکس قسمت بیست و دوم: فایل سیستمها (بخش سوم)
در قسمت قبل به بررسی busybox که یکی از بخشهای سیستم فایل بود پرداختیم، در این قسمت به بررسی کتابخانه های فایل سیستم میپردازیم. کتابخانههای مورد نیاز در روت یه راه ساده این هست که هر فایلی با پسوند so. توی sysroot تولچین هست ر...
۱۵ دی
ساخت پروگرامر OpenCpu ماژول های کوییکتل با F1c100s
اگر تابهحال با ماژولهای کوییکتل و قابلیت OpenCpu آنها کارکرده باشید (اگر آشنایی ندارید پیشنهاد میکنم که حتماً یه سری به اینجا بزنید) میدونید که برای پروگرام این ماژول به نرمافزار ویندوزی خاصی (Qflash) نیاز هست، حالا اگر شما یک...
۱۴ دی
امبدد لینوکس قسمت بیست و یکم: فایل سیستمها (بخش دوم)
در قسمت قبل به بررسی سیستم فایل پرداختیم و به init رسیدیم، در این قسمت مطالب قسمت قبل را کاملتر میکنیم. چاقوی سویسی بردت رو بردار BusyBox که روز اول بیربط به امبددلینوکس نوشته شد الان قلب تپنده خیلی از امبدد سیستمها ...
۰۷ دی
امبدد لینوکس قسمت بیستم: فایل سیستمها (بخش اول)
در قسمت قبل به بررسی کرنل لینوکس و دیوایس تری پرداختیم، همچنین کرنل را بوت کردیم اما در آخر به اروری برخورد کردیم و کرنل نیاز به سیستم روت داشت، در این قسمت از سری آموزش های امبددلینوکس به معرفی فایل سیستم در امبددلینوکس و به بررس...
۱۶ شهریور
امبدد لینوکس قسمت نوزدهم: Kernel linux (بخش سوم)
در قسمت قبل به بررسی نحوه کانفیگ و کامپایل کرنل لینوکس برای رزبری پای پرداختیم و در این قسمت به سراغ device tree میریم و با آن بیشتر آشنا میشویم.شاید برای شما مفید باشد: آموزش رزبری پای از 0 تا 100 دیوایس تری Devi...
۰۹ شهریور
امبدد لینوکس قسمت هجدهم: Kernel linux (بخش دوم)
در قسمت قبلی به بررسی کرنل و ساختار فایل های آن پرداختیم، حالا در این قسمت به سراغ پیکربندی کرنل لینوکس و درایور ها میپردازیم و آنها را کامپایل میکنیم. آشنایی با پیکربندی (configuration) کرنل لینوکس یکی از نقاط قوت لی...