پروگرام تراشه F1C100S در محیط ویندوز از طریق رابط USB

در این آموزش می‌خواهیم تراشه F1C100S را از طریق پورت USB و در محیط ویندوز پروگرام کنیم. بوتلودر موجود در ROM تراشه f1c100s به چهار طریق بوت می‌شود و فریمور کاربر را اجرا می‌کند:   روال بوت شدن تراشه مانند تصویر زیر می‌باش...

ادامه مطلب

امبدد لینوکس – قسمت سیزدهم – کار با crosstool-NG – زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش نهم)

(فصل دوم – بخش نهم) خوب! توی قسمت قبل اجزا تولچین رو بررسی کردیم و کمی بیشتر با ابزار های داخل اون آشنا شدیم. در این قسمت از آموزش های امبدد لینوکس، با انواع روش های بیلد کردن، کراس کامپایل و چالش های آن آشنا خواهیم شد.   ...

ادامه مطلب

امبدد لینوکس – قسمت دوازدهم – کار با crosstool-NG – زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش هشتم)

(فصل دوم – بخش هشتم) خوب! توی قسمت قبل با crosstool-NG و menuconfig آشنا شدیم و همین طور تونستیم برای "رسپبری پای سه بی پلاس - Raspberry Pi 3 B Plus" و "لیچی پای نانو - Lichee Pi Nano" هم تولچین ساختیم. توی این قسمت میخوایم اجزا ...

ادامه مطلب

امبدد لینوکس – قسمت یازدهم –  کار با crosstool-NG – زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش هفتم)

(فصل دوم – بخش هفتم) خوب! توی قسمت قبل یاد گرفتیم که چطوری یه برد "رسپبری پای سه بی پلاس - Raspberry Pi 3 B Plus" یا "لیچی پای نانو - Lichee Pi Nano" رو راه اندازی اولیه کنیم. یعنی بتونیم از طریق یه سیستم دیگه بهش ssh بزنیم. توی ...

ادامه مطلب

امبدد لینوکس

امبدد لینوکس – قسمت دهم – ضمیمه راه اندازی سخت افزار (بخش ششم)

(فصل دوم – بخش ششم) قسمت قبل   در قسمت‌های قبلی آموزش، مسیر حرکت و فصل‌های پیش رو، بسیاری از مفاهیم مورد نیاز و سؤال‌ها و ابهامات شما در این دوره پاسخ داده شده است. پس اگر اولین بار است که این آموزش را شروع می‌کنید، با ...

ادامه مطلب

آموزش امبدد لینوکس

امبدد لینوکس – قسمت نهم – Toolchain یا زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش پنجم)

(فصل دوم – بخش پنجم) قسمت قبل   در قسمت‌های قبلی آموزش، مسیر حرکت و فصل‌های پیش رو، بسیاری از مفاهیم مورد نیاز و سؤال‌ها و ابهامات شما در این دوره پاسخ داده شده است. پس اگر اولین بار است که این آموزش را شروع می‌کنید، با...

ادامه مطلب

امبدد لینوکس – قسمت هشتم – Toolchain یا زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش چهارم)

(فصل دوم - بخش چهارم) سلام، توی قسمت قبل رابطه بین تولچین و نوع پردازنده رو بررسی کردیم. توی این جلسه می‌خواهیم کتابخانه‌های C و ارتباط برنامه‌های لینوکسی با کرنل رو بررسی کنیم.   در قسمت‌های قبلی آموزش، مسیر حرکت و فصل‌...

ادامه مطلب

امبدد لینوکس – قسمت هفتم – Toolchain یا زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش سوم)

(فصل دوم - بخش سوم) سلام بر همراهان. توی قسمت قبلی تولچین گنو یا همون GNU Toolchain رو بررسی کردیم، با اجزاش، انواع مختلفش و نوع نام گذاریش هم آشنا شدیم. توی این قسمت می خوایم رابطه بین تولچین و نوع پردازنده رو بررسی کنیم.  ...

ادامه مطلب

امبدد لینوکس – قسمت ششم – Toolchain یا زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش دوم)

(فصل دوم – بخش دوم) سلام بر شما. جلسه قبل با تولچین (Toolchain) آشنا شدیم. توی این قسمت میخوایم تولچین گنو یا همون GNU Toolchain رو بررسی کنیم، با اجزاش، انواع مختلفش و نوع نام گذاریش هم آشنا بشیم.   در قسمت‌های قبلی آمو...

ادامه مطلب

امبدد لینوکس – قسمت پنجم – Toolchain یا زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش اول)

(فصل دوم - بخش اول) سلام بر عزیزان، با فصل دوم در خدمت شما هستیم. در قسمت قبل، با اصطلاحاتی مثل SoC، SBC، SoM و CoM و راهنمایی‌های لازم برای انتخاب برد مناسب، برای کامپایل لینوکس امبدد آشنا شدید. در این قسمت با مجموعه ابزارهایی ک...

ادامه مطلب