This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EVM66ak2e board flashing issue

Other Parts Discussed in Thread: TCI6636K2H

Hi,

I am using EVM66AK2E board and facing the problem in flashing the board,

as i studied some discussions regarding same issue but nothing works.......I am setting the boot mode at 0100 i.e. UART master but it doesn't gives any ping at all. Is there some specific jumper setting to achieve that, if so then please tell me the configuration.

So could anyone please suggest me accordingly regarding the issue...

thanks 

prakul rajvanshi

  • Basically what I am trying to do is to use this board as a network processor to control the network as, maintaining the speed, data counter, limit limiting , data limiting which could be up-to 8000 PPOE sessions. That would be really grateful if someone suggest me according to this, how can I move further in a progressive way.
  • Prakul,
    Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages (for processor issues). Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics (e2e.ti.com).

    Please refer program EVM wiki to flash the K2E,
    http://processors.wiki.ti.com/index.php/Program_EVM_UG
    Thank you.
  • Hi rajasekaran
    I reviewed the link but even this doesn't worked as i am unable to get the ping from processor, as my board is now completely blank having nothing on it.
  • Hi

    For loading and flashing the K2E, please follow the below link.

    http://processors.wiki.ti.com/index.php/MCSDK_UG_Chapter_Exploring ( particularly section-

    http://processors.wiki.ti.com/index.php/MCSDK_UG_Chapter_Exploring#Loading_and_Running_U-Boot_on_EVM_through_CCS )

    The easiest method is CCS

    If you use CCS, you have to set the Switch settings as "No boot mode"- 0001

     

    Regards,

    Shankari

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.
    --------------------------------------------------------------------------------------------------------

  • hi
    what will be the device selected for creating the target configuration file. As i tried with tci6638k2k but as i think this is for k2h board but i am using k2e board and ther is no option for k2e board, please suggest the solution for this.
  • Hi prakul,

    yes, your observation is right. In the target configuration file, when we select the emulator connection as "Texas Instruments XDS2xx USB emulator", in the board or device driop down menu, we will see only, "TCI6634K2K, TCI6636K2H, TCI6638K2K".

    For K2E board, you can select the TCI6636K2H itself. It will work. I verifed it

     

    Regards,

    Shankari

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.
    --------------------------------------------------------------------------------------------------------

  • Hi
    I appreciate your response and very thankful to it.
    would you please tell us the detailed configuration for jumpers and switch as well.....and how to flash the content over the board means where to keep the carious files i.e. binaries that will be really grateful......
  • Hi
    even i tried with the tci6636k2h configuration file still it is giving the unable to connect to target error and shows unable to access target registers.
  • Hi Prakul,

    A Step by step instruction is given to load and flash the bootloader through CCS. Please follow it and update us how it goes.

    http://processors.wiki.ti.com/index.php/MCSDK_UG_Chapter_Exploring

    Rgards,

    Shankari

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.

    --------------------------------------------------------------------------------------------------------

  • Hi shankari
    Afetr starting the debugger we are unable to connect to the target, it shows the error unable to connect to target,

    Error connecting to the target:
    (Error -2131 @ 0x0)
    Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK).
    (Emulation package 5.1.232.0)
  • Hi prakul,

    Please refer to the screenshot below in which the the .CCxml has the device settings as TCI6636K2H and attempted to connect to target CortexA15_1.

    Please compare the settings of yours with the screenshot.

    To create a target configuration file, go to FIle--> New-->Target configuration File --> settings as below and then "laucn target configuration" by right click on .ccxml file.

     

     

    Regards,

    Shankari

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.
    --------------------------------------------------------------------------------------------------------

  • Hi
    I am also following the same procedure but when I click on debug it gives the error message enclosed below.

    Error connecting to the target:
    (Error -2131 @ 0x0)
    Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK).
    (Emulation package 5.1.232.0)
  • Prakul,

    I see you are using the 66AK2E board, instead of TCI6636K2H, so, please change the device type in the target configuration from the TCI6636K2H to 66AK2Exx.

    Second, since you want to use CCS, please try the NO BOOT mode first to see if everything is good, by setting the on-board Dip Switch to 1111b. Then, after you launch the CCS and the debug session, connect to the DSP first <CCS will run some GEL commands which will initialize the board>, then try to connect to the A15 target.

    By the way, isn't Dip Switch setting = 0010b (s1=off, s2=off, s3=On, s4=off) for NOR SPI ARM Master boot? But you are saying you used 0100b? Can you confirm your settings?

    Regards!
    Wen

  • Hi wen
    yes your right I am using 66ak2e board but earlier told to select tci6636k2h so I am using that, but I am using ccs5.5 which has no option like 66ak2e, dsp on the board is tms320c66xx. I am using the same switch configuration 1111. While creating the project I am using family c6600 and variant TMS320c66xx and device tci66k2h as there is option for 66ak2e, even in the target configuration device option.
  • Prakul,

    Please try to update the TI Emulator package to see if you can get the configuration for 66AK2E. Here is the steps:

    1. Start CCS.
    2. Click Help ->  Check For Updates
    3. Mark the "TI Emulators" for updating <by today, the latest release is 5.1.636.0>
    4. Click Next.

    After download the package, you will be asked to restart the CCS, do so. After the CCS re-start, the new package will be installed (might take some time).

    Regards!
    Wen