NTM88_LIB.mem issue while trying to erase/flash the device

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

NTM88_LIB.mem issue while trying to erase/flash the device

跳至解决方案
973 次查看
shai_b
Senior Contributor II

Hello Team,

My customer is using NTM88 EVK and he was able to erase/flash the device in the past but suddenly he got the following error message:  

NTM88_lib_err.png

Can you please advise what is wrong?, BTW the $(ProjDirPath) seems to be fine and the project successfully builds and compiled.

Waiting for your kind feedback, attached extra Dianosticinfo if needed.

Regards,

Shai

 

标签 (2)
标记 (1)
0 项奖励
回复
1 解答
949 次查看
TomasVaverka
NXP TechSupport
NXP TechSupport

Hello Shai,

Here is something to try:

From what I understand, the error occurs when the target task named “NTM88_LIB” is launched.

Each task is linked to a Run Configuration. In below screenshot, the linked configuration is “Active Debug Context”, corresponding to the active Debug configuration in the workspace.

1.png

My guess is that the path to the .mem file (including $(ProjDirPath) variable) is configured in the Run configuration linked to the task. But the $(ProjDirPath) variable may not be visible in the context the task is launched.

Since configuring a path to the .mem file is not necessary, I propose to remove it. So, edit the Run Configuration, go to the Target Properties panel and untick the “Memory configuration” box.

With the box unticked as shown below, no path to the .mem file is configured.

2.png

Could you try this and let us know if it works?

Best regards,

Tomas

在原帖中查看解决方案

0 项奖励
回复
2 回复数
936 次查看
shai_b
Senior Contributor II

@TomasVaverka, thanks it's was very helpful.

KR,

Shai

0 项奖励
回复
950 次查看
TomasVaverka
NXP TechSupport
NXP TechSupport

Hello Shai,

Here is something to try:

From what I understand, the error occurs when the target task named “NTM88_LIB” is launched.

Each task is linked to a Run Configuration. In below screenshot, the linked configuration is “Active Debug Context”, corresponding to the active Debug configuration in the workspace.

1.png

My guess is that the path to the .mem file (including $(ProjDirPath) variable) is configured in the Run configuration linked to the task. But the $(ProjDirPath) variable may not be visible in the context the task is launched.

Since configuring a path to the .mem file is not necessary, I propose to remove it. So, edit the Run Configuration, go to the Target Properties panel and untick the “Memory configuration” box.

With the box unticked as shown below, no path to the .mem file is configured.

2.png

Could you try this and let us know if it works?

Best regards,

Tomas

0 项奖励
回复