امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
پروگرم کردن میکرو کنترلر آرم
نویسنده پیام
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #12
RE: پروگرم کردن میکرو کنترلر آرم
نقل قول: میخواستم بدونم که این میکرو ها بدون بوت لودر هم کار میکنن؟ مثلا اینکه تو بوت لودر فقط یه کد بزاریم که پرش کنه به شروع کد firmware؟
تا جایی که یادم میاد و من فهمیدم و قبلا گفتم ، یا باید جای بوت لودر یه آدرس پرش به اول برنامه گذاشت ( کلیاتش اینه ، ممکنه جزئیاتی هم داشته باشه ) ، یا باید خود بوت لودر رو گذاشت ، در غیر این صورت کار نمی کنه. چیزایی که گفتم برای LPC بود.

نقل قول: و اینکه میشه با H-Jtag که یه پروگرمر پارالل هست روی این آی سی Read و Write کرد؟
H-JTAG یه نرم افزار هست، فکر کنم همون که Icon هاش نارنجی بود و 3تا برنامه بودن؟ ( دقیق به یاد ندارم! )
قابلیت هاش تو ذهنم نیست دقیقا ، اما احتمالا بشه. یه پروگرامر JTAG هم بایستی با پورت پارالل درست کنید.
از موقعی که با JLINK کار می کنم ، دیگه سمت اونا نرفتم، اما اون هم خیلی محدود هست . JFlash که نرم افزار JLINK هست خیلی تکمیل ترهه ...

(آخرین ویرایش در این ارسال: ۱۶-مرداد-۱۳۹۲, ۱۴:۳۱:۰۳، توسط sharin.)
۱۶-مرداد-۱۳۹۲, ۱۴:۲۱:۵۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, orange signal, فروم باز, aKaReZa75
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #13
RE: پروگرم کردن میکرو کنترلر آرم
ممنون دوست عزیز
من خیلی با میکرو های آرم کار نمیکنم این بار هم به خاطر این برد با این میکرو ها درگیر شدم دنبال یه پروگرمر ارزون هستم تا اگه کارم راه افتاد برم سراغ Jlink حالا من Manual پروگرمر H-jtag رو خوندم قابلیت Raed رو داره و یه قسمت داره که شروع آدرس رو میپرسه که این همون آدرس flash میکرو هست. حالا تو این قسمت آدرس شروع و پایان بوت لودر رو که تو دیتا شیت نوشته رو وارد کنم یعنی همون بوت لودر رو خوندم درسته؟

در ضمن اگه بوت لودر قفل باشه چه اتفاقی می افته؟ پیغام خطا میده یا مثل میکرو های AVR فقط دیتای بیخودی تحویل من میده؟

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۱۶-مرداد-۱۳۹۲, ۱۴:۵۲:۴۵
ارسال‌ها
پاسخ
تشکر شده توسط : orange signal
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #14
RE: پروگرم کردن میکرو کنترلر آرم
در مورد قسمت اول : بله ، می تونید کل حافظه هم بخونید و بخش آدرس مد نظر رو چک کنید که اینطوری بهترهه.
معمولا یه فاصله ای بین 2 حافظه وجود دارهه که خالی هست.( چون لزومی ندارهه کل حافظه ی بوت لودر اشغال شده باشه ) این هم به پیدا کردنش کمک می کنه.

نقل قول: در ضمن اگه بوت لودر قفل باشه چه اتفاقی می افته؟ پیغام خطا میده یا مثل میکرو های AVR فقط دیتای بیخودی تحویل من میده؟
فکر کنم بستگی به پروگرامر هم داشته باشه. اما تا حالا میکروها رو قفل نکردم که ببینم در وضعیت قفل چه پیغامی می دهه یا در این حالت چی می خونه ...
اما احتمال زیاد اخطار می دهه و خطا می گیرهه .

(آخرین ویرایش در این ارسال: ۱۶-مرداد-۱۳۹۲, ۱۶:۲۴:۱۸، توسط sharin.)
۱۶-مرداد-۱۳۹۲, ۱۶:۲۳:۰۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, فروم باز, orange signal, aKaReZa75
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #15
RE: پروگرم کردن میکرو کنترلر آرم
ممنون دوست عزیز

من دیتا شیت میکرو و دیتا شیتی که برای بوت لودر و دیتاشیتی که برای پروگرم کردن فلش مموری گذاشته بود رو کامل خوندم (انصافا خیلی زیاد بود)

به یه نتایجی هم رسیدم . گفتم به شما استاد گرامی هم بگم که نظرتون رو بفرمایید.

من تو دیتاشیت بوت لودر یه جدول کانفیگ دیدم که نوشته بود بوت لودر رو باید کانفیگ کرد که از کجا خونده بشه. که به صورت سخت افزاری هست.

سه حالت هم دراه :

System memory
SRAM
User Flash Memory

خب رفتم سراغ برد و دیدم که روی User Flash memory تنظیم شده.

رفتم سراغ دیتاشیت پروگرم کردن Flash Memory:

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

اولی که خوندن و نوشتن و ... کاملا آزاده و مشکلی نداره

و اما سطح دسترسی دومی این رو نوشته بود:

When booting from Flash memory, accesses (read, erase, program) to Flash
memory and backup SRAM from user code are allowed.

که من این طور استنباط کردم که وقتی که حالت بوت که اول گفتم روی Flash Memory باشه تمام عملیات روی فلش مموری قایل انجامه.

ممنون میشم نظرتون رو بگید.

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۱۶-مرداد-۱۳۹۲, ۲۱:۳۷:۴۱
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #16
RE: پروگرم کردن میکرو کنترلر آرم
قطعی نمی تونم نظر بدم ، باید خودمم به داکیومنت هاش یه نگاهی بندازم ، اما متاسفانه حالا حالا وقتش پیدا نمی شه.
اگر چک کردم خبر می دم.
خودتون هم اگر جلوتر فهمیدید خبر بدید.

موفق باشید.

۱۷-مرداد-۱۳۹۲, ۰۲:۴۱:۲۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, فروم باز, aKaReZa75, Ambassador
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #17
RE: پروگرم کردن میکرو کنترلر آرم
این قطعه سبز میدونید چیه؟ روی این برد؟ من فکر میکنم این قطعه رو گذاشتن که از کپی کردن برد جلوگیری کنن (البته شاید) چون ربطی نداره نوع برد تابلو چی باشه روی تمام برد ها از این قطعه هست.

[تصویر:  73461810262035043830.png]

--------------------
علی شیرمحمدی
--------------------
(آخرین ویرایش در این ارسال: ۱۷-مرداد-۱۳۹۲, ۱۲:۵۶:۰۸، توسط فروم باز.)
۱۷-مرداد-۱۳۹۲, ۱۲:۴۵:۵۷
ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #18
RE: پروگرم کردن میکرو کنترلر آرم
فیوز هست . برای اطمینان مولتی متر رو سر تست اتصال کوتاه بذار و دو سرش بزن ببین بوق می زنه یا نه.

۱۷-مرداد-۱۳۹۲, ۱۵:۲۵:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ambassador, babyy, aKaReZa75, فروم باز, behzady
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #19
RE: پروگرم کردن میکرو کنترلر آرم
درسته فیوزه

ممنون بابت وقتی که گذاشتید

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

سوالی بود بازم مزاحمتون میشم.

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۱۸-مرداد-۱۳۹۲, ۰۱:۲۰:۵۲
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS