MPC5748G update DCF record

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

MPC5748G update DCF record

Jump to solution
1,284 Views
klimmmike123456
Contributor II

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

pastedImage_1.png

If I press the program module

pastedImage_2.png

If I press the verify module

pastedImage_3.png

this is total error:

pastedImage_1.png

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.

1 Solution
1,043 Views
klimmmike123456
Contributor II

Hi,

solution found!

I didn't check that the flash memory value inside was not 0xFFFFFFFF.

I succeeded when I changed the other location.

pastedImage_1.png

Thanks a lot!

View solution in original post

0 Kudos
Reply
2 Replies
1,043 Views
petervlna
NXP TechSupport
NXP TechSupport

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

1,044 Views
klimmmike123456
Contributor II

Hi,

solution found!

I didn't check that the flash memory value inside was not 0xFFFFFFFF.

I succeeded when I changed the other location.

pastedImage_1.png

Thanks a lot!

0 Kudos
Reply