MPC5777C update DCF record

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MPC5777C update DCF record

Jump to solution
4,255 Views
markus_fischer1
Contributor II

Hello,

I'm using S32 Design Studio for Power Architecture and the PE-Micro Debugger Tool (Multilink Universal FX).

For my board i need the external clock source from EXTAL pin. So I want to change this setting in the

UTEST Miscellaneous record.

I setup my toolchain like in this howto.

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

The DCF Startrecord is 0x00400300 and the next free is 0x00400308 from manual and memory view.

Flash-script: NXP_MPC5777C_1x32x4k_UTest.pcp

For my SRecord i use this Excel sheet:

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

This is my S32 record:    

S30D00400308B008014001000000AD

If i try to debug, i get no error message, but the Memory is not filles with my data.

But if i use the Flash button, to Flash the new created configuration i get the following error message:

CMD>EM

Command is inactive for this .PCP file.

Error Erasing flash of device

Error occured during Flash programming.

AND:

Error during Flash programming. Terminating debug session.

I found this error always in this thread, but i don't have the Lauterbach Debugging tool, to use this solution.

https://community.nxp.com/message/1010145 

Is there any other possible solution or fixit for this issue?

Labels (1)
1 Solution
3,397 Views
jiri_kral
NXP Employee
NXP Employee

Hi, 

it looks that using progppcnexus is the only option with PE Micro debug probe. You can download trial version here 

PROGPPCNEXUS | Flash/EEPROM Programmer Software For NXP MPC55xx/56xx/57xx & STMicroelectronics SPC5 ... 

Start progppcnexus.exe and connect to target: 

pastedImage_7.png

Select the programming algorithm for UTest: 

pastedImage_5.png

And select select your s-record: 

pastedImage_6.png

You can check if record was added successfully back in S32DS Memory: 

pastedImage_2.png

Strange is, that PE Micro won't fix the issue. In S32DS are used .dlls provided by them and there is no way how to fix it on our side. 

Jiri 

View solution in original post

5 Replies
3,397 Views
markus_fischer1
Contributor II

This is very strange. But this work for me.

Thank you!

0 Kudos
3,398 Views
jiri_kral
NXP Employee
NXP Employee

Hi, 

it looks that using progppcnexus is the only option with PE Micro debug probe. You can download trial version here 

PROGPPCNEXUS | Flash/EEPROM Programmer Software For NXP MPC55xx/56xx/57xx & STMicroelectronics SPC5 ... 

Start progppcnexus.exe and connect to target: 

pastedImage_7.png

Select the programming algorithm for UTest: 

pastedImage_5.png

And select select your s-record: 

pastedImage_6.png

You can check if record was added successfully back in S32DS Memory: 

pastedImage_2.png

Strange is, that PE Micro won't fix the issue. In S32DS are used .dlls provided by them and there is no way how to fix it on our side. 

Jiri 

3,397 Views
klimmmike123456
Contributor II

Hi 

I use the mpc5748G board.
I tried the method provided by Jiri, but it didn't work.

Screenshot in the following:

    If I press the verify module

pastedImage_2.png

       If I press the program modulepastedImage_3.png

So I still can't write DCF to mpc5748g until now.

Can you help me solve this problem?

by the way

I use the mpc5748G board.

This is my S32 record:  S30D0040035800002297010000009D

(For my SRecord i use this Excel sheet:https://community.nxp.com/docs/DOC-341540)

I am using this flash programming algorithm: NXP_MPC5748G_1x32x4k_UTest.pcp

0 Kudos
3,397 Views
markus_fischer1
Contributor II

I have found new informations. I read in the PE-Micro Forum, that they don't want to fix this issue. See PDF

0 Kudos
3,397 Views
jiri_kral
NXP Employee
NXP Employee

Hi, 

I can reproduce your issue - it looks like that PE micro still didn't fix UTest flash algorithm. I already created ticket for this issue on May 04, 2018 and this ticket is still "In Progress" state. 

I'll try find workaround and let you know. 

Jiri 

0 Kudos