اطلاعیه

Collapse
No announcement yet.

Error جدید و غریب!

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

    Error جدید و غریب!

    سلام
    داشتم روی سیستم عامل RTX و بقیه کتاخانه ها کار می کردم که با init کردن flash fs این ارور را داد!
    کد:
    .\obj\robot.axf: Error: L6220E: Execution region RW_IRAM2 size (38208 bytes) exceeds limit (32768 bytes). Region contains 11133 bytes of padding and 0 bytes of veneers (total 11133 bytes of linker generated content).
    کسی میدونه مال چیه؟ رم 2 را هم فعال کردم!
    [glow=red,2,300]برنامه هاي آموزشي تست شده براي NXP LPC1768 با توابع CMSIS[/glow]
    http://www.eca.ir/forum2/index.php?topic=76623.0

    #2
    پاسخ : Error جدید و غریب!

    خوب میگه رم 2 کلا 32768 بایت جا داره اما 38208 بایت توی scatter file اختصاص داده شده. شاید SRAM کم اوردی شایدم بتونی با تنظیم دستی scatter file مشکل رو حل کنی

    دیدگاه


      #3
      پاسخ : Error جدید و غریب!

      نوشته اصلی توسط محمد جواد بابایی
      خوب میگه رم 2 کلا 32768 بایت جا داره اما 38208 بایت توی scatter file اختصاص داده شده. شاید SRAM کم اوردی شایدم بتونی با تنظیم دستی scatter file مشکل رو حل کنی
      0
      میشه در مورد scatter file توضیح دهید؟ فکر نمیکنم کم اوردن رم باشه چون فقط با init کردن flash fs در rtx اینطور میشه! من 20 تا تسک با 12 پریفرال را راه انداختم مشکلی برای رم نبوده!
      [glow=red,2,300]برنامه هاي آموزشي تست شده براي NXP LPC1768 با توابع CMSIS[/glow]
      http://www.eca.ir/forum2/index.php?topic=76623.0

      دیدگاه


        #4
        پاسخ : Error جدید و غریب!

        متاسفانه خودم اطلاعات کافی ندارم. فقط می دونم یک فایلیه که می تونی باهاش آدرس محل ذخیره و اجرا و کلا حافظه رو مدیریت کنی
        توی target window تب linker میتونی آدرس بدی. خود کیل هم یک فایل SCT درست می کنه
        اطلاعات بیشتر، منوال لینکر
        http://www.keil.com/support/man/docs/armlinkref/armlinkref_chdjdjfe.htm

        دیدگاه

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