<?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>topic S32K142 CPU self Test in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K142-CPU-self-Test/m-p/794562#M2652</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;nxp工程师您好，有些问题咨询下：&lt;/P&gt;&lt;P&gt;我现在使用的mcu型号是s32k142系列，想使用你们的这个系列芯片自检“lib_m4_scst.a”库来对mcu工作中，对mcu内核中的通用寄存器&amp;nbsp; 累加器&amp;nbsp; 乘法器 除法器&amp;nbsp; 栈和堆以及ram自检，有些问题要咨询和请教，请给予指导.&lt;/P&gt;&lt;P&gt;问题1：在程序运行中调用&amp;nbsp;m4_scst_execute_core_tests(0U,43U);这个函数就可以实现上述所有mcu自检功能吗？&lt;/P&gt;&lt;P&gt;问题2：我现在使用的编译环境是IAR的“IAR 8.20”，nxp提供的例程编译环境为 “S32 Design Studio for ARM Version 2018.R1”，这两个的编译环境的链接文件格式不一样，由于使用“&lt;SPAN&gt;lib_m4_scst.a&lt;/SPAN&gt;”库需要在s32编译环境中的链接文件&lt;/P&gt;&lt;P&gt;中添加以下两段：&lt;/P&gt;&lt;P&gt;.m4_scst :&lt;BR /&gt; {&lt;BR /&gt; *(.m4_scst_test_code)&lt;BR /&gt; *(.m4_scst_exception_wrappers)&lt;BR /&gt; *(.m4_scst_test_code_unprivileged)&lt;BR /&gt; *(.m4_scst_test_shell_code)&lt;BR /&gt; *(.m4_scst_vector_table)&lt;BR /&gt; *(.m4_scst_rom_data)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.m4_scst_test_code1_unprivileged)&lt;BR /&gt; } &amp;gt; m_text&lt;/P&gt;&lt;P&gt;.m4_scst2 :&lt;BR /&gt; {&lt;BR /&gt; *(.m4_scst_ram_data)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.m4_scst_ram_data_target0)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.m4_scst_ram_data_target1)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.m4_scst_ram_test_code)&lt;BR /&gt; *(.m4_scst_test_shell_data)&lt;BR /&gt; } &amp;gt; m_data_2&lt;/P&gt;&lt;P&gt;现在要把这部分内容移到IAR编译环境的链接文件中，这段内容不太熟悉，烦请上述这段话怎么移植到IAR 的链接文件中，附件为分别为这两个链接文件使用的链接文件。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Nov 2018 01:10:00 GMT</pubDate>
    <dc:creator>likuihan</dc:creator>
    <dc:date>2018-11-23T01:10:00Z</dc:date>
    <item>
      <title>S32K142 CPU self Test</title>
      <link>https://community.nxp.com/t5/S32K/S32K142-CPU-self-Test/m-p/794562#M2652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;nxp工程师您好，有些问题咨询下：&lt;/P&gt;&lt;P&gt;我现在使用的mcu型号是s32k142系列，想使用你们的这个系列芯片自检“lib_m4_scst.a”库来对mcu工作中，对mcu内核中的通用寄存器&amp;nbsp; 累加器&amp;nbsp; 乘法器 除法器&amp;nbsp; 栈和堆以及ram自检，有些问题要咨询和请教，请给予指导.&lt;/P&gt;&lt;P&gt;问题1：在程序运行中调用&amp;nbsp;m4_scst_execute_core_tests(0U,43U);这个函数就可以实现上述所有mcu自检功能吗？&lt;/P&gt;&lt;P&gt;问题2：我现在使用的编译环境是IAR的“IAR 8.20”，nxp提供的例程编译环境为 “S32 Design Studio for ARM Version 2018.R1”，这两个的编译环境的链接文件格式不一样，由于使用“&lt;SPAN&gt;lib_m4_scst.a&lt;/SPAN&gt;”库需要在s32编译环境中的链接文件&lt;/P&gt;&lt;P&gt;中添加以下两段：&lt;/P&gt;&lt;P&gt;.m4_scst :&lt;BR /&gt; {&lt;BR /&gt; *(.m4_scst_test_code)&lt;BR /&gt; *(.m4_scst_exception_wrappers)&lt;BR /&gt; *(.m4_scst_test_code_unprivileged)&lt;BR /&gt; *(.m4_scst_test_shell_code)&lt;BR /&gt; *(.m4_scst_vector_table)&lt;BR /&gt; *(.m4_scst_rom_data)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.m4_scst_test_code1_unprivileged)&lt;BR /&gt; } &amp;gt; m_text&lt;/P&gt;&lt;P&gt;.m4_scst2 :&lt;BR /&gt; {&lt;BR /&gt; *(.m4_scst_ram_data)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.m4_scst_ram_data_target0)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.m4_scst_ram_data_target1)&lt;BR /&gt; . = ALIGN(4);&lt;BR /&gt; *(.m4_scst_ram_test_code)&lt;BR /&gt; *(.m4_scst_test_shell_data)&lt;BR /&gt; } &amp;gt; m_data_2&lt;/P&gt;&lt;P&gt;现在要把这部分内容移到IAR编译环境的链接文件中，这段内容不太熟悉，烦请上述这段话怎么移植到IAR 的链接文件中，附件为分别为这两个链接文件使用的链接文件。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Nov 2018 01:10:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K142-CPU-self-Test/m-p/794562#M2652</guid>
      <dc:creator>likuihan</dc:creator>
      <dc:date>2018-11-23T01:10:00Z</dc:date>
    </item>
  </channel>
</rss>

