اطلاعیه

Collapse
No announcement yet.

مشکل در پروگرام کردن XC9500xl

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

    مشکل در پروگرام کردن XC9500xl

    با سلام
    برای پروگرام کردن تراشه XC95288XL پاک می شه و پیغام Erase successful میزنه

    اما هنگام پروگرام پیغام error میده
    موندم اشکال از چی؟
    پاک میشه
    اما programme نمیشه

    تمام پایهای JTAG متصله - تغذیه 3.3 ولت متصل - اسیلاتور هم متصل
    به نظر شما دوستان اشکال از چی ؟
    تنظیمات نرم افزار مشکل داره یا عیب سخت افزاری
    هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

    #2
    پاسخ : مشکل در پروگرام کردن XC9500xl

    نوشته اصلی توسط nsm
    اسیلاتور هم متصل
    برای پرگرام کردن نیازی به اسیلاتور نیست

    بدونه اسیلاتور تست کنید چون ممکنه به دلیل ایجاد نویز مانع پروگرام کرن بشه (اگه فرکانس بالای 20MHz باشه)

    دیدگاه


      #3
      پاسخ : مشکل در پروگرام کردن XC9500xl

      تست کردم نشد
      هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

      دیدگاه


        #4
        پاسخ : مشکل در پروگرام کردن XC9500xl

        روند کار بگم که چی کار کردم شاید جای انجام نداده باشم و باعث مشکل شده باشه

        برنامه نوشته شده در محیط ISE بوده و ورژن نرم افزار هم 14.1
        تراشه ای که استفاده کردم XC95288xl-10TQ144 هست
        رابط پروگرام هم JTAG می باشد که به پروگرامر از طریق پایه های TDI-TDO-TMS-TCK-GND-VCC مرتبط می باشد که تغذیه هم 3.3 ولت بوده

        1- ایجاد یه پروژه جدید انتخاب نوع تراشه و زبان برنامه نویسی در پنجره New Project Wizard (در این جا verilog)

        2-ایجاد یه New Source انتخاب یه Verilog Module ونوشتن کدهای برنامه

        3 -در قسمت سمت چپ برنامه ISE ، گزینه User Constraints و Floorplan IO - Pre-Synthesis را انتخاب در پنجره باز شده ورودی - خروجی را به تراشه نسبت داده و Save کرده و پنجره را می بندیم

        4 - در قسمت سمت چپ برنامه ISE ، گزینه Implement Design راست کلیک انتخاب Rerun All بعد از سنتز برنامه بدون اشکال انجام میشه

        5- در قسمت سمت چپ برنامه ISE ، گزینه Configure Target Device ، گزینه Manage Configuration Project (iMPACT) راانتخاب کرده تا پنجره ISE iMPACT باز شود در قسمت سمت چپ بر روی گزینه Boundary Scan کلیک کرده در صحفه باز شده کلیک راست کرده و گزینه Add Xilinx Device را انتخاب و از مسیر فایلی که برنامه نوشتیم فایل با پسوند jed.* را انتخاب می کنیم

        6 - حال با اتصال پروگرامر و شناخت ان با راست کلیک کردن و انتخاب گزینه Erase تراشه پاک می شود و پیغام Erase successful نمایش داده می شود

        اما با انتخاب گزینه Programme متاسفانه برنامه پروگرام نمیشه

        این روند کلی کاری که بنده انجام دادم
        شاید یه قسمت انجام نداده باشم و یه سری تنظیمات انجام ندادم دوستان یه بررسی بکند

        یا تشکر
        هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

        دیدگاه


          #5
          پاسخ : مشکل در پروگرام کردن XC9500xl

          یه آیسی دیگه (با هر شماره ) رو امتحان کنید تا از سلامت پروگرامر مطمئن بشین.
          ممکن طول کابل پروگرامر زیاد باشه ( در بهترین حالت حداکثر 1 متر) .


          دیدگاه


            #6
            پاسخ : مشکل در پروگرام کردن XC9500xl

            نوشته اصلی توسط mahdi421
            یه آیسی دیگه (با هر شماره ) رو امتحان کنید تا از سلامت پروگرامر مطمئن بشین.
            ممکن طول کابل پروگرامر زیاد باشه ( در بهترین حالت حداکثر 1 متر) .
            دوتا تراشه انتخاب کردم و هر دو تست کردم مشکل مشترک داره
            طول کابل هم خیلی کمه زیر 1 متر هست
            شما میگید اشکال از پروگرامر هست؟؟؟
            حال چرا پاک می کنه اما پروگرام نمی کنه؟؟؟
            هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

            دیدگاه


              #7
              پاسخ : مشکل در پروگرام کردن XC9500xl

              آخ آخ منم چند وقت پیش با همین مشکل مواجه شده بودم. مو به تنم سیخ شده بود بورد 10 میلیونی رو خراب کردم ...
              یک روز کامل وقتم گرفته شد آخرش با یه سیستم دیگه تست کردم دیدم پروگرم شد.
              قضیه این بود ISE جدید که نصب کرده بودم مشکل داشت. ورژن 14.1 بود
              اگه گزارش impact رو ببینی احتمالا میگه سیگنال Done فعال نمیشه درسته؟
              https://www.linkedin.com/in/mohammadhosseini69

              http://zakhar.blog.ir

              دیدگاه


                #8
                پاسخ : پاسخ : مشکل در پروگرام کردن XC9500xl

                نوشته اصلی توسط محمد حسینی
                قضیه این بود ISE جدید که نصب کرده بودم مشکل داشت. ورژن 14.1 بود
                من هم از این ورژن استفاده کردم یعنی اشکال از ISE ؟؟؟
                هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

                دیدگاه


                  #9
                  پاسخ : مشکل در پروگرام کردن XC9500xl

                  آیا تا حالا اصلا با این پروگرامری که دارید چیزی پروگرام کردین یا نه؟

                  امکان مشکل تو نرم افزار هم ممکنه باشه برای اینکه از این مورد مطمئن بشین توی Altium گزینه زیر رو امتحان کنید.


                  دیدگاه


                    #10
                    پاسخ : پاسخ : مشکل در پروگرام کردن XC9500xl

                    نوشته اصلی توسط محمد حسینی
                    اگه گزارش impact رو ببینی احتمالا میگه سیگنال Done فعال نمیشه درسته؟

                    INFO:iMPACT:1245 - verify abort.
                    '1': Putting device in ISP mode...done.
                    '1': Programming of user selected options failed.
                    PROGRESS_END - End Operation.
                    Elapsed time = 4 sec.

                    پیغام iMPACT
                    مد ISP ؟؟؟
                    هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

                    دیدگاه


                      #11
                      پاسخ : مشکل در پروگرام کردن XC9500xl

                      نوشته اصلی توسط mahdi421
                      آیا تا حالا اصلا با این پروگرامری که دارید چیزی پروگرام کردین یا نه؟
                      نه متاسفانه این اولین بار
                      هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

                      دیدگاه


                        #12
                        پاسخ : مشکل در پروگرام کردن XC9500xl

                        در نرم افزار Altium

                        هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

                        دیدگاه


                          #13
                          پاسخ : مشکل در پروگرام کردن XC9500xl

                          اگه امکان داره شماتیک و مدار چاپی رو قرار بدین

                          دیدگاه


                            #14
                            پاسخ : مشکل در پروگرام کردن XC9500xl

                            نوشته اصلی توسط mahdi421
                            اگه امکان داره شماتیک و مدار چاپی رو قرار بدین
                            مدار من در حقیقت یه ترکیبی از CPLD و ARM هست
                            در قسمت مربوط به CPLD اتصال به 8 LED به همراه بافر
                            Dip Switch
                            و اتصال به پین هدر برای استفاده دیگر پین ها



                            هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

                            دیدگاه


                              #15
                              پاسخ : مشکل در پروگرام کردن XC9500xl

                              این هم شماتیک قسمت مربوط به CPLD

                              هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

                              دیدگاه

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