PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : بوت لودر avr



david65
15-11-2014, 16:54
آموزش بوت لودر avr

- - - Updated - - -

سلام دوستان
میخواستم در مورد بوت لودر avr مطالبی قرار بدم و از دوستانی که به این موضوع واقف هستند تقاضا دارم اطلاعاتشونو در این مورد قرار بدن تا بقیه هم استفاده کنند
با تشکر.

david65
15-11-2014, 17:29
لابد تا حالا براتون سوال شده که رسیور ماهواره چطور آپگرید میشه، آیا داخل رسیور یه پروگرامر هست که رسیور رو آپگرید میکنه؟ ارتباط رسیور با کامپیوتر جهت آپگرید چه جوری. چطور یه دستگاه میتونه خودشو( حالا چه از طریق USB یا از طریق rs232 یا از طریق SDcard ) آپگرید کنه.

david65
15-11-2014, 17:36
گوشی های قدیمی نیاز به باکس سخت افزاری برای آپگرید فریمور داشتند تا حالا از خودتون پرسیدین چرا این گوشی های آندروئیدی یا این آیفونها چطور فقط از طریق کابل usb آپگرید میشن و نیازی به باکس ندارن؟
پاسخ همه این سوالات در بوت لودر نهفته است که در cpu های قدیمی وجود نداشت ولی در اکثر cpu ها و میکروهای جدید وجود داره.

david65
15-11-2014, 17:42
تا حالا مقدمه ای بود برای تعریف بوت لودر،
بریم سر اصل مطلب
فضای حافظه avr به دو بخش مجزا تقسیم میشه
بخش اول که بردار ریست از اون قسمت شروع میشه و مقدار اون قابل تنظیم هست به اسم بوت لودر
و بخش دوم مربوط به برنامه کاربردی یا application است که ما کدهای معمول خودمون رو در این قسمت قرار میدیم.

david65
15-11-2014, 18:02
خب حالا بوت لودر چی هست؟ چه کار میکنه؟ به چه دردی میخوره؟
فرض کنید شما یه دستگاهی رو میسازید و با قیمت زیادی اونو میفروشید. نرم افزار اون دارای باگ های زیادی هست که خودتون ازش بی مطلع هستید و به مرور زمان توسط کاربر کشف میشه، حالا شما فریمور رو تصحیح کردین و کسانی که دستگاه رو خریدن مجبورا شخصا بیان پیش شما تا فریمور جدید رو براشون رو دستگاه بریزید یا اینکه میتونید فریمور رو براشون از طریق ایمیل بفرستین.
که راه اولی برای خریدار سخت است و راه دومی برای شما، چون در این حالت ممکنه نرم افزاری رو که مدتها براش زحمت کشیدین بیفته دست کپی گرهای ایرانی و راحت از روش کپی بزنند.کپی سخت افزار راحته،حالا اگه نرم افزار هم باشه که دیگه همه چی از دستتون رفته.
پس ره حل چیه که نه مشتری اذیت بشه و نه شما نرم افزار رو راحت از دست بدین؟
بله درسته راه حل شما بوت لودر هستش
شما میاین یه بوت لودر با یه الگوریتم رمز نگا و رمز گشا میسازین و رو میکروتون میریزین، بعد میاین فریمورتون رو طبق همون الگوریتم قفل میکنین و برای خریدار دستگاه میفرستین.
حالا این فریمور قفل شده فقط روی همون دستگاه خودتون که بوت لودر قفل رو گذاشتین کار میکنه و روی دستگاههای کپی شده مشابه کار نمیکنه.

sobhan537
15-11-2014, 18:27
ممنون بابت اطلاعاتی که میگذارید.
لطفا این قسمت رو بیشتر توضیح بدید:

شما میاین یه بوت لودر با یه الگوریتم رمز نگا و رمز گشا میسازین و رو میکروتون میریزین، بعد میاین فریمورتون رو طبق همون الگوریتم قفل میکنین و برای خریدار دستگاه میفرستین.
حالا این فریمور قفل شده فقط روی همون دستگاه خودتون که بوت لودر قفل رو گذاشتین کار میکنه و روی دستگاههای کپی شده مشابه کار نمیکنه.

abbassalari
20-11-2014, 02:39
سلام
ممنون بابت اطلاعاتی که میگذارید.
لطفا کامل تر توضیح بدید.

asa1365
11-12-2014, 11:09
سلام
لطف می کنید اطلاعات بیشتری درباره بوت لودر بدید
وچطور میشه روی یه پروسسور که تازه خریده شده بوت لودر قراردهیم ؟
ومی شه ایمیج یه سیستم عامل رو روی ان قرارداد

david65
05-09-2015, 19:32
یه بوت لودر هست به اسم کریپتو بوت، آماده ش تو اینترنت هست سرچ کنی پیداش میکنی، سه تا برنامه داره یکی روی قسمت بوت آ وی آر میریزی، دوتاش مال کامپیوتره یکی برا سازنده فریمور و دیگری برای مصرف کنننده، سازنده میاد فریمور رو که با بسکام یا کدویژن درست کرده توسط برنامه رمز نگاری میکنه و میزاره تو اینترنت مصرف کننده هم فریمور رو دانلود میکنه و توسط اون برنامه روی میکرو آپلود میکنه، این فریمور تنها روی این میکرویی که بوت لودر مخصوص خودشو داره و فقط توسط این برنامه آپلود میشه کار میکنه

- - - Updated - - -


سلام
لطف می کنید اطلاعات بیشتری درباره بوت لودر بدید
وچطور میشه روی یه پروسسور که تازه خریده شده بوت لودر قراردهیم ؟
ومی شه ایمیج یه سیستم عامل رو روی ان قرارداد

سیستم عامل رو توی sdcard قرار میدن و توسط بوت لودر پروسسور اونو فراخوانی میکنن