اطلاعیه

Collapse
No announcement yet.

راه اندازی سخت افزاری arm sam7x256

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

    راه اندازی سخت افزاری arm sam7x256

    با سلام:
    من میخوام یک arm sam7x256 بردهای اموزشی راه اندازی کنم میخوام بدونم حداقل پایه هایی که باید اتصال بدم کدوماست و خازن هایی که به کریستال 18.432 وصل میشند مقدارشون چقدر باید باشه همچنین مقاومت وخازنهای pll باید وصل بشن یا موقع برنامه ریزی میکرو به اونها نیازی نیست من پایه هایی رو که فکر میکردم باید وصل بشن همرو متابق datashit وصل کردم اما نه usb میتونم پروگرم کنم و نه jtag تو jtag میکرو نمیشناسه تو usb هم پیغام not recognized میده لطفا کمکم کنید

    #2
    پاسخ : راه اندازی سخت افزاری arm sam7x256

    سلام .ممکنه استانداردی که پروگرمر jtag داره با استانداردی که طراحی کردید یکی نباشه.برای مثال پروگرم j-link و wiggler این سایت پایه nrst شماره 3 jtag در نظر گرفته شده اما بعضی جاهای دیگه پایه nrst پایه 15 jtag در نظر گرفته شده
    خازنای کریستال 10 یا 18 پیکو خوبه

    دیدگاه


      #3
      پاسخ : راه اندازی سخت افزاری arm sam7x256

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

      دیدگاه


        #4
        پاسخ : راه اندازی سخت افزاری arm sam7x256

        سلام
        با تشکر از دوستان که به اینجانب پاسخ دادند سخت افزار من به این شکل است که یک برد جهت تبدیل و لحیم کردن میکرو ساختم و به وسیله پین هدر به برد برد وصل کردم با راهنماییهای دوستان موفق شدم که میکرو رو به نرم افزار hjtag بشناسونم اما موقع ریختن برنامه کلید چک رو که میزنم خطا میده که نمیتونه حافظه فلش رو بشناسه در ضمن پروگرم jtag رو من اماده خریدم وساخت شرکت noavaran است لطفا به من کمک کنیداز بس که همه راههارو امتحان کردم اعصابم به هم ریخته در ضمن من یکی از بردهای اماده 7s256 ساخت شرکت rasa رو هم داشتم اون با usb ارتباط برقرار میکرد اما به دلیل اشتباهم خودم میکروش سوخت من یک میکرو خریدم و جایگزین کردم اما اونم درست نشد.

        دیدگاه


          #5
          پاسخ : راه اندازی سخت افزاری arm sam7x256

          اگه ورژن نرم افزار hjtag شما قدیمی باشه این مشکل پیش میاد.چون ارم ها رویژن بندی دارن و رویژن های مختلف،ایدی فلششون فرق میکنه .توی اکثر دیتا شیتها نوشته.شما یا باید خودت id flash نرم افزار jtag رو برای ارمت تغییر بدی یا بری ورژن جدیدشو دانلود کنی

          دیدگاه


            #6
            پاسخ : راه اندازی سخت افزاری arm sam7x256

            سلام
            با تشکر از راهنماییهای دوستان من ورژن جدید H-JTAG رو نصب کردم اما پیغام خطا CANT HALT TARGET AND MAKE IT ENTER DEBUG STATEمیده لطفا در صورت امکان راهنمایی بفرماییید با تشکر

            دیدگاه


              #7
              پاسخ : راه اندازی سخت افزاری arm sam7x256

              سلام.من هم بعضی وقت ها با این خطا روبرو میشم.ریشه ی اصلیشو پیدا نکرم اما مربوط به اجرای نرم افزار روی کامپیوتر هست.شما یه shortcut از نرم افزار jtag روی دکستاپ درست کنید و برای اجرای برنامه روی اون بزنید(وقتی برنامه بسته هست).اگه نشد برنامرو از توی همون فولدر اصلی اجرا کنید.اینجور کارارو بکن ببین نتیجه میده؟
              من خودم این کارارو میکنم درست میشه
              در ضمن ممنون میشم خبرشو بهم بدی

              دیدگاه


                #8
                پاسخ : راه اندازی سخت افزاری arm sam7x256

                سلام بر دوستان خوبم:
                با تشکر از راهنماییهای شما من این کار رو که فرموده بودید انجام دادم و برنامه رو از فولدر اصلی اجرا کردم بعد از اون پیغام خطا عوض شد حالا پیغام time outمیده موقع زدن کلید چک یا ریختن برنامه ممکن این قضیه از همون شماره flash id باشه یا نه ؟ اگر من بخوام شماره فلش رو دستی وارد کنم باید از کجا شماره اش رو بیارم تو دیتا شیت نبود در ضمن در موقع ارتباط jtag وضعیت کریستال چی میشه باید وصل باشه یانه تو دیتاشیت گفته xin رو به منفی وصل کنیم در ضمن تو دیتا شیت گفته پایه jtag sel ازاد باشه و tst-pgmen0-pgmen1 باید به مثبت وصل شود ایا این نوع سیم بندی درست است؟ با تشکر فروان از توجه و راهنماییهای شما.

                دیدگاه


                  #9
                  پاسخ : راه اندازی سخت افزاری arm sam7x256

                  سلام توی همیه دیتا شیت ها ننوشته ،تو بعضی هاش نوشته.برای مثال من از دیتا شیت سری 7s عکس گرفتم و در زیر قرار دادم.برای 7x نداشتم اما سرچ کنی حتما گیرت میاد
                  http://www.4shared.com/photo/3hQDsLfl/aa_online.html
                  برای دستایبی به flash id و تغییر انها به فایل زیر برو
                  C:\Program Files\H-JTAG\FDevice\AT91SAM
                  حالا مثلا میخوای flash id 7s256 رو تغییر بدی.توی همون فایل درایورش هست.شما توی notepad بازش کن
                  حالا اطلاعات زیرو توی note pad میبینی
                  FLASH_TYPE=1
                  FLASH_SIZE=256K
                  FLASH_ID=0x270D0940
                  FLASH_ADDRESS=0x0
                  FLASH_ADDRESS2=0x100000
                  SDRAM_ADDRESS=0x200000
                  FLASH_SECTOR=1024x256
                  FLASH_WIDTH=0/0/32
                  FLASH_DRIVER=0/0/1
                  الان رو بروی flash id یه مقداری نوشته که ممکنه با flash id من یکی نباشه.توی دیتا شیت flash id ها در میارم و اون قسمت رو تغییر میدم تا ببینم به کدوم میخوره مثلا به صورت زیر تغییرش میدم
                  FLASH_ID=0x270B0941
                  که یک flash id دیگه از 7s256 هست.حالا فایل notepad رو save میکنی و نرم افزار jtag رو از اول باز میکنی.در ضمن لازم نیست پایه هایی رو که گفتی زمین کنی و
                  بین xin , xout باید کریستال باشه.و توسط دو خازن 10 پیکو هر دو پایرو به زمین وصل کن

                  دیدگاه


                    #10
                    پاسخ : راه اندازی سخت افزاری arm sam7x256

                    با سلام :
                    من خیلی دنبال ID FLASH 7X256 گشتم اما ظاهرا تو دیتا شیتها به نام ID FLASH چیزی پیدا نمیشه من دارم از ارتباط با نرم افزار H-JTAG نا امید میشم ایا نرم افزار دیگه ایی برای ارتباط JTAG هست در ضمن اگه راهنمایی بفرمایین در ضمینه راه اندازی SAM-BA ممنون میشم من به موازات JTAG رو SAM-BA هم کارکردم اما پیغام خطا میده که USB NOT RECOGNIZED در ضمن من تمامی مراحل شامل فعال کردن پایه ERASEوTEST وغیره رو انجام دادم اما نشد من به نرم افزار SAM-BAهم مطمئنم چون قبل از اینکه هدر بردم بسوزه که میکرو SAM7S256 روش بود با SAM-BA به راحتی میتونستم میکرو پروگرم کنم پیشاپیش از کمکهای شما متشکرم.

                    دیدگاه


                      #11
                      پاسخ : راه اندازی سخت افزاری arm sam7x256

                      سلام.لطفا شماتیک بردتون و جوری که مدار sam-ba رو بستید بذارید ببینم مشکلی نداره

                      دیدگاه


                        #12
                        پاسخ : راه اندازی سخت افزاری arm sam7x256

                        با سلام همونطور که خدمتتون عرض کردم من یک هدر برد 7s256 داشتم که میکروش سوخت من شماتیک مدارم رو از رو ی اون بستم همچنین توی همین سایت هم چند تا شماتیک پیدا کردم که با شماتیک من یکی بودند یعنی کریستال 18.432 و خازنهای کریستال 10 پیکو مدار pll شامل خازن 1نانو و مقاومت 1.5 کیلو ویک خازن 10نانو پایه های test,pgmen0,pgmen1 متصل به vdd شدند پایهearse از طریق مقاومت 10کیلو زمین شده اتصالات usb هم با مقامت 1.5کیلو روی ddm pul up شده ودو مقاومت 33 اهمی سری شده با ddm,ddp تغذیه واحدهای مختلف هم داده شده است با تشکر

                        دیدگاه


                          #13
                          پاسخ : راه اندازی سخت افزاری arm sam7x256

                          شماتیک شما شاید درست باشه اما نحوه بردن در مد sam-ba رو برای 7s دارید انجام میدید،اگه میخواید 7x رو در مد sam-ba ببرید باید به پایه erase یک پالس بدید.برای اینکار یک لحظه به vcc وصلش کن 5 ثانیه بعد قعطش کن.یه مقاومت هم بین زمین و این پایه قرار بده که اگر vcc قطع بود پایه زمین باشه.

                          دیدگاه


                            #14
                            پاسخ : راه اندازی سخت افزاری arm sam7x256

                            با سلام
                            من این نکته رو مد نظر داشتم که روش sam ba با 7s فرق داره ودقیقا همین کاری که شما فرموده بودید رو انجام میدم اما باز هم نمیشه با تشکر

                            دیدگاه


                              #15
                              پاسخ : راه اندازی سخت افزاری arm sam7x256

                              اینجور که شما میگید نباید مشکلی داشته باشه اما مثلما یه جایی رو اشتباه کردید که از دیدتون پنهان هست.سخت افزارو باز چک کن،اگه بین ddm و ddp خازن گذاشتی ،برش دار و باز امتحان کنید.اگه میتونید یه پروگرم j-link هم گیر بیارید و امتحان کنید.در ضمن اگر کسیرو میشناسید که بیشتر ارم کار کرده ،سخت افزارتون رو نشونش بدید

                              دیدگاه

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