اطلاعیه

Collapse
No announcement yet.

راهنمای استفاده از SAM-BA

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

    راهنمای استفاده از SAM-BA

    سلام
    همانطور که می دانید در میکروکنترولر های ARM اتمل امکان برنامه ریزی از طریق USB و RS232 و بدون نیاز به پروگرمر وجود دارد (Boot Loader).
    این بوت لودر SAM-BA نام دارد که firmware آن روی حافظه ROM داخلی میکرو نوشته شده است.
    برای استفاده از این firmware باید آن را فعال کنیم. روش فعال سازی آن به این صورت است (روی سری SAM7S تست شده است) :
    1- پاور مدار را قطع کنید.
    2- پین TEST میکرو را به 3.3 وصل کنید (برای این منظور بهتر است روی بورد جامپر تعبیه شود).
    3- پاور مدار را وصل کنید.
    4- 10 ثانیه صبر کنید.
    5- پاور را قطع کنید.
    6- پین TEST را رها کنید.
    7- پاور را مجدد وصل کنید.
    حالا SAM-BA Boot Assistant روی دو سکتور اول فلش میکروی شما وجود دارد و می توانید از طریق آن و بدون نیاز به پروگرمر میکرو را پروگرم کنید.
    موفق باشید.
    If everything seems under control, you're just not going fast enough
    Mario Andretti

    #2
    پاسخ : راهنمای استفاده از SAM-BA

    سلام
    با استفاده از AT91 In-system Programmer می توان فایل باینری برنامه میکرو را پروگرم کرد.

    AT91 In-system Programmer را می توانید از لینک زیر دانلود کنید:
    http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3883

    در ضمن برای استفاده از ارتباط USB حتما باید کریستال 18.432 مگاهرتز استفاده شود.
    موفق باشید
    If everything seems under control, you're just not going fast enough
    Mario Andretti

    دیدگاه


      #3
      پاسخ : راهنمای استفاده از SAM-BA

      اینا که شما گفتین درسته فقط یه چیزای دیگه هم هست
      --------------------------

      برای وارد شدن به مد پروگرم سریع (حالت معمولی که با پروگرمرهای دیگه پروگرم میشه) باید پایه TST و PA0آ‌و PA1 High و پایه PA2آ‌ زمین شود.
      و برای وارد شدن به مد SAM-BA باید TST و PA0 و PA1 و PA2آ‌همگی High شوند.
      High شدن پایه TSTآ‌وقتی PA0 و PA1 آ‌زمین هستند باعث نتایج غیر پیش بینی شده ای می شود.

      دیدگاه


        #4
        پاسخ : راهنمای استفاده از SAM-BA

        سلام
        کاملا درسته
        ولی توجه داشته باشید که PA0 و PA1 و PA2آ‌ هنگام ریست ورودی پول پ هستند و برای ورود به مد SAM-BA کافیست پایه TEST به 3.3 وصل شود.
        موفق باشید.
        If everything seems under control, you're just not going fast enough
        Mario Andretti

        دیدگاه


          #5
          پاسخ : راهنمای استفاده از SAM-BA

          سلام دوستان من یک مقاله در مورد نحوه کار با SAM-BA نوشتم و لینک دانلود برنامه اش رو هم گذاشتم.

          البته آقای منصوری قبلا لطف کردن و توضیحات کامل رو دادن. با این حال من سعی کردم که اونا رو یکجا جمع کنم و یک مختصر اطلاعات دیگری هم به آنها اضافه کنم

          اگر نقص یا ایرادی هست در همان قسمت بگویید

          http://www.eca.ir/forum2/index.php?topic=22853.195

          دیدگاه


            #6
            پاسخ : راهنمای استفاده از SAM-BA

            ایا واسه مد samba باید این ترانزیستور هم وصل باشه؟

            یا usb به تنهایی کفایت میکنه؟؟؟؟

            در مورد شناسایی کامپیوتر بیشتر بگین لطفا
            علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

            دیدگاه


              #7
              پاسخ : راهنمای استفاده از SAM-BA

              خود پینهای USB مقاومت لازم دارند ولی نیاز نیست پایه های A0 و A1 و A2 را پول پ کرد خودشان داخلی پول پ هستند.

              در مورد Samba اول باید پایه تست رو به مدت 10 ثانیه high کنی (3.3 ولت ) بعد آنرا Low می کنی و به کامپیوتر وصل میکنی باید توسط کامپیوتر شناخته بشه. منظورت رو از ترانزیستور نفهمیدم.

              دیدگاه


                #8
                پاسخ : راهنمای استفاده از SAM-BA

                :angry: :angry:
                هر کاری میکنم سیستم نمیشناستش

                چه خاکی تو سرم کنم؟؟

                ولتاژا درسته
                پایه ها درست اتصال دارن و اتصال کوتاه هم نیست
                کریستال هم 18.43 کردم
                دیگه چه مرگشه نمیدونم
                علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                دیدگاه


                  #9
                  پاسخ : راهنمای استفاده از SAM-BA

                  من با برنامه هم مشکل دارم اول 2 تا برنامس.کدوم یکیش
                  sam-pro کخ اولش بالا میاد هم فقط com1 رو بهم میده و چیزی در مورد usb نمیاره بالا واسم
                  علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                  دیدگاه


                    #10
                    پاسخ : راهنمای استفاده از SAM-BA

                    شما لازم نیست به اون کاری داشته باشید خودش به طور اتوماتیک برد را تشخیص می دهد (حداقل میکروی من این کارها را نمی خواست). اگر کاری کردی که فکر می کنی تنظیماتش رابه هم زده دوباره آنرا نصب کن. شما مراحل کار با Sambaآ‌ را کامل انجام می دهی. فقط چند تا مورد این برنامه که اتمل تهیه کرده چند تا مشکل دارد. یکی اینکه وقتی برد روشن باشد و بعد برنامه را باز کنی برنامه به صورت اتوماتیک بسته می شود. باید اول برد را خاموش کنی و بعد برنامه را اجرا کنی و بعد برد را روشن کنی.

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

                    دیدگاه


                      #11
                      پاسخ : راهنمای استفاده از SAM-BA

                      اصلا کامپیوتر چیزی زو پیدا نمیکنه که بخواد arm باشه یا ناشناس :cry:


                      pc هیچ عکس العملی نداره :cry2:
                      علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                      دیدگاه


                        #12
                        پاسخ : راهنمای استفاده از SAM-BA

                        بچه ها حالا تازه یه علامت گوشه مانیتور میاد ولی ویگه usb devise not recognized

                        درسته یا داره فوش میده تا برم به باباش بگم oo:
                        علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                        دیدگاه

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