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.

question about 6672's BOOTCOMPLETE bit

hi, all:

  We're debuging a customized board using 6672. We can connect to the

board by JTAG using xds100v2. After loading the gel file used by 6678evm,

we can access the on chip register. To our surprise, the BOOTCOMPLETE

register bits are all 0s. We access the 6678evm by the same procedure and found

the bit0 is 1. Why our board doesn't set the corePac 0's complete bit? 

BTW: the gel file's global setup (it accesses the external DDR3) can run OK on

our board.

  • Hi Murat,

    Please provide the following information:

    1. Have you select emulation boot mode on your custom board?

    2. Share the CCS debug log message for your custom board? after loading the gel file

    3. Have you using TI provide gel file or customized gel file? Share your gel file.

    Thanks,

  • 1. Have you select emulation boot mode on your custom board?

        sorry, I don't know what the "emulation boot mode" means. Do you mean I reset the chip

    by JTAG, no. I just set it i2c boot mode and power on the board.
    2. Share the CCS debug log message for your custom board? after loading the gel file

        do you mean I turn on the debug server log or something else? I attach the debug server log.6403.dbgSrvLog.rar

    3. Have you using TI provide gel file or customized gel file? Share your gel file.

        yes, the gel file is from TI's evm. it's in the attach file. I just load it, don't run any item in the scripts

    menu. Even if I run the global setup, the bit is the same.0550.evmc6678l.gel

    hope your reply, thanks!

  • Hi Murat,

    Be sure to set the boot mode dip switch to no boot/EMIF16 boot mode on the customised board. This boot mode only support the CCS debug.

    C6678 EVM No boot/EMIF16 Boot:
       Set the dip switches (pin1, pin2, pin3, pin4) to: 
                                SW3(off,    on,    on,    on),
                                SW4(on,    on,    on,    on),
                                SW5(on,    on,    on,    on),
                                SW6(on,    on,    on,    on)

    Please share your C6678 EVM boot mode switch settings. Refer below link for EVM C6678 boot mode

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

    Thanks,

  • Hi Murat,

    Any update, Please help us to close this thread.

    Thanks,

  • sorry, I almost overlook this thread.

    I made some change to my JTAG circuit connetced to 6672, and now the bit is set.

    Thanks.

    Another issue arises, although the bit can be set, but jtag is not stable. The ccs often

    shows "power failure on target CPU". I am sure the power is OK. It shows this beacuse

    my jtag is not stable. Could you show a typical JTAG circuit which just use 14 pin connector.

    The jtag emulator I use is xds100v2.

    Thanks again!