اطلاعیه

Collapse
No announcement yet.

C and DSP

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

    #31
    پاسخ : C and DSP

    تا یه جایی بررسیش کردم. نتیجه این که:
    یک امولاتور بر اساس یه ایده ساده و جالب طراحی شده. این ایده می شه گفت یه جورایی شبیه همون ایده ساده مشترکی هست که در موردش چند تاپیک بالاتر بحث کردیم(منظورم اسیلوسکوپ و ... هست).
    ایده توی صفحه سوم توضیح داده شده.
    if we analyze what functions in the DVR-driver responsible for what, and compare these functions JTAG-chain sent to the standard processor emulator, we can build your emulator
    تا این جا که من متوجه شدم هدف یررسی واکنش امولاتور در مقابل دستورات درایور و سپس آنالیز و ارسال آن است. چند خط بالاتر توضیح داده که :
    Analyzer "stuck" between a standard emulator (used for analog XDS510 PCI) and debug processor, CPLD involved in decoding protocol IEEE 1149.1, and MK doffed information via USB to your computer
    پورت USB از کامپیوتر گرفته می شود و سپس برای پردازش به میکروکنترلر داده می شه و از اون سمت به یه CPLD ارسال می شه تا براساس پروتکل JTAG اون رو به DSK ارسال کنه. یعنی می شه گفت یه جور مبدل پروتکل هم داریم که یکی تنها می تونه اطلاعات گرفته شده از درایور رو دیکد کنه و برای CPLD بفرسته و دیگری اطلاعات دریافتی رو براساس پروتکل JTAG تبدیل کنه.
    حالا کاری که ما باید بکنیم این که کد های موجود رو برای C28x تغییر بدیم و برای استفاده وصل کنیم به مدار eZDSP. نظرتون چیه؟
    من فکر می کنم این طوری باشه اگر اشتباه می کنم بگید.

    پیروز و سربلند باشید.
    آدمی از عالم خاکی نمی آید بدست

    عالمی دیگر بباید ساخت و از نو آدمی
    پردازش تصویر با FPGA از صفر تا انتها
    http://www.eca.ir/forum2/index.php?topic=74299.0

    دیدگاه


      #32
      پاسخ : C and DSP

      سلام
      برای دیدن شماتیک ها از نرم افزار PCAD باید استفاده کنید که لینک دانلودش رو می ذارم.

      http://www.pcad.com/resources/downloads/servicerelease/p-cad2001servicepack3.exe

      هنوز با نرم افزار کار نکردم. به محض این که دانلودش کردم لینکش رو برای استفاده گذاشتم.

      پیروز و سربلند باشید.
      آدمی از عالم خاکی نمی آید بدست

      عالمی دیگر بباید ساخت و از نو آدمی
      پردازش تصویر با FPGA از صفر تا انتها
      http://www.eca.ir/forum2/index.php?topic=74299.0

      دیدگاه


        #33
        پاسخ : C and DSP

        سلام
        پیشنهاد می کنم یکی از مدارهایی رو که تا این جا از همه بهتره و فکر می کنیم تو عمل حتما جواب می ده رو عملی ببندیم و زودتر کار عملی با F2812 تجربه کنیم و یاد بگیریم. نظر شما چیه؟

        پیروز و سربلند باشید.
        آدمی از عالم خاکی نمی آید بدست

        عالمی دیگر بباید ساخت و از نو آدمی
        پردازش تصویر با FPGA از صفر تا انتها
        http://www.eca.ir/forum2/index.php?topic=74299.0

        دیدگاه


          #34
          پاسخ : C and DSP

          سلام..........
          من یه مدت داشتم روی ezdsp کار می کردم شماتیک و پی سی بی باهم داشتم می بردم جلو و با مشقت فراوان هم تونسته بوده پایه های رم خارجی و XINTF رو متصل کنم تو دولایه که اگه دقت کرده باشید این پایه ها خیلی پرا کنده هستند ولی خوب چشمتون روز بد نبینه یه روز که فایلو باز کردم دیدم بله جا تره و بچه نیست یعنی فایل PCB پاک شده بود :cry2: و هر کاریم کردم نتونستم برگردونمش و کلا یه مدت بی خیالش شده بودم حالا که بحث به اینجا رسید می خوام برم سراغش البته یکسری مشکل هم وجود داشت که من یه تاپیک جداگانه می زنم و بحثو اونجا پیگیری می کنیم امیدوارم کمک کنید تا به نتیجه برسه
          http://www.eca.ir/forum2/index.php/topic,10159.0.html
          Engineering is the art of making what you want from things you can get.
          اموزش DSP ...........................
          http://www.eca.ir/forum2/index.php?topic=29824.0
          http://www.eca.ir/forum2/index.php?topic=32324.0

          دیدگاه


            #35
            پاسخ : C and DSP

            نوشته اصلی توسط ali833
            جا تره و بچه نیست
            :biggrin: :biggrin:
            امان از این بچه ها که کارای مارو تر می کنند و بعدشم غیبشون می زنه. گیرم بیفتن دعواشون می کنم :cry2: :icon_razz:
            باشه موافقم فکر خوبیه. من که هر طور شده باید این DSP رو به صورت عملی یاد بگیرم برای این کار هم بورد DSK لازم دارم که چون گرونه نمی تونم تهیه اش کنم برای همین حتما پیگیرش هستم البته در حد خودم.
            نگفتی آخر کدوم امولاتور رو به نظرت وصل کنیم به eZDSP؟
            آدمی از عالم خاکی نمی آید بدست

            عالمی دیگر بباید ساخت و از نو آدمی
            پردازش تصویر با FPGA از صفر تا انتها
            http://www.eca.ir/forum2/index.php?topic=74299.0

            دیدگاه


              #36
              پاسخ : C and DSP

              به نظر من همون xds100 خوبه درسته امکانات xds560 یا xds510 رو نداره ولی در عوض ساختش راحته و همه قطعاتش هم اینجا گیر میاد
              http://www.eca.ir/forum2/index.php/topic,10159.0.html
              Engineering is the art of making what you want from things you can get.
              اموزش DSP ...........................
              http://www.eca.ir/forum2/index.php?topic=29824.0
              http://www.eca.ir/forum2/index.php?topic=32324.0

              دیدگاه


                #37
                پاسخ : C and DSP

                نوشته اصلی توسط ali833
                به نظر من همون xds100 خوبه درسته امکانات xds560 یا xds510 رو نداره ولی در عوض ساختش راحته و همه قطعاتش هم اینجا گیر میاد
                سلام
                این آخریه هم بد نبود.

                Supports Code Composer Studio v2.x and v3.x (selectable in the driver settings).
                Ability to read / write memory and registers in the nucleus.
                Ability to load, start and stop the program
                Ability to step through the program (Step Into, Step Over).
                Ability to set / remove breakpoints and perform on them.
                Ability to reset the processor (Reset CPU).
                Programmable frequency TCK (theoretically up to 24 MHz, almost 12 MHz).

                XDS100
                It is compatible with Code Composer Studio™.
                It supports targets with 14-pin TI JTAG connector used by Texas Instruments embedded processors.
                It supports targets with 1.8v and 3.3v IO voltages.
                It supports “JTAG reset” boot-modes using the two EMU pins sampled by the nTRST pin.
                It supports “Power-on reset” boot-modes using the two EMU pins sampled by the TVD pin.
                It supports “wait-in-reset modes” using the two EMU pins sampled by the nTRST pin.
                It supports the configuration of the EMU pin features through Code Composer Studio™ Setup “connection properties” dialogs similar to those for the XDS560 Rev-D cable.
                It supports “target power-loss detection” via the TVD pin even when Code Composer Studio™ is not running, and applying boot-modes at Code Composer Studio™ start-up

                کمبود هاش هم اینه:
                Performance is lower than the XDS510 and XDS560. This means that program and data downloads will take a longer time than with XDS510 and XDS560 emulators.
                It does not have hardware support for adaptive clocking.
                It does not support Real Time Data eXchange (RTDX) or High Speed RTDX (HSRTDX)
                It does not have hardware support for TCLKR external clocking.
                It does not support cable-break detection and interprets cable-breaks as target power-losses.
                It cannot read the value of the EMU0/1 pins, so long profiling operations that use the EMU0/1 pins to handle counter overflows will not be possible.
                آدمی از عالم خاکی نمی آید بدست

                عالمی دیگر بباید ساخت و از نو آدمی
                پردازش تصویر با FPGA از صفر تا انتها
                http://www.eca.ir/forum2/index.php?topic=74299.0

                دیدگاه


                  #38
                  پاسخ : C and DSP

                  سلام

                  دیدگاه

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