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?
Solved! Go to Solution.
Hi,
it looks that using progppcnexus is the only option with PE Micro debug probe. You can download trial version here
Start progppcnexus.exe and connect to target:
Select the programming algorithm for UTest:
And select select your s-record:
You can check if record was added successfully back in S32DS Memory:
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
This is very strange. But this work for me.
Thank you!
Hi,
it looks that using progppcnexus is the only option with PE Micro debug probe. You can download trial version here
Start progppcnexus.exe and connect to target:
Select the programming algorithm for UTest:
And select select your s-record:
You can check if record was added successfully back in S32DS Memory:
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
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
If I press the program module
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
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