On Board Programming MKV31F256VLH12 with external Watchdog Fails

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

On Board Programming MKV31F256VLH12 with external Watchdog Fails

跳至解决方案
1,972 次查看
hamsdybamsdy
Contributor I

We use the MKV31F256VLH12 controller from NXP in a new design.

Programming takes place via the SWD interface.

Programmer: J-Link Plus from Segger.

Also an external watchdog with an open drain output is provided

in the circuit.

The watchdog output is separted over a 470R Resistor from the Reset Pin of the

controller.

The watchdog currently forces a reset approx. Every 400ms.

Unfortunately  also during the programming cycle.

 Is there a possibility that the programmer (J-Link Plus) keeps the RESET signal permanently high while the controller is being programmed?

A jumper between the output of the watchdog and the reset pin of the controller is not an option (lost / forgotten).

 

best regards

Helmut

0 项奖励
回复
1 解答
1,929 次查看
hamsdybamsdy
Contributor I

Hello,

Meanwhile I have a solution. The Segger Programmer doesn`t need a connection to the Reset Pin
during the programming cycle. In the textfixture for programming and test we connect the reset pin of the Controller with Vdd during the programming cycle. Then the watchdog has no chance to reset
the controller.

 

 

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,953 次查看
EdwinHz
NXP TechSupport
NXP TechSupport

After some consideration, I wasn’t able to come up with a viable option to do this given the limitations.

Perhaps the Segger support team could have a better insight on how to achieve this.

 

Regards,

Edwin.

0 项奖励
回复
1,930 次查看
hamsdybamsdy
Contributor I

Hello,

Meanwhile I have a solution. The Segger Programmer doesn`t need a connection to the Reset Pin
during the programming cycle. In the textfixture for programming and test we connect the reset pin of the Controller with Vdd during the programming cycle. Then the watchdog has no chance to reset
the controller.

 

 

0 项奖励
回复