Hi,
We can provide Rappid bootloader utility:
https://www.nxp.com/webapp/Download?colCode=RAPPID_BOOTLOADER_UTILITY&appType=license
Notice that source codes for this utility are not provided to customers. S32K144 is supported.
There are plans to develop a demo code directly for S32K144 but it will take some time – I guess that it could be available in Q1/2018.
Then you can take a look at this application note:
https://www.nxp.com/docs/en/application-note/AN5319.pdf
https://www.nxp.com/docs/en/application-note-software/AN5319SW.zip
It is written for PowerPC device MPC5748G but maybe you can re-use some ideas and code.
Regards,
Lukas
Thank you for your answer! Now I've written bootloader successfully,it can upgrade app and jump to app and execute correctly!
Because the reference datasheet is too little to find a resaon why do you write registers like this?
Maybe I need to spend more time to find reason
You can reference my blog and you can find it.
Hi,
We can provide Rappid bootloader utility:
https://www.nxp.com/webapp/Download?colCode=RAPPID_BOOTLOADER_UTILITY&appType=license
Notice that source codes for this utility are not provided to customers. S32K144 is supported.
There are plans to develop a demo code directly for S32K144 but it will take some time – I guess that it could be available in Q1/2018.
Then you can take a look at this application note:
https://www.nxp.com/docs/en/application-note/AN5319.pdf
https://www.nxp.com/docs/en/application-note-software/AN5319SW.zip
It is written for PowerPC device MPC5748G but maybe you can re-use some ideas and code.
Regards,
Lukas