[SOLVED] Error while identifying Cortex-M core

  • [SOLVED] Error while identifying Cortex-M core

    Hi sirs,

    we have ARM CORTEX M3 Board of HOLT Incorporation. It consists on board JLink Jtag.

    when we are running to debug the code is shows the below(when we run JLink.exe).

    C:\Program Files (x86)\SEGGER\JLink_V490b>JLink.exe
    SEGGER J-Link Commander V4.90b ('?' for help)
    Compiled Aug 14 2014 09:41:15
    DLL version V4.90b, compiled Aug 14 2014 09:40:57
    Firmware: J-Link ARM-OB SAM7 compiled Jun 1 2012 09:33:42
    Hardware: V2.10
    S/N: xxxxxxx
    VTarget = 3.300V
    Info: TotalIRLen = 4, IRPrint = 0x01

    ****** Error: Error while identifying Cortex-M core.
    Info: TotalIRLen = 4, IRPrint = 0x01
    No devices found on JTAG chain. Trying to find device on SWD.
    Info: Found SWD-DP with ID 0x2BA01477

    ****** Error: Error while identifying Cortex-M core.
    Info: Found SWD-DP with ID 0x2BA01477
    No device found on SWD.
    Failed to identify target. Trying again with slow (4 kHz) speed.
    Info: TotalIRLen = 4, IRPrint = 0x01

    ****** Error: Error while identifying Cortex-M core.
    Info: TotalIRLen = 4, IRPrint = 0x01
    No devices found on JTAG chain. Trying to find device on SWD.
    Info: Found SWD-DP with ID 0x2BA01477

    ****** Error: Error while identifying Cortex-M core.
    Info: Found SWD-DP with ID 0x2BA01477
    No device found on SWD.
    No device found at all. Selecting JTAG as default target interface.
    J-Link>

    It could not identify my cortex m3 core.

    when we type 'i' commander it shows

    J-Link>i
    Info: TotalIRLen = 4, IRPrint = 0x01

    ****** Error: Error while identifying Cortex-M core.
    JTAG Id: 0x00000000: INVALID
    J-Link>

    JTAGID as 0x00000000 whats it mean?

    when we are planed to program the device in atmel studio it shows Unable to entering in programming mode.

    please help me why it couldn't identifying Cortex-m3 device.

    Thanks in advance.

    The post was edited 1 time, last by veeranjaneyulu ().

  • Hi,

    What device (manufacturer name + device name) are you using.
    I know, it is based on a Cortex-M3 but they (the devices) are all different...


    - Alex
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.
  • Error while identifying Cortex-M core

    Hi Alex,

    Thanks for your replay. We are using ATSAM3U4E device from ATMEL.

    when we type 'i' commander it shows



    J-Link>i

    Info: TotalIRLen = 4, IRPrint = 0x01



    ****** Error: Error while identifying Cortex-M core.

    JTAG Id: 0x00000000: INVALID

    J-Link>



    JTAGID as 0x00000000 what is it mean?



    when we are planed to program the device in atmel studio it shows Unable to entering in programming mode.



    please help me why it couldn't identifying Cortex-m3 device.



    Thanks in advance.
  • Hi,

    Looks a bit like the SAM3U is running an application that puts it into a low power mode, where the debug interface is no longer available and therefor J-Link cannot connect.
    Please erase the SAM3U via the ERASE pin (refer to the User Guide of the SAM3U for more information) and try again, connecting with J-Link.


    - Alex
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.