<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Processor Expert SoftwareのトピックRe: Bootloader to application jump issue in S32k116</title>
    <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454300#M5102</link>
    <description>&lt;P&gt;Ok, it looks like there's valid opcode at entry point.&lt;/P&gt;
&lt;P&gt;Could you send me a screenshot of these registers?&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lukaszadrapa_0-1651850634195.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179069i7782948182C168B8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lukaszadrapa_0-1651850634195.jpeg" alt="lukaszadrapa_0-1651850634195.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
    <pubDate>Fri, 06 May 2022 15:25:00 GMT</pubDate>
    <dc:creator>lukaszadrapa</dc:creator>
    <dc:date>2022-05-06T15:25:00Z</dc:date>
    <item>
      <title>Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1451271#M5083</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am working on a bootloader in which all the steps are done but while jumping from boot to app there is an issue.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am using the below mentioned boot to application jump code.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;void goto_application(void)&lt;BR /&gt;{&lt;BR /&gt;void (*entry)(void);&lt;BR /&gt;uint32_t pc, sp;&lt;/P&gt;&lt;P&gt;INT_SYS_DisableIRQGlobal();&lt;/P&gt;&lt;P&gt;S32_SCB-&amp;gt;VTOR=(uint32_t)(0xa000);&lt;BR /&gt;sp = *((volatile uint32_t*)0xa000);&lt;BR /&gt;__asm("ldr r0, =0xa000");&lt;BR /&gt;pc = *((volatile uint32_t *)(0xa000 + 4));&lt;BR /&gt;entry = (void (*)(void))pc;&lt;BR /&gt;entry();&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;The application base address is 0xA000.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I added the breakpoint in the code to check the register values are getting properly updated or not. And when the breakpoint hit the entry() in the code the register values got updated as you can see in the below screenshot.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ramsai_0-1651225658136.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/178429iB35AF6A5A0E3935A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ramsai_0-1651225658136.png" alt="Ramsai_0-1651225658136.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;But after entry() , program counter is jumped to 0xA33A location instead of 0xA004(pc value is given in the above code). Below screenshot refers to this point.&amp;nbsp;&lt;/P&gt;&lt;P&gt;And also the application code is divided into 3 blocks.&lt;/P&gt;&lt;P&gt;1st block address starts from 0xA000 to 0xA2E5&amp;nbsp;&lt;/P&gt;&lt;P&gt;2nd block address starts from 0xA400 to 0xA40F and&lt;/P&gt;&lt;P&gt;3rd block address starts from 0xA480 to 0x1FFFF.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ramsai_1-1651225859107.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/178430iA8582B9B2051D289/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ramsai_1-1651225859107.png" alt="Ramsai_1-1651225859107.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Program counter is locating to the address which doesn't come in all 3 blocks .&lt;/P&gt;&lt;P&gt;So, could someone help me in fixing the issue with proper solution.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If working code is provided for boot to application jump would be highly appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Controller:&amp;nbsp;MCU-S32K116&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;IDE-S32 DESIGN STUDIOS&lt;/P&gt;&lt;P&gt;COMPILER-IAR&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramsai&lt;/P&gt;</description>
      <pubDate>Fri, 29 Apr 2022 10:18:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1451271#M5083</guid>
      <dc:creator>Ramsai</dc:creator>
      <dc:date>2022-04-29T10:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1451673#M5086</link>
      <description>&lt;P&gt;Hi Ramsai,&lt;/P&gt;
&lt;P&gt;0xA004 is not entry point address and the code should not jump there.&lt;/P&gt;
&lt;P&gt;There's reset vector at address 0xA004. And this reset vector then points to entry point of your application. Value in r5 register should be equal to value placed at 0xA004 and it should jump to this address. Could you check this? I can see in the screenshot that no application is programmed at this area.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Mon, 02 May 2022 05:33:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1451673#M5086</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2022-05-02T05:33:06Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1452512#M5090</link>
      <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;Thanks for your quick response.&lt;/P&gt;&lt;P&gt;Yes, when I tested with my previously mentioned bootloader to application code the r5 value is not getting updated. I tried in many ways but I couldn't able to make the r5 value matching with value present in 0xA004 address.&lt;/P&gt;&lt;P&gt;So, could you able to send the sample code of bootloader to application jump of s32k116 controller.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramsai.&lt;/P&gt;</description>
      <pubDate>Wed, 04 May 2022 05:05:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1452512#M5090</guid>
      <dc:creator>Ramsai</dc:creator>
      <dc:date>2022-05-04T05:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1453313#M5092</link>
      <description>&lt;P&gt;Hi Ramsai,&lt;/P&gt;
&lt;P&gt;this is working code from AN12218:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;/* Start address for the application received by the bootloader&lt;BR /&gt;* application vector table should start at this address&lt;BR /&gt;* */&lt;BR /&gt;#define APP_START_ADDRESS 0x1000&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;/* Check if a valid application is loaded and jump to it */&lt;BR /&gt;JumpToUserApplication(*((uint32_t*)APP_START_ADDRESS), *((uint32_t*)(APP_START_ADDRESS + 4)));&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;/**&lt;BR /&gt;* Used to jump to the entry point of the user application&lt;BR /&gt;* The Vector table of the user application must be located at 0x1000&lt;BR /&gt;*&lt;BR /&gt;* */&lt;BR /&gt;void JumpToUserApplication( unsigned int userSP, unsigned int userStartup)&lt;BR /&gt;{&lt;BR /&gt;/* Check if Entry address is erased and return if erased */&lt;BR /&gt;if(userSP == 0xFFFFFFFF){&lt;BR /&gt;return;&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;/* Set up stack pointer */&lt;BR /&gt;__asm("msr msp, r0");&lt;BR /&gt;__asm("msr psp, r0");&lt;/P&gt;
&lt;P&gt;/* Relocate vector table */&lt;BR /&gt;S32_SCB-&amp;gt;VTOR = (uint32_t)APP_START_ADDRESS;&lt;/P&gt;
&lt;P&gt;/* Jump to application PC (r1) */&lt;BR /&gt;__asm("mov pc, r1");&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Thu, 05 May 2022 07:30:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1453313#M5092</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2022-05-05T07:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1453513#M5094</link>
      <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;I tried with the given working code shared by you. But even after implementing the same in my code its not jumping to application.&lt;/P&gt;&lt;P&gt;Please find below screenshots captured while debugging. These are for your reference.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here in below screenshot APP_START_ADDRESS is 0xA000.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/178885iD0B631FB4A10A314/image-size/medium?v=v2&amp;amp;px=400" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image (1).png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/178886i157C1DCF3109D93C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="image (1).png" alt="image (1).png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image (2).png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/178887i9E9539366CFB7278/image-size/medium?v=v2&amp;amp;px=400" role="button" title="image (2).png" alt="image (2).png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Kindly help me in identifying and solving this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramsai.&lt;/P&gt;</description>
      <pubDate>Thu, 05 May 2022 12:23:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1453513#M5094</guid>
      <dc:creator>Ramsai</dc:creator>
      <dc:date>2022-05-05T12:23:16Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454047#M5096</link>
      <description>&lt;P&gt;Hi Ramsai,&lt;/P&gt;
&lt;P&gt;I need to see a few previous steps. Could you take a screenshots:&lt;/P&gt;
&lt;P&gt;- content of memory at 0xA000&lt;/P&gt;
&lt;P&gt;- content of core registers r0 and r1 when the program jumps to JumpToUserApplication()&lt;/P&gt;
&lt;P&gt;- content of core registers when it reaches __asm("mov pc, r1");&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Fri, 06 May 2022 07:59:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454047#M5096</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2022-05-06T07:59:49Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454048#M5097</link>
      <description>&lt;P&gt;...and maybe one more thing - are all interrupts disabled before calling this function?&lt;/P&gt;</description>
      <pubDate>Fri, 06 May 2022 08:00:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454048#M5097</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2022-05-06T08:00:50Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454091#M5098</link>
      <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;All interrupts are disabled before calling of&amp;nbsp;JumpToUserApplication() function.&lt;/P&gt;&lt;P&gt;Please find below screenshot.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="All interrupts disabled.jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179012iD2DDFF5DC3BF69C7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="All interrupts disabled.jpg" alt="All interrupts disabled.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramsai.&lt;/P&gt;</description>
      <pubDate>Fri, 06 May 2022 08:58:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454091#M5098</guid>
      <dc:creator>Ramsai</dc:creator>
      <dc:date>2022-05-06T08:58:56Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454097#M5099</link>
      <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;1. Please find below screenshot regarding content of memory at 0xA000.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="A000 address.jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179013i9FE16A2B277F085B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="A000 address.jpg" alt="A000 address.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;2. Below screenshot will show you the content of core registers r0 and r1&amp;nbsp;&lt;SPAN&gt;when the program jumps to JumpToUserApplication().&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="R0 and R1 values.jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179014iA12A0429BE490206/image-size/medium?v=v2&amp;amp;px=400" role="button" title="R0 and R1 values.jpg" alt="R0 and R1 values.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;3. Below screenshot shows you the values of all the registers&amp;nbsp;&lt;SPAN&gt;when it reaches __asm("mov pc, r1");&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Register values.jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179015iB508D745B7AE291A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Register values.jpg" alt="Register values.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;For your info.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramsai.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 May 2022 09:03:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454097#M5099</guid>
      <dc:creator>Ramsai</dc:creator>
      <dc:date>2022-05-06T09:03:47Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454113#M5100</link>
      <description>&lt;P&gt;It works as expected. &lt;BR /&gt;At 0xA000, there's value 0x20003800 which is supposed to be loaded to stack pointer. &lt;BR /&gt;At 0xA004, there's value 0x0000BC69, so your entry point of application is at 0xBC68 (+1 is used for thumb instruction set). &lt;BR /&gt;On the last screenshot, I can see that the msp and psp are set to 0x20003800 which is correct. And it's going to move r1 (0xBC69) to program counter which is also correct. &lt;BR /&gt;I can see nothing wrong here.&lt;/P&gt;
&lt;P&gt;Could you check in map file of your application if 0xBC68 is really your entry point? And could you also check if there's expected code at this address?&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Fri, 06 May 2022 09:23:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454113#M5100</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2022-05-06T09:23:57Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454177#M5101</link>
      <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;Thanks for the confirmation.&lt;/P&gt;&lt;P&gt;When the debugger reaches the&amp;nbsp;__asm("mov pc, r1"); r1 is getting updated with 0xBC69 but when I click on step-in after this step the code is keep on running so I clicked on suspend option.&amp;nbsp;&lt;/P&gt;&lt;P&gt;When it is suspended it is showing that code is in 0xBA96 location and after this even though I keep on clicking on start button also it is showing as 0xBA96 location only.&lt;/P&gt;&lt;P&gt;Please find below screenshots regarding this.&lt;/P&gt;&lt;P&gt;Code is keep on running after&amp;nbsp;__asm("mov pc, r1");&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="After r1 is BC69 .jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179032i7F18D976B730A814/image-size/medium?v=v2&amp;amp;px=400" role="button" title="After r1 is BC69 .jpg" alt="After r1 is BC69 .jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;After suspending the code, pc is at 0xBA96.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PC reaching BA96 after giving BC69.jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179033i23B2F90DC85DE529/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PC reaching BA96 after giving BC69.jpg" alt="PC reaching BA96 after giving BC69.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;I am also sharing you the values at these memory locations(0xBA96 and 0xBA69) and these are highlighted.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="BA96 and BC68 register values.jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179034iB6758ECC190229D8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="BA96 and BC68 register values.jpg" alt="BA96 and BC68 register values.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;And also I am sharing you the screenshot of the map file at these locations.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Map file.jpg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179036i14600C7B7DBCC2D1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Map file.jpg" alt="Map file.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Please look into this and do the needful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramsai.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 May 2022 10:39:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454177#M5101</guid>
      <dc:creator>Ramsai</dc:creator>
      <dc:date>2022-05-06T10:39:37Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454300#M5102</link>
      <description>&lt;P&gt;Ok, it looks like there's valid opcode at entry point.&lt;/P&gt;
&lt;P&gt;Could you send me a screenshot of these registers?&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lukaszadrapa_0-1651850634195.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179069i7782948182C168B8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lukaszadrapa_0-1651850634195.jpeg" alt="lukaszadrapa_0-1651850634195.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Fri, 06 May 2022 15:25:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454300#M5102</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2022-05-06T15:25:00Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454798#M5104</link>
      <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;Please find below screenshot of the registers.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image (3).png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/179166iD89240478440B9DD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="image (3).png" alt="image (3).png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramsai.&lt;/P&gt;</description>
      <pubDate>Mon, 09 May 2022 07:56:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1454798#M5104</guid>
      <dc:creator>Ramsai</dc:creator>
      <dc:date>2022-05-09T07:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: Bootloader to application jump issue in S32k116</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1455675#M5108</link>
      <description>&lt;P&gt;Another idea - what does happen when you put a breakpoint at the entry point? Does it stop there? I'm wondering if you stepped over C level instruction or if you performed asm step. I believe it should work if asm step is used. If it works, you can load elf file of your application to have better understanding what happened.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-Debug-multiple-elf-files-in-S32-Design-Studio-with-GDB/ta-p/1121160" target="_blank"&gt;https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-Debug-multiple-elf-files-in-S32-Design-Studio-with-GDB/ta-p/1121160&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 11:53:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/Bootloader-to-application-jump-issue-in-S32k116/m-p/1455675#M5108</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2022-05-10T11:53:52Z</dc:date>
    </item>
  </channel>
</rss>

