اطلاعیه

Collapse
No announcement yet.

Free RTOS و BootLoader برای XMEGA

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

    Free RTOS و BootLoader برای XMEGA

    اینم یه برنامه بوت لودر جالب برای سری XMEGA , MEGA, CAN که دارای ویژگی های زیر می باشد:

    1-ساپورت تراشه های:
    ATmega8, ATmega88, ATmega88P, ATmega8535,
    ATmega16, ATmega162, ATmega164P, ATmega168, ATmega168P,
    ATmega32, ATmega324P, ATmega325, ATmega3250, ATmega328P, ATmega3290P,
    ATmega64, ATmega640, ATmega644, ATmega644P,
    ATmega128, ATmega1280, ATmega1281, ATmega1284P,
    ATmega2560, ATmega2561,
    AT90CAN32, AT90CAN64, AT90CAN128,
    ATxmega128A1 (mask revision H or newer)
    ATxmega16A4, ATxmega32A4

    2-قابلیت پروگرم حافظه EEPROM,FLASH
    3-قابلیت کارکرد با پروتکل RS485
    4-قابلیت کار در سیستم عامل MAC



    برای دانلود اخرین ورژن نرم افزار و فایل های HEX و اطلاع از ویژگی های کامل ان می توانید به لینک زیر مراجعه نمائید.
    http://www.chip45.com/info/chip45boot2.html
    دکتر شريعتي:

    زنده بودن را به بيداري بگذرانيم که سالها به اجبار خواهيم خفت.

    #2
    (FREE RTOS (XMEGA

    اینم FREE RTOS که من بشخصه تستش کردم و جواب گرفتم.(البته یه تست ساده)

    این نسخه برای میکروی ATXMEGA128A1 نوشته شده که می تونیم با تغییراتی برای سایر سری XMEGA نیز استفاده بکنیم.

    http://up.iranblog.com/images/ht1vcbfbngfytnyrmrp.zip
    دکتر شريعتي:

    زنده بودن را به بيداري بگذرانيم که سالها به اجبار خواهيم خفت.

    دیدگاه


      #3
      پاسخ : (FREE RTOS (XMEGA

      توی پروژه ای avrfreak بگرد
      یک پروژه داره تکمیل شده
      هرچه سعی کنیم لایه های نرم افزاری زیاد کرده و از سخت افزار دور کنیم مشکلات(باگ ها) کمتر خواهد شد(امنیت بیشتری خواهید داشت)
      بهترین جواب دهنده برای سوال شما، خود شما هستید البته بعد تلاش،پشتکار و مطالعه بیشتر
      میدونی مشکل ما کجاست؟سرمایه و مغز ها رو نمیتونیم یکجا جمع کنیم...

      تعدادی ماژول GPS GP5MX1513F1 با بالاتریت حساسیت -170db به قیمت خرید بفروش میرسد

      دیدگاه


        #4
        پاسخ : Free RTOS و BootLoader برای XMEGA

        سلام

        نسخه جدید بوت لودر chip45 منتشر شده که سری A3 نیز ساپورت می کنه.تو صفحه سایتش کلیه فایلهای مورد نیاز از جمله فایل HEX برای تمامی میکرو های پشتیبانی شده و اخرین ورژن نرم افزار رو هم گذاشته،که البته برنامه اون اوپن سورس و تحت کامپایلر WINAVR هستش و هر کی بخواد می تونه هر بلائی سرش بیاره و برای سایر میکروکنترولرها هم تغییرش بده.

        [s]اما،من این بوت لودر رو برای ATXMEGA64A3 نتونستم راه اندازی کنم،در صورتی که سخت افزار هم مشکلی نداره.دوستان یه تستی بزنن ببینیم مشکل کجاست.[/s]

        ادرس سایت:
        http://shop.chip45.com/epages/es10644620.sf/de_DE/?ObjectPath=/Shops/es10644620/Categories/AVR-Microcontroller-Software/AVR-Microcontroller-Tools-Software-AVR-Bootloader/AVR-Microcontroller-Tools-Software-Free-AVR-Bootloader
        دکتر شريعتي:

        زنده بودن را به بيداري بگذرانيم که سالها به اجبار خواهيم خفت.

        دیدگاه


          #5
          پاسخ : Free RTOS و BootLoader برای XMEGA

          با سلام

          اقا بوت لودر هم راه اندازی شد.فقط یه نکته فنی داره اونم این هست که بعد از اینکه دکمه CONNECT TO BOOTLOADER رو تو نرم افزار زدین بعد از اون باید دکمه رست میکرو رو فشار بدین(میکرو را رست کنین).

          برنامه بوت لودر رو من با برد اقای کی نژاد تست زدم و برای نمونه برنامه ساعت رو راه اندازی کردم.
          دکتر شريعتي:

          زنده بودن را به بيداري بگذرانيم که سالها به اجبار خواهيم خفت.

          دیدگاه


            #6
            پاسخ : Free RTOS و BootLoader برای XMEGA

            منم با رست تست کردم انجام نشد
            2 نکته
            اول بود ریت سریال رابطه مستقیم داره با فرکانس
            خوب در ابتدا چه بوت ریتی باید انتخاب بشه ؟
            هرچه سعی کنیم لایه های نرم افزاری زیاد کرده و از سخت افزار دور کنیم مشکلات(باگ ها) کمتر خواهد شد(امنیت بیشتری خواهید داشت)
            بهترین جواب دهنده برای سوال شما، خود شما هستید البته بعد تلاش،پشتکار و مطالعه بیشتر
            میدونی مشکل ما کجاست؟سرمایه و مغز ها رو نمیتونیم یکجا جمع کنیم...

            تعدادی ماژول GPS GP5MX1513F1 با بالاتریت حساسیت -170db به قیمت خرید بفروش میرسد

            دیدگاه


              #7
              پاسخ : Free RTOS و BootLoader برای XMEGA

              سلام.

              چیز ی که به ذهنم می رسه اینه:

              1-فیوزبیت بوت لودر را تنظیم کردین؟
              2-بعد اینکه CONNECT TO BOOTLOADER رو زدین میکرو را ریست کنین .
              3-فایل هگز مربوط به پورت USART مورد نظر رو پروگرم کردین؟

              در صورتی که همه اینا درست باشه باید کار بکنه.

              البته بردی که من استفاده میکنم دکمه ریست نداره و من با MKII میکرو را RESET میکنم.
              دکتر شريعتي:

              زنده بودن را به بيداري بگذرانيم که سالها به اجبار خواهيم خفت.

              دیدگاه


                #8
                پاسخ : Free RTOS و BootLoader برای XMEGA

                اول بود ریت سریال رابطه مستقیم داره با فرکانس
                خوب در ابتدا چه بوت ریتی باید انتخاب بشه ؟
                اقا شرمنده اینو یادم رفت بگم.
                خودش که گفته BAUD رو به صورت اتوماتیک تنظیم میکنه ولی من روی 19200 گذاشتم.
                تو PDF همراه فایلهای هگز همه تنظیمات گفته.
                دکتر شريعتي:

                زنده بودن را به بيداري بگذرانيم که سالها به اجبار خواهيم خفت.

                دیدگاه


                  #9
                  پاسخ : Free RTOS و BootLoader برای XMEGA

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

                  دیدگاه


                    #10
                    پاسخ : Free RTOS و BootLoader برای XMEGA

                    سلام

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

                    زنده بودن را به بيداري بگذرانيم که سالها به اجبار خواهيم خفت.

                    دیدگاه


                      #11
                      پاسخ : Free RTOS و BootLoader برای XMEGA

                      با سلام

                      تو سایت avrfreaks یه برنامه بوت لودر با mmc برای xmega128a1 قرار دادن
                      من این کد رو برای xmega64a3 تغییر دادم ولی نتیجه ای نگرفتم.
                      می خواستم ببینم دوستا با این بوت لودر کار کردن؟وایا باید چیز خاصی رو رعایت کنیم؟

                      اینم ادرس:
                      http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=1 16592
                      دکتر شريعتي:

                      زنده بودن را به بيداري بگذرانيم که سالها به اجبار خواهيم خفت.

                      دیدگاه


                        #12
                        کدنویسی با OS برای XMEGA

                        دوستان عزیز چند وقتی هست فکر من مشغول سیستم عامل OS شده که برای میکرو کنترلر پیشرفته مثل ARM و ... داره استفاده میشه و کدنویسی از این سخت بودن و باگ زیاد نجات داده

                        سوال من این آیا در میکرو کنترلر های AVR میشه تحت OS کدنویسی کرد

                        ؟؟؟؟ :eek:
                        خداوندا
                        از بچگی به من آموختندهمه را دوست بدار حال که بزرگ شده ام و کسی را دوست می*دارم می گویند:
                        فراموشش کن
                        دکتر علی شریعتی

                        دیدگاه


                          #13
                          پاسخ : Free RTOS و BootLoader برای XMEGA

                          سلام

                          لینک Free RTOS برای xmega کار نمیکنه اگه کسی داره لطفا بزاره و ممنون میشم تجربیاتتون رو بگید.
                          با تشکر

                          دیدگاه


                            #14
                            پاسخ : (FREE RTOS (XMEGA

                            نوشته اصلی توسط NAO_ROBOT
                            اینم FREE RTOS که من بشخصه تستش کردم و جواب گرفتم.(البته یه تست ساده)

                            این نسخه برای میکروی ATXMEGA128A1 نوشته شده که می تونیم با تغییراتی برای سایر سری XMEGA نیز استفاده بکنیم.

                            http://up.iranblog.com/images/ht1vcbfbngfytnyrmrp.zip
                            نوشته اصلی توسط NAO_ROBOT
                            اینم یه برنامه بوت لودر جالب برای سری XMEGA , MEGA, CAN که دارای ویژگی های زیر می باشد:

                            1-ساپورت تراشه های:
                            ATmega8, ATmega88, ATmega88P, ATmega8535,
                            ATmega16, ATmega162, ATmega164P, ATmega168, ATmega168P,
                            ATmega32, ATmega324P, ATmega325, ATmega3250, ATmega328P, ATmega3290P,
                            ATmega64, ATmega640, ATmega644, ATmega644P,
                            ATmega128, ATmega1280, ATmega1281, ATmega1284P,
                            ATmega2560, ATmega2561,
                            AT90CAN32, AT90CAN64, AT90CAN128,
                            ATxmega128A1 (mask revision H or newer)
                            ATxmega16A4, ATxmega32A4

                            2-قابلیت پروگرم حافظه EEPROM,FLASH
                            3-قابلیت کارکرد با پروتکل RS485
                            4-قابلیت کار در سیستم عامل MAC



                            برای دانلود اخرین ورژن نرم افزار و فایل های HEX و اطلاع از ویژگی های کامل ان می توانید به لینک زیر مراجعه نمائید.
                            http://www.chip45.com/info/chip45boot2.html
                            آقا این لینکا هیچکدوم کار نمی کنن. بیزحمت لطف کنین دوباره پلود کنین.
                            يا حق

                            دیدگاه


                              #15
                              پاسخ : Free RTOS و BootLoader برای XMEGA

                              با جستجو در سایت chip45.com صفحه زیر قابل دسترس است:

                              http://www.chip45.com/avr_bootloader...hip45boot2.php
                              اوژن: به معنای افکننده و شکست دهنده است
                              دانایی، توانایی است-Knowledge is POWER
                              برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                              وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                              قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                              اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                              ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                              دیدگاه

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