PDA

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



sadeghbakhshi
17-09-2013, 19:17
سلام :)
دوستان چندتا سوال درباره ی بوت لودر دارم
1.میکرویی که بوت لودر روش هست رو میشه با یک پروگرامر معمولی هم کامپایل کرد؟
2.امکانش هست که به فایل هگز برنامه دست پیدا کرد؟(firmware)
3.اگر میشه به فایل برنامه دست رسی پیدا کرد چطوری میشه از اینکار جلوگیری کرد؟
4.فایلهای بوت لودر رو از کجا میشه دانلود کرد؟
5.کدوم برنامه ها بهتر هست؟
6.امکانش هست خود بوت لودر هم پاک بشه ؟
و از همه مهمتر
7.برای استفاده از بوت لودر توی کامپایلر Ccs باید چکارهای انجام بدم؟
8.با این کابل مبدل سریال به یو اس بی توی سایت میشه برای کامپایل برنامه با پورت یو اس بی
استفاده کرده؟
ببخشید که سوالاتم زیاد هست
از شکیبایی و راهنماییهاتون ممنون :mrgreen:

amin1139
17-09-2013, 19:53
ا این کابل مبدل سریال به یو اس بی توی سایت میشه برای کامپایل برنامه با پورت یو اس بی
استفاده کرده؟
این مبدل توی سایتو من نمیدونم ولی نمونه ی دیگه ای رو من امتهان کردم نشد

sadeghbakhshi
19-09-2013, 01:10
یعنی توی این سایت هیچ کسی اطلاعاتی درباره ی بوت لودر نداره؟

Doloop
19-09-2013, 14:34
سلام


1.میکرویی که بوت لودر روش هست رو میشه با یک پروگرامر معمولی هم کامپایل کرد؟

مهندس بخشی کامپایل کار نرم افزاری هست مثل کیل

اما بله میشه و تا اونجایی هم که من میدونم اکثر میکروها بوت لودر دارن لااقل در مورد ST و LPC و Atmel این طور هست :wink:


2.امکانش هست که به فایل هگز برنامه دست پیدا کرد؟(firmware)
3.اگر میشه به فایل برنامه دست رسی پیدا کرد چطوری میشه از اینکار جلوگیری کرد؟

اینم امکانش هست و با قفل کردن میکرو از طریق فیوز بیتها میشه تا حدودی مانع این کار شد ولی صددرصد جلوی دسترسی رو نمیگیره بعضیها هم از ترفند های سخت افزاری برای این کار استفاده میکنن :wink:


4.فایلهای بوت لودر رو از کجا میشه دانلود کرد؟

سوال بعدی :mrgreen:


6.امکانش هست خود بوت لودر هم پاک بشه ؟

بله


7.برای استفاده از بوت لودر توی کامپایلر Ccs باید چکارهای انجام بدم؟

تا اونجا که من میدونم بوت لودر ها نرم افزار مخصوص خودشون رو دارن و این قابلیت روی این کامپایلر ها وجود نداره مثلا برای پروگرم کردن میکروهای اتمل از طریق بوت باید از نرم افزار samba استفاده بشه :wink:
هر شرکت نرم افزار مخصوص خودشو داره :0013:



8.با این کابل مبدل سریال به یو اس بی توی سایت میشه برای کامپایل برنامه با پورت یو اس بی
استفاده کرده؟

بنده با این مبدل ها برای این قضیه کار نکردم ولی به نباید مشکلی داشته باشه احتمالا جواب بده :wink:

sadeghbakhshi
20-09-2013, 02:28
جناب DOLOOP ممنون از پاسختون
من در سوال اول اشتباها نوستم کامپایل منظورم پروگرم کردن میکرو هست :0013:
و در سوال 7 منظورم اینکه چه کارها و چه چیزهایی رو باید توی برنامه لحاظ کرد
مثلا توی کیل ادرس شروع برنامه رو از 0x0000 به 0x2000 اگر اشتباه نکنم تغییر داده میشه
توی CCS و Mikroc باید چکارهایی انجام بدیم
ببخشید که سوالاتم زیاده

agape
27-09-2013, 23:06
سلام
من زیاد با pic کار نکردم - و با بوت لودر اون تا حالا نشده که کاری پیش بیاد
ولی در مورد کلیت موضوع ساختار بوت لودر این نوع میکرو ها با آرم فرق میکنه و نمیشه با هم مقایسه کرد در مورد آرم خود بوت لودر از ابتدای حافظه شروع میشه ولی مثلا در avr حافظه بوت لودر در انتهای حافظه فلش قرار میگیره ، و برای اجرا شدنش باید یا بهش پرش کرد و یا فیوز بیت میکرو رو تنظیم کرد.
در مورد مثال اگر نت رو بگردی مثال براش زیاد هست و حتما خواهی یافت
در مورد خوندن هم - میشه حافظه لاکش کرد که فقط از طریق بوت لودر در اختیار باشه و با استفاده از متن های دیگه نشه بهش دسترسی پیدا کرد.
در مورد پاک شدن بوت لودر هم باید بگم که بله امکانش هست فقط با پاک کردن کلی میکرو