اطلاعیه

Collapse
No announcement yet.

وقتی می خواهم پروگرام کنم avr رو با ارور chip enable program error مواجه میشم

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : وقتی می خواهم پروگرام کنم avr رو با ارور chip enable program error مواجه میشم

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

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

    به هر حال یکبار سرعت پروگرامر در نرم افزاری مثل avrdudes و یا بسکام و یا ProgISP بر روی حداقل تنظیم کنید و سعی کنید اطلاعات میکرو را بخوانید.
    دقت کنید فقط بخوانید و دستور نوشتن ندهید تا احیانا فیوز بیت های میکرو را بر روی حالاتی مثل RC خارجی قرار نگیرد. چون این پروگرامر برخلاف نوشته موجود در سایت مولد کلاک نداشته و بسادگی در صورت تنظیم کلاک بر روی RC خارجی و یا اسیلاتور خارجی میکرو از کار خواهد افتاد.

    نکات بسیار مهم در تهیه پروگرامر که متاسفانه فراموش میشود!

    دیدگاه


      #17
      پاسخ : وقتی می خواهم پروگرام کنم avr رو با ارور chip enable program error مواجه میشم

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

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

      به هر حال یکبار سرعت پروگرامر در نرم افزاری مثل avrdudes و یا بسکام و یا ProgISP بر روی حداقل تنظیم کنید و سعی کنید اطلاعات میکرو را بخوانید.
      دقت کنید فقط بخوانید و دستور نوشتن ندهید تا احیانا فیوز بیت های میکرو را بر روی حالاتی مثل RC خارجی قرار نگیرد. چون این پروگرامر برخلاف نوشته موجود در سایت مولد کلاک نداشته و بسادگی در صورت تنظیم کلاک بر روی RC خارجی و یا اسیلاتور خارجی میکرو از کار خواهد افتاد.
      سلام
      بنده هم با همین خطا در همین مدل پروگرامر برای میکرو مگا128 برخوردم اتفاقا میکرو نو هست که از eca خریدم و برای بار اوله که قراره پروگرام کنم
      دوستی که گفتند جامپر سرعت روی برد را نصب کنم باید عرض کنم همچین سخت افزاری در این پروگرامر نداره
      اگر دوست عزیزی که این مشکل را داشته جواب گرفته ممنون میشم راه حل را همینجا مطرح کنه تا شاید مشکل بنده هم حل گردد
      جدیدترین ویرایش توسط jahromy; ۲۰:۲۱ ۱۳۹۹/۰۵/۲۴.

      دیدگاه


        #18
        پاسخ : وقتی می خواهم پروگرام کنم avr رو با ارور chip enable program error مواجه میشم

        عکس هایی که گذاشتین رو چرا نمی تونم ببینم؟

        دلیل: ادغام دو پست برای جلوگیری از اسپم

        عکس هایی که گذاشتین رو چرا نمی تونم ببینم؟

        دیدگاه

        لطفا صبر کنید...
        X