<?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 Re: SIM_HAL_Get_____Id() not includet in KSDK2.0 in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/SIM-HAL-Get-Id-not-includet-in-KSDK2-0/m-p/479291#M4080</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manfred,&lt;/P&gt;&lt;P&gt;Not sure if the exact API calls will be added to KSDK_v2 in the future or not.&amp;nbsp; But you can get access to the data with what is present in KSDK_v2.&amp;nbsp; I modified the hello_world example for frdm-k64f Freedom board as follows:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14561611450099145" data-renderedposition="86_8_1006_416" jivemacro_uid="_14561611450099145"&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRINTF("hello world.\r\n");&lt;/P&gt;&lt;P&gt;#if 1 //DES 1=test (access to SIM registers), 0=default code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint32_t my_sim_sdid, FamilyID, SubFamilyID, SeriesID, RevID, DieID, FamID, PinID;&lt;/P&gt;&lt;P&gt;&amp;nbsp; SIM_Type *my_sim_ptr = (SIM_Type*)(SIM_BASE);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; my_sim_sdid = my_sim_ptr-&amp;gt;SDID;&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamilyID = SIM_SDID_FAMILYID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; SubFamilyID = SIM_SDID_SUBFAMID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; SeriesID = SIM_SDID_SERIESID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; RevID = SIM_SDID_REVID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; DieID = SIM_SDID_DIEID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamID = SIM_SDID_FAMID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; PinID = SIM_SDID_PINID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;#if 1 //DES 1=change output format, 0=default code&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamilyID &amp;gt;&amp;gt;= SIM_SDID_FAMILYID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; SubFamilyID &amp;gt;&amp;gt;= SIM_SDID_SUBFAMID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; SeriesID &amp;gt;&amp;gt;= SIM_SDID_SERIESID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; RevID &amp;gt;&amp;gt;= SIM_SDID_REVID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; DieID &amp;gt;&amp;gt;= SIM_SDID_DIEID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamID &amp;gt;&amp;gt;= SIM_SDID_FAMID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; PinID &amp;gt;&amp;gt;= SIM_SDID_PINID_SHIFT;&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;&amp;nbsp; PRINTF("\n FamilyID = %x\n SubFamilyID = %x\n SeriesFamilyID = %x\n RevID = %x\n DieID = %x\n FamID = %x\n PinID = %x",\&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamilyID, SubFamilyID, SeriesID, RevID, DieID, FamID, PinID);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 22 Feb 2016 17:14:35 GMT</pubDate>
    <dc:creator>DavidS</dc:creator>
    <dc:date>2016-02-22T17:14:35Z</dc:date>
    <item>
      <title>SIM_HAL_Get_____Id() not includet in KSDK2.0</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/SIM-HAL-Get-Id-not-includet-in-KSDK2-0/m-p/479290#M4079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;we use NXP K64 with KSDK2.0.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can't find functions to get the processor internal informations.&lt;/P&gt;&lt;P&gt;In KSDK1.3 they where includet with&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SIM_HAL_GetFamilyId(SIM);&lt;/P&gt;&lt;P&gt;SIM_HAL_GetSubFamilyId(SIM);&lt;/P&gt;&lt;P&gt;SIM_HAL_GetSeriesId(SIM);&lt;/P&gt;&lt;P&gt;SIM_HAL_GetRevId(SIM);&lt;/P&gt;&lt;P&gt;SIM_HAL_GetDieId(SIM);&lt;/P&gt;&lt;P&gt;SIM_HAL_GetFamId(SIM);&lt;/P&gt;&lt;P&gt;SIM_HAL_GetPinCntId(SIM);&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Will these functions be included in next release KSDS2.x?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Manfred&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Feb 2016 14:07:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/SIM-HAL-Get-Id-not-includet-in-KSDK2-0/m-p/479290#M4079</guid>
      <dc:creator>manfredschnell</dc:creator>
      <dc:date>2016-02-22T14:07:20Z</dc:date>
    </item>
    <item>
      <title>Re: SIM_HAL_Get_____Id() not includet in KSDK2.0</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/SIM-HAL-Get-Id-not-includet-in-KSDK2-0/m-p/479291#M4080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manfred,&lt;/P&gt;&lt;P&gt;Not sure if the exact API calls will be added to KSDK_v2 in the future or not.&amp;nbsp; But you can get access to the data with what is present in KSDK_v2.&amp;nbsp; I modified the hello_world example for frdm-k64f Freedom board as follows:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14561611450099145" data-renderedposition="86_8_1006_416" jivemacro_uid="_14561611450099145"&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRINTF("hello world.\r\n");&lt;/P&gt;&lt;P&gt;#if 1 //DES 1=test (access to SIM registers), 0=default code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint32_t my_sim_sdid, FamilyID, SubFamilyID, SeriesID, RevID, DieID, FamID, PinID;&lt;/P&gt;&lt;P&gt;&amp;nbsp; SIM_Type *my_sim_ptr = (SIM_Type*)(SIM_BASE);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; my_sim_sdid = my_sim_ptr-&amp;gt;SDID;&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamilyID = SIM_SDID_FAMILYID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; SubFamilyID = SIM_SDID_SUBFAMID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; SeriesID = SIM_SDID_SERIESID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; RevID = SIM_SDID_REVID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; DieID = SIM_SDID_DIEID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamID = SIM_SDID_FAMID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;&amp;nbsp; PinID = SIM_SDID_PINID_MASK&amp;amp;(my_sim_sdid);&lt;/P&gt;&lt;P&gt;#if 1 //DES 1=change output format, 0=default code&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamilyID &amp;gt;&amp;gt;= SIM_SDID_FAMILYID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; SubFamilyID &amp;gt;&amp;gt;= SIM_SDID_SUBFAMID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; SeriesID &amp;gt;&amp;gt;= SIM_SDID_SERIESID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; RevID &amp;gt;&amp;gt;= SIM_SDID_REVID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; DieID &amp;gt;&amp;gt;= SIM_SDID_DIEID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamID &amp;gt;&amp;gt;= SIM_SDID_FAMID_SHIFT;&lt;/P&gt;&lt;P&gt;&amp;nbsp; PinID &amp;gt;&amp;gt;= SIM_SDID_PINID_SHIFT;&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;&amp;nbsp; PRINTF("\n FamilyID = %x\n SubFamilyID = %x\n SeriesFamilyID = %x\n RevID = %x\n DieID = %x\n FamID = %x\n PinID = %x",\&lt;/P&gt;&lt;P&gt;&amp;nbsp; FamilyID, SubFamilyID, SeriesID, RevID, DieID, FamID, PinID);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Feb 2016 17:14:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/SIM-HAL-Get-Id-not-includet-in-KSDK2-0/m-p/479291#M4080</guid>
      <dc:creator>DavidS</dc:creator>
      <dc:date>2016-02-22T17:14:35Z</dc:date>
    </item>
  </channel>
</rss>

