Hi, @mohamed-moustafa,
I am sorry that the initial proposal wasn't a quick fix.
I see that you tried to debug the application in S32DS after exporting the code. I'll ask you a few questions that might help us figure out how to resolve your problem as follows:
1. Each peripheral used by the application is initialized inside the board_init() function. Could you tell us which line in the board_init() function results in the jump to the reset handler?
2. Could you send us a photo of your board?
3. Have you used any of the other examples we provided to check the board functionality?
Please try to download other applications onto the board to see if the issue persists. The majority of our examples delivered with the toolbox are configured for the S32K344-Q257 processor, but, as stated in the readme file of each example, they can easily be used for multiple hardware parts. The S32K3X4EVB-T172 board that you are using has the same processor (S32K344-Q172 Hardware Part selection) as the S32K3X4EVB-Q172 board used to validated our examples. Therefore, when you build an application, make sure the Hardware Part is set to S32K344-Q172.
Cheers,
Victor