AnsweredAssumed Answered

T2081 board

Question asked by Monali Haware on Dec 19, 2018
Latest reply on Dec 23, 2018 by alexander.yakovlev

i have custom board with T2081. It was getting connected using HARD CODED RCW (ddr_clk=sys_clk=66.67MHz). Now it shows "failed to configure JTAG chain".

 

JTAG log is as follows: What might be the problem?

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 10

       Error message: Connection refused

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 10

       Error message: Connection refused

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 0

ccs_get_connection_count

       serverh = 0

       count = 1

       ccs_get_connection_count; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 0

       ccs_available_connections; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 0

       ccs_available_connections; ccs_error = 0

ccs_config_cc

       serverh = 0

       config_string = powertap:192.168.1.2

       ccs_config_cc; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 1

       ccs_available_connections; ccs_error = 0

ccs_set_timeout

       serverh = 0

       timeout = 15

       ccs_set_timeout; ccs_error = 0

ccs_cc_status

       serverh = 0

       cc = 0

       ccs_cc_status; ccs_error = 0

ccs_cc_version

       serverh = 0

       cc = 0

       version.major = 1

       version.minor = 0

       ccs_cc_version; ccs_error = 0

ccs_set_timeout

       serverh = 0

       timeout = 15

       ccs_set_timeout; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 1

       ccs_available_connections; ccs_error = 0

ccs_config_server

       serverh = 0

       cc = 0

       server_config = 0

       value = 10000

       ccs_config_server; ccs_error = 0

ccs_config_chain

       serverh = 0

       cc = 0

       device_list: (size = 1)

              device[0]:: core_type=test core(20)

       ccs_config_chain; ccs_error = 0

ccs_jtag_lock

       serverh = 0

       cc = 0

       ccs_jtag_lock; ccs_error = 0

JTAG Diagnostics

 

Starting Power at Probe test ...

Test result: PASSED

 

Starting IR Scan test ...

Test result: PASSED

 

Starting Bypass Scan test ...

Test result: PASSED

 

Starting Arbitrary TAP State Move test ...

Test result: PASSED

 

Detected JTAG IDCODEs: OK

Device 0 IDCODE: 0x118E601D

 

ccs_jtag_unlock

       serverh = 0

       cc = 0

       ccs_jtag_unlock; ccs_error = 0

ccs_config_chain

       serverh = 0

       cc = 0

       device_list: (size = 1)

              device[0]:: core_type=T2080(242)

       ccs_config_chain; ccs_error = 0

ccs_config_template

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       config_reg = 2

       config_data = 1

       ccs_config_template; ccs_error = 0

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210001

       count = 1

       size = 4

       value: (size = 4)

               120C0017

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210002

       count = 1

       size = 4

       value: (size = 4)

               15000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210003

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210004

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210005

       count = 1

       size = 4

       value: (size = 4)

               6B000002

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210006

       count = 1

       size = 4

       value: (size = 4)

               00008000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210007

       count = 1

       size = 4

       value: (size = 4)

               F9027000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210008

       count = 1

       size = 4

       value: (size = 4)

               01000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210009

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210010

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210011

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210012

       count = 1

       size = 4

       value: (size = 4)

               000307FC

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210013

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210014

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210015

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210016

       count = 1

       size = 4

       value: (size = 4)

               00000004

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_reset_to_debug

       serverh = 0

       cc = 0

       ccs_reset_to_debug; ccs_error = 39

       Error message: T2080: Core not responding

ccs_get_subcore_error

       serverh = 0

       cc = 0

       error = 5

       chain_pos = 0

       ccs_get_subcore_error; ccs_error = 0; duration=1 ms

ccs_kill_server

       serverh = 0

       ccs_kill_server; ccs_error = 0

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 10

       Error message: Connection refused

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 10

       Error message: Connection refused

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 0

ccs_get_connection_count

       serverh = 0

       count = 1

       ccs_get_connection_count; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 0

       ccs_available_connections; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 0

       ccs_available_connections; ccs_error = 0

ccs_config_cc

       serverh = 0

       config_string = powertap:192.168.1.2

       ccs_config_cc; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 1

       ccs_available_connections; ccs_error = 0

ccs_set_timeout

       serverh = 0

       timeout = 15

       ccs_set_timeout; ccs_error = 0

ccs_cc_status

       serverh = 0

       cc = 0

       ccs_cc_status; ccs_error = 0

ccs_cc_version

       serverh = 0

       cc = 0

       version.major = 1

       version.minor = 0

       ccs_cc_version; ccs_error = 0

ccs_set_timeout

       serverh = 0

       timeout = 15

       ccs_set_timeout; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 1

       ccs_available_connections; ccs_error = 0

ccs_config_server

       serverh = 0

       cc = 0

       server_config = 0

       value = 10000

       ccs_config_server; ccs_error = 0

ccs_config_chain

       serverh = 0

       cc = 0

       device_list: (size = 1)

              device[0]:: core_type=test core(20)

       ccs_config_chain; ccs_error = 0

ccs_jtag_lock

       serverh = 0

       cc = 0

       ccs_jtag_lock; ccs_error = 0

JTAG Diagnostics

 

Starting Power at Probe test ...

Test result: PASSED

 

Starting IR Scan test ...

Test result: PASSED

 

Starting Bypass Scan test ...

Test result: PASSED

 

Starting Arbitrary TAP State Move test ...

Test result: PASSED

 

Detected JTAG IDCODEs: OK

Device 0 IDCODE: 0x118E601D

 

ccs_jtag_unlock

       serverh = 0

       cc = 0

       ccs_jtag_unlock; ccs_error = 0

ccs_config_chain

       serverh = 0

       cc = 0

       device_list: (size = 1)

              device[0]:: core_type=T2080(242)

       ccs_config_chain; ccs_error = 0

ccs_config_template

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       config_reg = 2

       config_data = 1

       ccs_config_template; ccs_error = 0

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210001

       count = 1

       size = 4

       value: (size = 4)

               120C0017

       ccs_write_register; ccs_error = 0; duration=0 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210002

       count = 1

       size = 4

       value: (size = 4)

               15000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210003

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210004

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210005

       count = 1

       size = 4

       value: (size = 4)

               6B000002

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210006

       count = 1

       size = 4

       value: (size = 4)

               00008000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210007

       count = 1

       size = 4

       value: (size = 4)

               F9027000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210008

       count = 1

       size = 4

       value: (size = 4)

               01000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210009

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210010

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210011

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210012

       count = 1

       size = 4

       value: (size = 4)

               000307FC

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210013

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210014

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210015

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210016

       count = 1

       size = 4

       value: (size = 4)

               00000004

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_reset_to_debug

       serverh = 0

       cc = 0

       ccs_reset_to_debug; ccs_error = 39

       Error message: T2080: Core not responding

ccs_get_subcore_error

       serverh = 0

       cc = 0

       error = 5

       chain_pos = 0

       ccs_get_subcore_error; ccs_error = 0; duration=1 ms

ccs_kill_server

       serverh = 0

       ccs_kill_server; ccs_error = 0

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 10

       Error message: Connection refused

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 10

       Error message: Connection refused

ccs_open

       ipaddr = 127.0.0.1

       port = 41475

       timeout = 15

       serverh = 0

       ccs_open; ccs_error = 0

ccs_get_connection_count

       serverh = 0

       count = 1

       ccs_get_connection_count; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 0

       ccs_available_connections; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 0

       ccs_available_connections; ccs_error = 0

ccs_config_cc

       serverh = 0

       config_string = powertap:192.168.1.2

       ccs_config_cc; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 1

       ccs_available_connections; ccs_error = 0

ccs_set_timeout

       serverh = 0

       timeout = 15

       ccs_set_timeout; ccs_error = 0

ccs_cc_status

       serverh = 0

       cc = 0

       ccs_cc_status; ccs_error = 0

ccs_cc_version

       serverh = 0

       cc = 0

       version.major = 1

       version.minor = 0

       ccs_cc_version; ccs_error = 0

ccs_set_timeout

       serverh = 0

       timeout = 15

       ccs_set_timeout; ccs_error = 0

ccs_available_connections

       serverh = 0

       count = 1

       ccs_available_connections; ccs_error = 0

ccs_config_server

       serverh = 0

       cc = 0

       server_config = 0

       value = 10000

       ccs_config_server; ccs_error = 0

ccs_config_chain

       serverh = 0

       cc = 0

       device_list: (size = 1)

              device[0]:: core_type=test core(20)

       ccs_config_chain; ccs_error = 0

ccs_jtag_lock

       serverh = 0

       cc = 0

       ccs_jtag_lock; ccs_error = 0

JTAG Diagnostics

 

Starting Power at Probe test ...

Test result: PASSED

 

Starting IR Scan test ...

Test result: PASSED

 

Starting Bypass Scan test ...

Test result: PASSED

 

Starting Arbitrary TAP State Move test ...

Test result: PASSED

 

Detected JTAG IDCODEs: OK

Device 0 IDCODE: 0x118E601D

 

ccs_jtag_unlock

       serverh = 0

       cc = 0

       ccs_jtag_unlock; ccs_error = 0

ccs_config_chain

       serverh = 0

       cc = 0

       device_list: (size = 1)

              device[0]:: core_type=T2080(242)

       ccs_config_chain; ccs_error = 0

ccs_config_template

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       config_reg = 2

       config_data = 1

       ccs_config_template; ccs_error = 0

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210001

       count = 1

       size = 4

       value: (size = 4)

               120C0017

       ccs_write_register; ccs_error = 0; duration=0 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210002

       count = 1

       size = 4

       value: (size = 4)

               15000000

       ccs_write_register; ccs_error = 0; duration=0 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210003

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210004

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210005

       count = 1

       size = 4

       value: (size = 4)

               6B000002

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210006

       count = 1

       size = 4

       value: (size = 4)

               00008000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210007

       count = 1

       size = 4

       value: (size = 4)

               F9027000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210008

       count = 1

       size = 4

       value: (size = 4)

               01000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210009

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210010

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=2 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210011

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210012

       count = 1

       size = 4

       value: (size = 4)

               000307FC

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210013

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210014

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210015

       count = 1

       size = 4

       value: (size = 4)

               00000000

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_write_register

       coreh = [serverh:0;cc_index:0;chain_pos:0]

       index = 210016

       count = 1

       size = 4

       value: (size = 4)

               00000004

       ccs_write_register; ccs_error = 0; duration=1 ms

ccs_reset_to_debug

       serverh = 0

       cc = 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Attachments

Outcomes