MPC5744P can't entry debug mode

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

MPC5744P can't entry debug mode

跳至解决方案
1,311 次查看
leifang
Contributor I

I am using  document  "AN4365  Qorivva MPC56xx Flash Programming Through Nexus JTAG.pdf " to entry debug mode. MPC56xx device is ok, however, MPC5744P is fail.

I review MPC5744P Reference Manual. I don't kown which  one of ACCESS_AUX 5-bit JTAG instructions is right. It seem 6-bit is right

code below:

   JTAG_IR_Scan(0x1, 5);      //5 bit
    rdata = JTAG_DR_Scan_Read(0x0,32);  //0x39b4501d       jtag id is ok

   JTAG_IR_Scan(0x1A, 6);      //6 bit  

   rdata = JTAG_IR_Scan(WRITE_RS|OCR, 10);      //0x241    read OSR is ok
    JTAG_DR_Scan(0x5,32);  //    Set the OCR[DR] and OCR[WKUP] bits

   SET RESET=1;

   DelayMs(100);

   rdata = JTAG_IR_Scan(READ_RS|BYPASS, 10);      //0x221  read OSR is error
    if(rdata!=0x209) Fail();

1)  Which  one of ACCESS_AUX 5-bit JTAG instructions? I try 0x10,0x17,0x18,0x1a,0x1e

2)  Only OSR return 0x209 is right, and entry debug mode, Why I  test return 0x221 Halt mode ?

标记 (1)
0 项奖励
1 解答
895 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

It’s necessary to use ACCESS_AUX_LSM (code 0b11010) on devices which has two cores running in lock step mode.The rest should be the same like on MPC56xx devices.

https://community.nxp.com/docs/DOC-332727 

Regards,

Lukas

在原帖中查看解决方案

2 回复数
895 次查看
gracezhang
Contributor I

Hello, 

I met the same problem. Could you share the solution please? 

Thanks.

0 项奖励
896 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

It’s necessary to use ACCESS_AUX_LSM (code 0b11010) on devices which has two cores running in lock step mode.The rest should be the same like on MPC56xx devices.

https://community.nxp.com/docs/DOC-332727 

Regards,

Lukas