<?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>S12 / MagniV MicrocontrollersのトピックRe: FreeRTOS and HCS12X</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193220#M7625</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Visitor,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope you don't mean visitor, like in 24 Season 6 the tv series!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Off the topic (lol), I was wondering if there are any mother board issues? In other words, FreeRTOS.com states that it supports HCS12 , but is that independent of the board on which the&amp;nbsp;HCS12&amp;nbsp;﻿is connected? For example, I have the MCUSLK Project board &amp;nbsp;- 2 that has the&amp;nbsp;MC9S12C32&amp;nbsp;﻿connected to it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Chhers,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Aug 2011 04:11:52 GMT</pubDate>
    <dc:creator>icecold</dc:creator>
    <dc:date>2011-08-11T04:11:52Z</dc:date>
    <item>
      <title>FreeRTOS and HCS12X</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193217#M7622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a developpement kit DEMO9S12XEP100 and i want to use a freeRTOS but i do not know it s compatible with HCS12X.&lt;/P&gt;&lt;P&gt;in &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.freertos.org%2F" rel="nofollow" target="_blank"&gt;http://www.freertos.org/&lt;/A&gt;&amp;nbsp;the freeRTOS covers the HCS12 but what about HCS12X ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tank you for your reponse&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Mar 2011 21:40:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193217#M7622</guid>
      <dc:creator>DEMO9S12XEP100</dc:creator>
      <dc:date>2011-03-24T21:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS and HCS12X</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193218#M7623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please check the below link, maybe it will be helpful&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.freescale.com/message/46918#46918" title="https://community.freescale.com/message/46918#46918"&gt;https://community.freescale.com/message/46918#46918&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Mar 2011 13:23:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193218#M7623</guid>
      <dc:creator>freescale_satya</dc:creator>
      <dc:date>2011-03-25T13:23:23Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS and HCS12X</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193219#M7624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have successfully used this port.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://interactive.freertos.org/attachments/token/hdyi5fvvqwwocdq/?name=HCS12_HCS12X_CodeWarrior_OAF.zip%FEFF" rel="nofollow" target="_self"&gt;http://interactive.freertos.org/attachments/token/hdyi5fvvqwwocdq/?name=HCS12_HCS12X_CodeWarrior_OAF.zip﻿&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i have it running on the demo9s12xep100 softec board without any issues.&amp;nbsp; you do need to spend some time going through the code to make sure you have the correct compiller flags enabled.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also if you re-enable processor expert it will want to keep changing the TIOS byte on you.&amp;nbsp; i had to put a command in to reset it to what the example requires.&amp;nbsp; Also processor expert will continually overwrite your vectors.c file if you re-enbalce it, so basically lock that file from being written.&amp;nbsp; also events.c will have the same issues. unfortunately you can't prevent processor expert from overwritting it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;my compiler flags are as follows.&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;-CPUHCS12XE -D_HCS12 -DHCS12_CODE_WARRIOR -D__NO_FLOAT__ -D__MAP_FLASH__ -D__HCS12X__ -Mb -WmsgSd1420 -WmsgSd4001 -WmsgSd4002 -WmsgSd4301 -WmsgSd5703 -WmsgSd5904 -WmsgSd5905 -WmsgSd5909 -WmsgSd5917 -WmsgSd12053 -WmsgSd12056﻿&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;add this line to your main function after the PE_low_level_init()&amp;nbsp; instruction&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;clrReg8Bits(ECT_TIOS, 128)﻿&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;enjoy.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 May 2011 21:29:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193219#M7624</guid>
      <dc:creator>dtharper</dc:creator>
      <dc:date>2011-05-13T21:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS and HCS12X</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193220#M7625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Visitor,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope you don't mean visitor, like in 24 Season 6 the tv series!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Off the topic (lol), I was wondering if there are any mother board issues? In other words, FreeRTOS.com states that it supports HCS12 , but is that independent of the board on which the&amp;nbsp;HCS12&amp;nbsp;﻿is connected? For example, I have the MCUSLK Project board &amp;nbsp;- 2 that has the&amp;nbsp;MC9S12C32&amp;nbsp;﻿connected to it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Chhers,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Aug 2011 04:11:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193220#M7625</guid>
      <dc:creator>icecold</dc:creator>
      <dc:date>2011-08-11T04:11:52Z</dc:date>
    </item>
    <item>
      <title>Re: FreeRTOS and HCS12X</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193221#M7626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;FreeRTOS needs to distinguish between S12 and S12X, as the interrupt stack frame is different.&lt;/P&gt;&lt;P&gt;Additionally both for S12 and S12X you can have the small (non-banked) and the banked memory model.&lt;/P&gt;&lt;P&gt;All this makes things a little bit complicated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There is now a complete port of FreeRTOS as Processor Expert component available, see&lt;/P&gt;&lt;P&gt;&lt;A href="http://mcuoneclipse.wordpress.com/2012/02/11/back-to-classic-freertos-for-freescale-s12x/" rel="nofollow" target="_blank"&gt;http://mcuoneclipse.wordpress.com/2012/02/11/back-to-classic-freertos-for-freescale-s12x/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;An example of this port has been posted on the FreeRTOS site under community contributions:&lt;/P&gt;&lt;P&gt;&lt;A href="http://interactive.freertos.org/forums/104161-freescale" rel="nofollow" target="_blank"&gt;http://interactive.freertos.org/forums/104161-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Feb 2012 01:45:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/FreeRTOS-and-HCS12X/m-p/193221#M7626</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2012-02-12T01:45:01Z</dc:date>
    </item>
  </channel>
</rss>

