اطلاعیه

Collapse
No announcement yet.

پورت کردن لینوکس برای ARM

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

    پورت کردن لینوکس برای ARM

    دوستان کسی در مورد پورت کردن کرنل لینوکس برای ARM اطلاعاتی داره؟
    من با بوردهای زیادی کار کردم که لینوکس دارند اما میخام خودم یک لینوکس بگیرم و روش پورت کنم.
    ممنون میشم کسی اطلاعات داره بگه منم یا یک حدی اطلاعات دارم تا این بحث را شروع کنیم و به یه جایی برسونیم

    #2
    پاسخ : پورت کردن لینوکس برای ARM

    من هم دوست دارم در این زمینه بدونم .
    دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

    دیدگاه


      #3
      پاسخ : پورت کردن لینوکس برای ARM

      خیلی خوبه اگه یه تاپیک آموزش کامل پورت کردن OS بر روی ARM بزارن
      آخه منم یه برد آموزشی at91sam9260-ek دارم که nand flash و sdram داره ولی نمیدونم چه چوری روی nand flash لینوکس بریزم و یا چه جوری از اونجا بوتش کنم ؟؟؟؟
      خیلی ممنون میشم با تجربه ها کمک کنن :job:

      دیدگاه


        #4
        پاسخ : پورت کردن لینوکس برای ARM

        نوشته اصلی توسط abrar
        خیلی خوبه اگه یه تاپیک آموزش کامل پورت کردن OS بر روی ARM بزارن
        آخه منم یه برد آموزشی at91sam9260-ek دارم که nand flash و sdram داره ولی نمیدونم چه چوری روی nand flash لینوکس بریزم و یا چه جوری از اونجا بوتش کنم ؟؟؟؟
        خیلی ممنون میشم با تجربه ها کمک کنن :job:
        سلام.ببخشید این برد رو از کجا گرفتید؟
        در مورد نصب کردن این قضایا باید بگم که اصلا کار راحتی نیست چون شاید اونجور که توقع داشته باشید مثل ویندوز نیست
        برای مثال توی ویندوز تعریف شده که یه قطعه ای وجود داره به اسم کارت گرافیک و شما بعد از اینکه ویندوز رو نصب کردید درایور کارت گرافیک رو میذارین و پیکر بندیش میکنین(پیکر بندی قسمتی که از قبل برای ویندوز تعریف شده)
        اما نصب اینجور قضایا روی ارم باید اینطور باشه که شما درایور lcd (بسته به نوعش)رو مثلا به صورت دستی بنویسید که با هسته ویندوز همخوانی داشته باشه و سپس ویندوز رو کامپایل کنین و فایل باینری
        بدست اومدرو روی برد بریزید
        شما روی dvd این بردی که گرفتید فایل های ویندوز موجود هست ؟ دنبال فایل های باینری بگردید که حجمشون از 20 مگابایت بیشتره

        دیدگاه


          #5
          پاسخ : پورت کردن لینوکس برای ARM

          بایستی به سخت افزار مربوطه و دوایس درایور نویسی، تسلط داشته باشید و معمولا وقت زیادی رو میبره. تو شرکت ما (www.dadehabzar.ir) اینکار انجام میشه

          دیدگاه


            #6
            پاسخ : پورت کردن لینوکس برای ARM

            اگه بتونین که خیلی عالی هست.
            به نظر من اگر میخواید کار کنید روی wince کار کنید به چند دلیل
            1- open source تر از لینوکس هست
            2- نسخه کاملش راحت گیر میاد حتی توی فروشگاه سایت http://eshop.eca.ir/product_info.php?products_id=334
            3-منابع بیشتر براش موجود هست و راحت توسط vs2005 کامپایل میشه

            دیدگاه


              #7
              پاسخ : پورت کردن لینوکس برای ARM

              لینوکس خیلی کاربردی تره . ( اونقدر که اکثر نرم افزار های کاربردی برای پلتفرم لینوکس هم ارائه میشه یا شده )
              تعداد توسعه دهنگان لینوکس بسیار زیادتره .

              منظورتون از Open Source تر چیه ؟
              دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

              دیدگاه


                #8
                پاسخ : پورت کردن لینوکس برای ARM

                نوشته اصلی توسط alireza.r
                سلام.ببخشید این برد رو از کجا گرفتید؟
                در مورد نصب کردن این قضایا باید بگم که اصلا کار راحتی نیست چون شاید اونجور که توقع داشته باشید مثل ویندوز نیست
                برای مثال توی ویندوز تعریف شده که یه قطعه ای وجود داره به اسم کارت گرافیک و شما بعد از اینکه ویندوز رو نصب کردید درایور کارت گرافیک رو میذارین و پیکر بندیش میکنین(پیکر بندی قسمتی که از قبل برای ویندوز تعریف شده)
                اما نصب اینجور قضایا روی ارم باید اینطور باشه که شما درایور lcd (بسته به نوعش)رو مثلا به صورت دستی بنویسید که با هسته ویندوز همخوانی داشته باشه و سپس ویندوز رو کامپایل کنین و فایل باینری
                بدست اومدرو روی برد بریزید
                شما روی dvd این بردی که گرفتید فایل های ویندوز موجود هست ؟ دنبال فایل های باینری بگردید که حجمشون از 20 مگابایت بیشتره
                ممنونم که جواب دادید
                من ایمیج لینوکس و کرنل و u.boot و .... را دارم ولی نمیتونم در nand flash چیزی بنویسم
                اگه ممکنه کمک کنید که چه جوری و با چه نرم افزاری این فایل های bin را توی nand flash بریزم :read:
                مرسی :rolleyes:

                دیدگاه


                  #9
                  پاسخ : پورت کردن لینوکس برای ARM

                  نوشته اصلی توسط goldperson2005
                  لینوکس خیلی کاربردی تره . ( اونقدر که اکثر نرم افزار های کاربردی برای پلتفرم لینوکس هم ارائه میشه یا شده )
                  تعداد توسعه دهنگان لینوکس بسیار زیادتره .

                  منظورتون از Open Source تر چیه ؟
                  سلام دوست عزیز.من خیلی در باره لینوکس اطلاعات ندارم اما چیزی که راجب wince باید بگم اینه که تمام فایل های این ویندوز تشکیل شده از فایل های cpp,c,h,dll,reg,... که همرو میشه با نوت پد باز کرد
                  و ویرایش کرد و کامایل کرد این در حالیه که سورس هایی رو که برای لینوکس و اندروند دارم اینجور نیست و برای مثال باید بعضی از فایل های باینری که راجبشون اطلاع هم نداری زورکی اضافه کنی.اما شاید این دید
                  من به این دلیل باشه که من کمتر دنبال لینوکس رفتم و شاید هم اشتباه میکنم .و من منظورم از open source تر همینه.دومین مساله راج به لینوکس اینه که هسته ویندوز کامپایل کنندش باید لینوکس باشه و با توجه به اینکه
                  من از سون استفاده میکنم و اکثر نرم افزارهایی هم که استفاده میکنم تحت ویندوز هستند ، بنابرین تاکیدی شد بر عدم دسترسی به لینوکس :mrgreen: .اما این قضیه که حرفه ای تره و کاربردی تر به نظرم کاملا حق با شماست
                  و یک نکترو هم که باید مد نظر داشته باشین اینه که ویندوز لینوکس رو که روی pc نصب میشه با اینی که روی arm نصب میشه هیچ وقت یکی نیست مثل تفاوت xp و wince

                  نوشته اصلی توسط abrar
                  ممنونم که جواب دادید
                  من ایمیج لینوکس و کرنل و u.boot و .... را دارم ولی نمیتونم در nand flash چیزی بنویسم
                  اگه ممکنه کمک کنید که چه جوری و با چه نرم افزاری این فایل های bin را توی nand flash بریزم :read:
                  مرسی :rolleyes:
                  اول از همه شما نگفتین برد رو از کجا تهییه کردین؟ :mrgreen:
                  معمولا اینجور سیستم ها حاوی دو حافظه هستند برای مثال nand flash, nor flash که مستقیم از طریق ارتباط com و usb هسترو روی nand flash میریزن http://www.eca.ir/forum2/index.php?topic=54339.0
                  ماله شما هم همینطوره؟ اگه شماتیک برد رو بذارین خیلی خوبه

                  دیدگاه


                    #10
                    پاسخ : پورت کردن لینوکس برای ARM

                    کسی ویرایش هسته ی Linux رو مسلطه ؟
                    دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

                    دیدگاه


                      #11
                      پاسخ : پورت کردن لینوکس برای ARM

                      بحث خیلی عالیی هست. لطفا اگه کسی document چیزی در مورد پورت کردن و فایل بوت داره بزاره
                      [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

                      دیدگاه


                        #12
                        پاسخ : پورت کردن لینوکس برای ARM

                        اصلا هدف از پورت لینوکس چیه؟

                        شما با rtos کار کردین؟برین اول rtos رو یاد بگیرید که خیلی سادهتره بعد برید سراغ لینوکس

                        دیدگاه


                          #13
                          پاسخ : پورت کردن لینوکس برای ARM

                          نوشته اصلی توسط black-black
                          اصلا هدف از پورت لینوکس چیه؟

                          شما با rtos کار کردین؟برین اول rtos رو یاد بگیرید که خیلی سادهتره بعد برید سراغ لینوکس
                          شما ویرایش هسته لینوکس رو بلدید ؟
                          دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

                          دیدگاه


                            #14
                            پاسخ : پورت کردن لینوکس برای ARM

                            تا اونجا که ما دیدیم کرنل رو دستکاری نمیکنن.میان تحت کرنل برنامه مینویسن.یعنی یه سری زیر برنامه و توابع به کرنل اضافه میکنن.

                            چه نیازی به ویرایش هسته لینوکس هستش ؟اینهمه سیستم عامل قابل ویرایش مثل rtos

                            دیدگاه


                              #15
                              پاسخ : پورت کردن لینوکس برای ARM

                              قبلا ها می گفتن طرف میکرو پروسسور یا میکرو کنترلر است ولی الان مد شده میگن طرف mmu داره یا نداره خوب آرم 7 واحد مدریت حافظه که نداره فقط پورت io داره پس باید به دنبال این بگردید

                              linux for MMU less arm7

                              خوب من اینو پیدا کردم

                              http://opensrc.sec.samsung.com/
                              تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
                              داشتن عقله زيادتر از دیگر آدم ها است

                              دیدگاه

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