I'm using the mpc5748G-devkit board.
I'm using S32 Design Studio for Power Architecture .
I want to change DCF in the UTEST Miscellaneous record.
I have referred to these questions as follows :
https://community.nxp.com/docs/DOC-341540
https://community.nxp.com/message/1068206?commentID=1068206#comment-1068206
https://community.nxp.com/thread/474934
https://community.nxp.com/docs/DOC-334094
I came to the conclusion that I had to use the progppcnexus tool to help me write DCFrecord to mpc5748g-devkit.
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
When I use this method(https://community.nxp.com/message/1068206?commentID=1068206#comment-1068206)
I used OpenSDA to connected board.
And then use NXP_MPC5748G_1x32x4k_UTest.pcp & DCFrecord in .srec file
If I press the program module
If I press the verify module
this is total error:
It happened some errors, but I don't know what the problem is.
Can anyone help me with this problem?
Or someone can provide a better way for me to write to DCFrecord.
Solved! Go to Solution.
Hi,
solution found!
I didn't check that the flash memory value inside was not 0xFFFFFFFF.
I succeeded when I changed the other location.
Thanks a lot!
Hi,
could you look at the programmed addresses, what data are there?
As the validation also fails.
Other way is to use flash driver, and update the DCF records from running code. On next reset the values will be loaded into device from DCF records in UTEST memory.
regards,
Peter
Hi,
solution found!
I didn't check that the flash memory value inside was not 0xFFFFFFFF.
I succeeded when I changed the other location.
Thanks a lot!