اطلاعیه

Collapse
No announcement yet.

WARNING: RESET (pin 15) high, but should be low. Please check target hardware

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

    WARNING: RESET (pin 15) high, but should be low. Please check target hardware

    در هنگام پروگرام کردن میکروی LPC2368

    SEGGER J-Link Commander V4.42 ('?' for help)
    Compiled Feb 7 2012 2155
    DLL version V4.42, compiled Feb 7 2012 2138
    Firmware: J-Link ARM V8 compiled Jun 8 2012 13:36:47
    Hardware: V8.00
    S/N: 805306163
    Feature(s): RDI,FlashDL,FlashBP,JFlash,GDBFull
    VTarget = 3.274V
    Info: TotalIRLen = 4, IRPrint = 0x01
    Found 1 JTAG device, Total IRLen = 4:
    #0 Id: 0x4F1F0F0F, IRLen: 04, IRPrint: 0x1, ARM7TDMI-S Core
    Found ARM with core Id 0x4F1F0F0F (ARM7)
    ETM V1.2: 1 pairs addr.comp, 0 data comp, 4 MM decs, 1 counters
    RTCK reaction time is approx. 504ns
    Using adaptive clocking instead of fixed JTAG speed.
    J-Link>speed 2000
    JTAG speed: 2000 kHz
    J-Link>rx 0
    Reset delay: 0 ms
    Reset type NORMAL: Using RESET pin, halting CPU after Reset
    Info: TotalIRLen = 4, IRPrint = 0x01
    Info: Failed to program ICE breaker before Reset, using default reset strategy.
    Info: Resetting target using RESET pin

    WARNING: RESET (pin 15) high, but should be low. Please check target hardware.
    Info: Resetting TRST
    Info: CPU no longer halted after stop via WP: DBGACK = 0, nMREQ = 0

    WARNING: RESET (pin 15) high, but should be low. Please check target hardware.
    Info: Resetting TRST
    J-Link>


    همینطور که در بالا میبینید بعد از نوشتن دستور rx 0 این پیغام ها رو میده این Pin 15 داستانش چییه؟!
    به کجا باید وصل باشه که نیست؟! یا به کجا نباید وصل باشه که هست؟! چرا این خطا رو میده؟!

    و در برنامه J-Flash ARM V4.42 با خطای Timeout while programming, core does not stop روبرو شدم :cry2:

    و توی برنامه J-Flasher هسته شناسایی میشه ، Connect میشه ، Erase Chip میکنه و حتی Read back هم میکنه ولی وقتی میزنم Program پیغام خطای زیر رو میده


    Application log started
    - J-Flash ARM V4.42 (J-Flash compiled Feb 7 2012 21:45:13)
    - JLinkARM.dll V4.42 (DLL compiled Feb 7 2012 2138)
    Reading flash device list [D:\Program Files (x86)\SEGGER\JLinkARM_V442\ETC\JFlash\Flash.csv] ...
    - List of flash devices read successfully (1059 Devices)
    Reading MCU device list [D:\Program Files (x86)\SEGGER\JLinkARM_V442\ETC\JFlash\MCU.csv] ...
    - List of MCU devices read successfully (1198 Devices)
    Opening project file [D:\Program Files (x86)\SEGGER\JLinkARM_V442\Default.jflash] ...
    - Project opened successfully
    Opening data file [H:\Downloads\ARM7\ARM7\Keil LED Toggle\Led.hex] ...
    - Data file opened successfully (768 bytes, 1 range, CRC = 0xF44A1FE5)
    Connecting ...
    - Connecting via USB to J-Link device 0
    - J-Link firmware: V1.20 (J-Link ARM V8 compiled Jun 8 2012 13:36:47)
    - Using adaptive clocking instead of fixed JTAG speed
    - Initializing CPU core (Init sequence) ...
    - Initialized successfully
    - Using adaptive clocking instead of fixed JTAG speed
    - CPU clock frequency: 4033 kHz (Auto detected)
    - J-Link found 1 JTAG device. Core ID: 0x4F1F0F0F (ARM7)
    - Connected successfully
    Programming target (768 bytes, 1 range) ...
    - RAM tested O.K.
    - ERROR: Timeout while programming, core does not stop
    - ERROR: Failed to program target
    Disconnecting ...
    - Disconnected

    لطفا راهنمایی کنید

    ممنون
    درایور شبکه و nRF24L01
    کاتالوگ محصولات
    کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
    شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
    فروش اسيلوسکوپ GWinstek GOS-630FC

    #2
    پاسخ : WARNING: RESET (pin 15) high, but should be low. Please check target hardware

    کسی به داد ما نمیرسه؟!
    حیرون این قضیه شدم کلا همه چییو تست کردم اما نمیدونم چرا میکرو LPC2368 همه کار میکنه ، ریست میشه ، Erase میشه و حتی از فلشش Read میکنه اما پروگرام نمیشه و خطای Time out میده
    لطفا هرچی به ذهنتون میرسه بگید ببینم میشه اینو درست کرد :cry2:
    درایور شبکه و nRF24L01
    کاتالوگ محصولات
    کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
    شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
    فروش اسيلوسکوپ GWinstek GOS-630FC

    دیدگاه


      #3
      پاسخ : WARNING: RESET (pin 15) high, but should be low. Please check target hardware

      شاید بخاطر این باشه جیلینکت رو بروز کرده باشی!!
      چرا با کیل پروگرام نمیکنی؟؟
      انجام پروژه هاي برنامه نويسي اندرويد
      [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
      http://cafebazaar.ir/app/?id=com.atxdroid

      دیدگاه


        #4
        پاسخ : WARNING: RESET (pin 15) high, but should be low. Please check target hardware

        شما فقط رو یک میکرو امتحان کردید یا کلا با 2368 ها مشکل داره ؟

        دیدگاه


          #5
          پاسخ : WARNING: RESET (pin 15) high, but should be low. Please check target hardware

          شاید بخاطر این باشه جیلینکت رو بروز کرده باشی!!
          چرا با کیل پروگرام نمیکنی؟؟
          سلام
          ممنونم که بالاخره جوابمو دادید
          والا با Keil هم این کارو کردم اما Keil هم با همین J-Flash کار میکنه و توی Keil هم همین خطای WARNING: RESET (pin 15) high, but should be low. رو میده
          با Wiggler از طریق پورت پرینتر هم هسته شناسایی میشه ، میکرو ریست میشه ، Read میکنه مموری رو اما پروگرام نمیکنه
          توی این تاپیک نوشتم
          http://www.eca.ir/forum2/index.php?topic=63838.0
          که اونم جواب درستی نگرفتم :cry2:

          شما فقط رو یک میکرو امتحان کردید یا کلا با 2368 ها مشکل داره ؟
          نه روی دوتا برد تست کردم هر دوتا مشابه هستن فقط با فاصله زمانی ساختمشون ، یه PCB و یه Schematic دارن روی قدیمی کار میکنه روی جدیدی نه
          حتی آی سی LPC2368 رو هم یه بار عوض کردم با هوای گرم لحیم کردم و کل مدارو از نظر اتصالات چک کردم همه چی درسته اما بازم این خطا رو میگیرم
          درایور شبکه و nRF24L01
          کاتالوگ محصولات
          کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
          شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
          فروش اسيلوسکوپ GWinstek GOS-630FC

          دیدگاه


            #6
            پاسخ : WARNING: RESET (pin 15) high, but should be low. Please check target hardware

            توی این سایت یه چیزایی خوندم که درست سر در نمیارم چی هستن
            http://noicedebugger.com/help/arm.htm
            شما ببینید این چی میگه و مشکل من با راهکار اینا حل میشه
            مخصوصا این قسمتش

            Play this file after Reset

            Some targets must initalize chip selects or enable a PLL before they can be used for debugging. The easiest way to perform such mode setting and initialization is to use this edit box to specify a command file to play when communications are initialized and after each reset.

            This file is also a convenient way to deal with various reset issues

            و اینم قسمت ریست

            Philips/NXP LPC2xxx

            The LPC2xxx has a bootloader that takes control after reset. It computes a checksum on the ARM interrupt vectors. Only if the checksum is deemed correct will control be passed to the Flash reset vector. If the checksum isn't correct, the boot loader remains is control, and may be seen by NoICE.

            If you use NoICE to burn the Flash on a Philips LPC2xxx, NoICE will autmatically compute and insert the checksum on the vectors.

            However, the boot loader scheme means that the only way JTAG can "reset" a Philips LPC2xxx is to reset it, let it run long enough for the boot loader to do its stuff, and then stop the program. Unfortunately, at the time of stop there is no telling what the states of the various peripherals are, whether RAM or Flash or the boot loader mapped at location zero, etc.

            درایور شبکه و nRF24L01
            کاتالوگ محصولات
            کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
            شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
            فروش اسيلوسکوپ GWinstek GOS-630FC

            دیدگاه


              #7
              پاسخ : WARNING: RESET (pin 15) high, but should be low. Please check target hardware

              کد:
              WARNING: RESET (pin 15) high, but should be low. Please check target hardware.
              jllinke منم این ارور رو میده اما بازم پروگرام می کنه میکرورو

              (فکر کنم پایه ریستو با مقاومت بالاکش کردن)

              دیدگاه


                #8
                پاسخ : WARNING: RESET (pin 15) high, but should be low. Please check target hardware

                سلام؛ با این که این موضوع و تاپیک قدیمیه ولی چون ممکنه توی سرچ ها افرادی دنباله این سوال باشن؛ خواستم بگم که این ارور می تونه به دلیل lock شدن میکرو باشه که در این حالت امکان برنامه ریزی از طریق Jllink وجود نداره؛ باید ابتدا در حالت سریال (ISP) میکرو رو یه بار اریز کرد و بعد می شه با جی لینک کار کرد. این lock شدن گاها اتفاق می افته (غیر از این که فیوز بیت ها رو کسی عمدا دست کاری کنه) مثلا برای من پروگرامر وصل بود؛ بعد از چند بار پروگرام کردن و کار کردن؛ سر یکی از پروگرام شدن ها گیر کرد و بعد از اون هم lock شد. تو این حالت از نرم افزار flash magic میشه استفاده کرد.

                دیدگاه

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