Boot Manager interface to SP processor not working for MCU3 VDK

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

Boot Manager interface to SP processor not working for MCU3 VDK

126 Views
Luca_Fodale
Contributor II

Hi all,
I'm working on GM SW based on GRAYVIP 22 with HSE FW s32n5_gp_fw_1.1.8_0.19.0_pb250801 This Software implements the boot manager and boot loader code. Loading the envelop1 bin, i am able to see the correct value in the memory area.

image.png

After this, the boot manager on CRS executed the  FBL_Port_BM_InitializeInterface() function that is used to establish an interface to SP processor.
Inside this function, there is a do-while loop that needs a specific response of SP to continue and itis never satisfied until the elapsed time is not reached, because the FBL_BM_SPResponse is always 0xFF.

image (9).png

Do you have any hints?
I can share the reproducer 
Tags (1)
0 Kudos
Reply
1 Reply

96 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Could you specify what  is SP?

if there is no response from SP then check 

 

  • Verify SP Firmware Boot

    • Use a debugger or trace to confirm SP is alive and executing code.
    • Check if SP is stuck in a reset or waiting for a trigger.
  • Log or Trace SP Behavior

    • If possible, add logging or breakpoints in SP code to see if it receives any request or command from CRS.
  • Review Boot Manager Expectations

    • Look into the documentation or source code to understand what FBL_BM_SPResponse should be set to when SP is ready.

Best regards,

Peter

 

0 Kudos
Reply