Hello,
I am working with your Unified Bootloader for S32K116_LIN. Which use the UDS Process with CANalyzer but I have a problem, I received a log of LIN communication from an NXP Support and I followed the same steps but after downloading the Flash Driver I only see that the APP_Demo is downloaded in RAM (0x200021C0) but I never see that is passes to the Flash memory.
After Erase Memory I saw that only the RAM is erased (from 0x20002FF0 onwards) and not the Flash.
The problem could be that I don't use the OpenBus tool? or Can it be a problem of the Erase Memory Function?
Thank you in advance.
RGMAL
Solved! Go to Solution.
Hi,
Do you have test on other boards or erase all P-Flash content? If not please try. Actually, we update the bootloader stack, due to some issues. So, you can also try the newest bootloader stack.
Best Regards!
Hi,
Plse upload your update process and log(captured by CANalyzer). It's maybe download or verify(CRC) flash driver failed.
Best Regards!
Hi,
From the log, the problem is erase P-flash failed.
Have some questions:
1. Is the flash driver provided by NXP?
2. Do you modify the bootloader?
Best Regards!
Hello,
yes, I am using the NXP Flash Driver, I didn't modify the bootloader.
For example, after the Erase Memory step I saw that only the RAM was deleted after that I only see that APP_Demo is downloaded in RAM but never in Flash.
Thank you!
Hi,
I found an issue for PC tool. Default, bootloader program flash data align with 8 bytes, max data length is 128 bytes. For the PC side, send message data must align with 8 bytes, send max data is 128B(0x80). For 0x36 service, send message length should set 0x82. For flash driver maybe have not problem, for APP have an issue.
Hi,
Please upload your flash driver' binary. I want to check the flash driver correct or not.
Best Regards!
Hi,
Please test the attached bootloader or upload your project.
Hi,
Did you have test over PEAK(NXP provide the open BUS tool). I saw some issue as below:
The PC tool not following LIN TP spec.
Best Regards!
Hello,
I have fixed this error and I do not have a PEAK PLIN_USB, I only have Vector VN1630A CANcase.
Could this be the problem?
Thank you!
Hello,
Yes, I have tried with other boards and also delete all P-Flash.
Right now I am testing with the new Bootloader but I have problems with Erase Memory, I saw these values.
I am using evaluation board (S32K116 EVB).
If I put a peak point I can see the answer, but in my GUI the slave does not answer me.
Thank you!
Hi,
okay, let me change this part and I will tell you if I have a positive response.
Thank you!