S32K344 can't start CM_1 with CM_0

cancel
Showing results for 
Search instead for 
Did you mean: 

S32K344 can't start CM_1 with CM_0

253 Views
VecMidOs
Contributor I

Hello,

I am currently working with S32K344 and I am using lauterbach to load the program. The program implements the described "Mode Transition" 45.5 from your manual, which allows you to start the core 1 with core 0. Unfortunately, it doesn't work. 

Lauterbach indicates that the core 1 is in a halt state and the core 1 is in an infinite loop (without instruction in it). So the value of the set bootaddress is not observable in the running core 1.

Thanks in advance

Best regards,

VecMidOs

0 Kudos
7 Replies

218 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @VecMidOs,

I'm not sure if I understand, but if you have the S32K344 decoupled, you can use the Platform_Multicore_SingleElf_S32K324 RTD example.

It shows how to start the core.

 

Regards,

Daniel

0 Kudos

212 Views
VecMidOs
Contributor I

Hey Daniel,

Thanks for your reply. 

Where can I find this document?

Best regards,
Milad

0 Kudos

205 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi Milad,

In S32DS 3.4 IDE with RTD 2.0.1 installed, create project from example:

danielmartynek_0-1669110116424.png

 

danielmartynek_1-1669110236497.png

 

BR, Daniel

 

 

0 Kudos

187 Views
VecMidOs
Contributor I

Hey,
Thank you for your quick response.

Unfortunately I get this error:

VecMidOs_0-1669211678578.png

BR,
Milad

0 Kudos

176 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Milad,

The release notes does not list any dependencies:

danielmartynek_0-1669279024872.png

Is the S32K3xx development package installed?

Do you get the same error when you install the RTD 2.0.0 or 1.0.0 version?

 

Thanks,

Daniel

 

0 Kudos

102 Views
VecMidOs
Contributor I
Hello Daniel,
I tried the example and it works. Is there anything else I need to set up in my code? We have the same timer configuration and mode transition.

Best regards,
VecMidOs
0 Kudos

92 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @VecMidOs,

That would be application-dependent, but I think that all that have to be done is shown in the example.

 

BR, Daniel

0 Kudos