we are working on Lin based bootloader for s32k116.we are facing issue with LIN call back function .when I connect Canoe and debugging code it's not hitting the LIN call back function (Response is not getting from ECU)
if you know anyone please help me out how to resolve the issue
The SW of the unified bootloader framework was downloaded .and i integrated as per Document
Ganesh Babu Vaka.
Please, let me apologize for the delay. I have discussed this with the owner of this tool your both questions:
Please, see some issues below:
1. In LIN module, bind device is LPUART1. LPUART 1 is not config in pin_mux module. Please check the LIN over which LPUART device?
2. In the NXP bootloader project config the LPUART transmit pin is input/output.
3. Please remove 1 line code in Fls_app.c (line number 622)--> FlashErase --> eraseFlashStartAddr = s_pAppFlashMemoryInfo->xBlockStartLogicalAddr;
Please note: in the NXP bootloader project, PTA 7 is LIN_SLP. In your, project is PTD 5?
I hope it helps.