اطلاعیه

Collapse
No announcement yet.

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

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

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

    سلام خدمت دوستان گرامی
    من یک بورد برای ارتباطMMC و AVR لحیم کردم ولی میکرو روی بورد پروگرم نمی شه ، آیا وقتی که از SPI برای پروگرم استاده می کنیم نباید به جای دیگه وصل باشه؟؟؟
    یا اینکه یک جای دیگه کار ایراد داره (پروگرمر من STK 200/300 هستش می خوام روی همین بورد پروگرم کنم)
    I'm Very Question and I have more Question,Please Answer All of my Questions


    [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

    #2
    پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

    تو دیتا شیت اتمل یک سری مقاومت میزاره سر راه اسلیو. ممکنه از اون باشه.
    www.atmel.com/images/doc0943.pdf

    دیدگاه


      #3
      پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

      نوشته اصلی توسط برادر
      تو دیتا شیت اتمل یک سری مقاومت میزاره سر راه اسلیو. ممکنه از اون باشه.
      www.atmel.com/images/doc0943.pdf
      فکر کنم نمی شه همmmc باشه و هم از طریق SPI پروگرم کنم الان یک بورد دیگه زدم روی اون پروگرم می کنم بعد می گزارم روی این بورد اصلیم (فکر کنم به خاطر اون مقاومت هایی باشه که pulldowne شدن)
      کسی چیزی به ذهنش نمی رسه که چطوری روی همین بورد اصلیم بتونم پروگرم کنم (به فکرم زده بود که دیپ سویچ بزارم ولی جا نمی شه روی بورد)
      (( هر طوری شده من امروز این mmc را می اندازم تموم نشه نمی خوابم :nice
      I'm Very Question and I have more Question,Please Answer All of my Questions


      [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

      دیدگاه


        #4
        پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

        نوشته اصلی توسط very question
        فکر کنم نمی شه همmmc باشه و هم از طریق SPI پروگرم کنم الان یک بورد دیگه زدم روی اون پروگرم می کنم بعد می گزارم روی این بورد اصلیم (فکر کنم به خاطر اون مقاومت هایی باشه که pulldowne شدن)
        کسی چیزی به ذهنش نمی رسه که چطوری روی همین بورد اصلیم بتونم پروگرم کنم (به فکرم زده بود که دیپ سویچ بزارم ولی جا نمی شه روی بورد)
        (( هر طوری شده من امروز این mmc را می اندازم تموم نشه نمی خوابم :nice
        من با این روش مشکلی ندارم حتی اون مقاومت ها رو هم که گفتم نمی زارم. اصلا نمی دونم مال چی هست. :mrgreen:
        حتی توی pcb ها هم جامپر پروگرمر رو درنظر میگیرم. تو همون لینکی که گذاشتم توضیح داده.

        دیدگاه


          #5
          پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

          نوشته اصلی توسط برادر
          من با این روش مشکلی ندارم حتی اون مقاومت ها رو هم که گفتم نمی زارم. اصلا نمی دونم مال چی هست. :mrgreen:
          حتی توی pcb ها هم جامپر پروگرمر رو درنظر میگیرم. تو همون لینکی که گذاشتم توضیح داده.
          اقای برادر من دارم علاوه بر اینکه این پایه ها را به میکرو می دم به mmc هم می دم ها من نمی خوام فقط پروگرم کنم که الان یک برد جدا برای پروگرم کردن لحیم کردم من می خوام روی همون بورد اصلی که mmc هم روی اون هست پروگرم کنم شما روی بورد هاتون چه قطعاتی دارید که ان ها هم از SPI استفاده می کنند، هنگام پروگرم کردن به مشکل بر نمی خوردید با وجود این قطعات؟؟؟
          I'm Very Question and I have more Question,Please Answer All of my Questions


          [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

          دیدگاه


            #6
            پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

            نوشته اصلی توسط very question
            اقای برادر من دارم علاوه بر اینکه این پایه ها را به میکرو می دم به mmc هم می دم ها من نمی خوام فقط پروگرم کنم که الان یک برد جدا برای پروگرم کردن لحیم کردم من می خوام روی همون بورد اصلی که mmc هم روی اون هست پروگرم کنم
            منم دقیقا همین رو گفتم من حتی توی بوردهای نهایی که مونتاژ میشه جامپر پروگرمر میزارم و بعد از مونتاژ میکرو رو پروگرم میکنم.بدون مشکل. تقریبا همیشه من هیچ میکرویی رو برای پروگرم کردن از سرجاش بر نمی دارم.
            شما روی بورد هاتون چه قطعاتی دارید که ان ها هم از SPI استفاده می کنند، هنگام پروگرم کردن به مشکل بر نمی خوردید با وجود این قطعات؟؟؟
            ارتباط با خیلی چیزها. مثلا تو یه پروژه یه میکرو مستر داشتم و دو تا ADC و دو تا میکرو بعنوان اسلیو و هر سه میکرو رو هم براحتی روی بورد پروگرم میکردم.

            دیدگاه


              #7
              پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

              من این موردو تو میکرو های(AVR) اس ام دی دیدم ولی با پکیج dip مشکلی نداشتم ، عجیبه :rolleyes:
              چن سری پیش اومد که موقع پروگرام فلش ،فیوز بیتای اسیلاتور تغییر کرد ،پدرم دراومد فمیدم مشکل چیه!

              البته اونم سر راه slave مقاومت بذارید حل میشه
              پشت به کنکور ، رو به سربازی...

              دیدگاه


                #8
                پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

                خیلی جالبه من یک برد دیگه زدم برای پروگرم کردن و میکرو را چند بار پروگرم کردم ولی الان ناز میکنه دیگه پروگرم نمی شه ، خیلی جالبه فیوز بیتاشم دست نزدم ، معلوم نیست چشه (این mmc کار کردن ما هم داستانی شدها) :angry: :angry: :angry:
                I'm Very Question and I have more Question,Please Answer All of my Questions


                [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

                دیدگاه


                  #9
                  پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

                  نوشته اصلی توسط very question
                  خیلی جالبه من یک برد دیگه زدم برای پروگرم کردن و میکرو را چند بار پروگرم کردم ولی الان ناز میکنه دیگه پروگرم نمی شه ، خیلی جالبه فیوز بیتاشم دست نزدم ، معلوم نیست چشه (این mmc کار کردن ما هم داستانی شدها) :angry: :angry: :angry:
                  مقاومت های داخل دیتا شیت رو گذاشتی؟

                  دیدگاه


                    #10
                    پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

                    نوشته اصلی توسط برادر
                    مقاومت های داخل دیتا شیت رو گذاشتی؟
                    من هیچ وقت این مقاومت ها را نمی زارم تا حالا خیلی میکرو پروگرم کردم ولی این طوریشو ندیده بودم که چند بار پروگرم باشه با یک پروگرم بعد دیگه نشه (من فیوزبیت ها را دست نزدم اگرهم فیوزبیت ها را دست می زدم همون بار اول باید پروگرم می شد و لی 4 یا5 بار پروگرم شد، بعدش :eek
                    نمی دونم شاید خود به خود فیوزبیت ها عوض شدند آیا چنین چیزی ممکنه؟؟؟ oo:
                    I'm Very Question and I have more Question,Please Answer All of my Questions


                    [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

                    دیدگاه


                      #11
                      پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

                      این شرایط برای منم پیش اومده ولی تا حالا علتش رو نفهمیدم.
                      معمولا هم همونطور که از کار افتاده دوباره بکار میفته. (یعنی معلوم نمیشه چه مرگشه.) من تو همچین مواقعی علی الحساب یه فحش نثار اتمل میکنم. :twisted:
                      کسی میدونه علتش رو؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟

                      دیدگاه


                        #12
                        پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

                        الان که دقیق فکر می کنم می بینم این اتفاق زمانی افتاد که من در کامپایلر بسکام پروگرمش کردم و فیوزبیت گذاشتم توی حالت 8m داخلی و چند بار پروگرم کردم بعد اومدم توی کدویژن ولی یک بار بیشتر پروگرم نشد، فیوزبیت ها توی کدویژن هم نگاه کردم فقط تیک jtag خورده بود که ربطی به موضوع مانداره oo:
                        نمی دونم آیا باید وقتی مثلا توی بسکام فیوزبیتها را گذاشتیم روی 8 مگ داخلی و اومدیم توی کدویژن اینجا هم باید این تنظیمات انجام بدیم ( من قبلا این مشکل را نداشتم چون به علت اسونی و سرعت بیشتر تغییر فیوز بیت می رفتم توی بسکام و ادامه کار را توی کدویژن انجام می دادم :eek
                        I'm Very Question and I have more Question,Please Answer All of my Questions


                        [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

                        دیدگاه


                          #13
                          پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

                          میشه از پینهای SPI هم بعنوان پینهای پروگرمر و هم بعنوان پورت SPI استفاده کرد
                          تنها چیزی که باید رعایت بشه اینه که پینهای که توسط قطعه خارجی بجز پروگرمر (مثلا MMC) کنترل میشه (مثل MOSI, SCK) نباید موقع پروگرم شدن در حالت صفر منطقی باشه تا پروگرمر بتونه اون پینها رو 0و1 بکنه (میکرو پروگرم بشه).
                          *پروگرمر در حالت مستر کنترل پینهای SCK, MOSI رو باید در اختیار داشته باشه
                          * این پینهارو با پین هدر موقع پروگرم کردن از قطعه خارجی جدا کنید تا فقط پروگرمر به اونا دسترسی داشته باشه

                          دیدگاه


                            #14
                            پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

                            نوشته اصلی توسط mojalan
                            میشه از پینهای SPI هم بعنوان پینهای پروگرمر و هم بعنوان پورت SPI استفاده کرد
                            تنها چیزی که باید رعایت بشه اینه که پینهای که توسط قطعه خارجی بجز پروگرمر (مثلا MMC) کنترل میشه (مثل MOSI, SCK) نباید موقع پروگرم شدن در حالت صفر منطقی باشه تا پروگرمر بتونه اون پینها رو 0و1 بکنه (میکرو پروگرم بشه).
                            *پروگرمر در حالت مستر کنترل پینهای SCK, MOSI رو باید در اختیار داشته باشه
                            * این پینهارو با پین هدر موقع پروگرم کردن از قطعه خارجی جدا کنید تا فقط پروگرمر به اونا دسترسی داشته باشه
                            ممنون خودم هم به این نتیجه رسیدم یکی یکی جداشون کردم دوباره زدم فهمیدم قضیه چیه :redface: بنده خدا میکرو می خواست که MOSI, SCK تغییر بده ولی همیشه توسط مقاومت pulldown بودند ممنونم mojalan @};- @};- @};- @};-
                            I'm Very Question and I have more Question,Please Answer All of my Questions


                            [img width=156 height=100]http://uploadtak.com/images/u3536_555_Timer_as_Astable.gif[/img]

                            دیدگاه


                              #15
                              پاسخ : پروگرم نشدن میکرو زمانیکه پایه های مربوط به SPI به MMC وصل است

                              نوشته اصلی توسط mojalan
                              میشه از پینهای SPI هم بعنوان پینهای پروگرمر و هم بعنوان پورت SPI استفاده کرد
                              تنها چیزی که باید رعایت بشه اینه که پینهای که توسط قطعه خارجی بجز پروگرمر (مثلا MMC) کنترل میشه (مثل MOSI, SCK) نباید موقع پروگرم شدن در حالت صفر منطقی باشه تا پروگرمر بتونه اون پینها رو 0و1 بکنه (میکرو پروگرم بشه).
                              *پروگرمر در حالت مستر کنترل پینهای SCK, MOSI رو باید در اختیار داشته باشه
                              * این پینهارو با پین هدر موقع پروگرم کردن از قطعه خارجی جدا کنید تا فقط پروگرمر به اونا دسترسی داشته باشه
                              فکر میکنم مقاومت های پیشنهادی سر راه این پابه ها هم بخاطر همین باشه.
                              نوشته اصلی توسط برادر
                              تو دیتا شیت اتمل یک سری مقاومت میزاره سر راه اسلیو. ممکنه از اون باشه.
                              www.atmel.com/images/doc0943.pdf
                              اگر اینطور باشه بنابراین دیگه نیازی به جدا کردن پایه ها نیست.

                              دیدگاه

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