<?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>8-bit MicrocontrollersのトピックRe: How to replace MC68HC908RF2 and its firmware?</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136419#M4331</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The RF2 is literally two chips in one.&amp;nbsp; The MCU and the UHF transmitter even talk to each using external pins.&amp;nbsp; It's no different than using two separate chips.&amp;nbsp; The code should work just fine.&amp;nbsp; Whatever differences, if any,&amp;nbsp;will lie in setting up the MCU specific timers, etc.&amp;nbsp; As I remember the chip resembles a QT/QY very well.&lt;/DIV&gt;&lt;P&gt;Message Edited by tonyp on &lt;SPAN class="date_text"&gt;05-18-2006&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;01:19 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 May 2006 17:16:04 GMT</pubDate>
    <dc:creator>tonyp</dc:creator>
    <dc:date>2006-05-18T17:16:04Z</dc:date>
    <item>
      <title>How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136418#M4330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;By referencing AN1951, I am&amp;nbsp;responsible to&amp;nbsp;design TPMS for our customer. But I was told that MC68HC908RF2 will be phased out in the near future. So that I&amp;nbsp;must try another solution (replacement), using MC68HC908QT2A and MC33493.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Can anybody advise&amp;nbsp;whether the MC68HC908RF2 firmware of AN1951 &lt;STRONG&gt;can be&lt;/STRONG&gt; directly ported into MC68HC908QT2A after slight modification? The only thing I&amp;nbsp;concern&amp;nbsp;is the communication between MC68HC908QT2A and MC33493.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If &lt;STRONG&gt;not&lt;/STRONG&gt;, if there any advise, please kindly provide ASAP.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 14:32:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136418#M4330</guid>
      <dc:creator>DRonWang</dc:creator>
      <dc:date>2006-05-18T14:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136419#M4331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The RF2 is literally two chips in one.&amp;nbsp; The MCU and the UHF transmitter even talk to each using external pins.&amp;nbsp; It's no different than using two separate chips.&amp;nbsp; The code should work just fine.&amp;nbsp; Whatever differences, if any,&amp;nbsp;will lie in setting up the MCU specific timers, etc.&amp;nbsp; As I remember the chip resembles a QT/QY very well.&lt;/DIV&gt;&lt;P&gt;Message Edited by tonyp on &lt;SPAN class="date_text"&gt;05-18-2006&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;01:19 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 17:16:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136419#M4331</guid>
      <dc:creator>tonyp</dc:creator>
      <dc:date>2006-05-18T17:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136420#M4332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The firmware is going to be different. There's no alternative than to really understand the software in the apps note, and port it to the new MCU. Much of the code will need to be looked at in detail.&lt;/P&gt;&lt;P&gt;At Freescale we've made the software available, but you will need to take this and modify it for your customer.&lt;/P&gt;&lt;P&gt;I don't see any major problems specifically with the communications between mcu and rf chip.&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2006 18:35:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136420#M4332</guid>
      <dc:creator>UK_CF_FAE</dc:creator>
      <dc:date>2006-05-18T18:35:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136421#M4333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Thank you very much for the replies. In this case, there will not be big problem at the H/W side.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;But I am now having another problem on the software migration from source code of AN1951, using CodeWarrior.&lt;/DIV&gt;&lt;DIV&gt;In CodeWarrior, when I press "Make" buttom, the following&amp;nbsp;Error will occur at the begining.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT color="#0033FF"&gt;loadall&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT color="#0033FF"&gt;;/*****************************************************************************/&lt;BR /&gt;;/* PROJECT : Mosport State Machine Mimic&amp;nbsp;&amp;nbsp; MODULE : MAIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;;/*****************************************************************************/&lt;BR /&gt;; Initial version: Jeff Burgess&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT color="#0033FF"&gt;RAMStart&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $0080&lt;BR /&gt;RomStart&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $7880&lt;BR /&gt;VectorStart&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $FFF2&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;FONT color="#0033FF"&gt;$Include&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'hardef.h'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color="#ff0000"&gt;{----Error : A1604&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#0033FF"&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;But when I modified the line into :&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color="#0033FF"&gt;Include&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'hardef.h'&amp;nbsp;&amp;nbsp;&lt;/FONT&gt; &lt;FONT color="#ff0000"&gt;{----Passed&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;then, it was passed.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;So that I dare say the source code was not developped under CodeWarrior since the usage is different, I guess. I am not sure I am right as I am a beginner of Freescale MCU user.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If so, please kindly advise how to convert into CodeWarrior language or some other idea.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 May 2006 09:46:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136421#M4333</guid>
      <dc:creator>DRonWang</dc:creator>
      <dc:date>2006-05-19T09:46:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136422#M4334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;From the small sample provided, the code could have been written for P&amp;amp;E Microsystems assembler CAS08Z. You may find it easier to just use their tools to continue with the development. They are free at:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.pemicro.com" rel="nofollow" target="_blank"&gt;www.pemicro.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;or be prepared for a lot of make.. error.... search and replace... make.... error........&lt;/P&gt;&lt;P&gt;Regards&lt;BR /&gt;David&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 May 2006 17:21:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136422#M4334</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-19T17:21:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136423#M4335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;Hello,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;The 908RF2 device is capable of operation with a supply voltage down to 2V, whereas the 908QT/QY series are not.&amp;nbsp; If you require to operate from a single lithium cell, the 9S08QG8 device may be a better choice.&amp;nbsp; The existing firmware will need careful revision to cater for possible differences in bus frequency, I/O allocations, peripherals, etc.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;I agree with Peg about the existing assembly code being in P&amp;amp;E CASM08 format.&amp;nbsp; This earlier thread refers to some of the differences between CASM08 and CW assembler.&lt;BR /&gt;&lt;A href="http://forums.freescale.com/freescale/board/message?board.id=CWCOMM&amp;amp;message.id=501" target="_blank"&gt;http://forums.freescale.com/freescale/board/message?board.id=CWCOMM&amp;amp;message.id=501&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Regards,&lt;BR /&gt;Mac&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Message Edited by bigmac on &lt;SPAN class="date_text"&gt;05-21-2006&lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;01:26 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 21 May 2006 10:14:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136423#M4335</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-05-21T10:14:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136424#M4336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Thank you very much peg and bigmac.&lt;/P&gt;&lt;P&gt;I have already&amp;nbsp;migrated into CW format and going to modify the program from RF2 to QG4.&lt;/P&gt;&lt;P&gt;But I found that the power consumption of RF2 is just 4.3mA while QG4 is 120mA at maximun run rate.&lt;/P&gt;&lt;P&gt;Our customer spec is 7-year life time with 500mA/hr battery. In the case, I am afraid, QG4 cannot reach the spec.&lt;/P&gt;&lt;P&gt;Does anybody knows which part number of MCU inside the RF2 is used?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 May 2006 16:58:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136424#M4336</guid>
      <dc:creator>DRonWang</dc:creator>
      <dc:date>2006-05-24T16:58:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136425#M4337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;DRon Wang wrote:&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Thank you very much peg and bigmac.&lt;/P&gt;&lt;P&gt;I have already&amp;nbsp;migrated into CW format and going to modify the program from RF2 to QG4.&lt;/P&gt;&lt;P&gt;But I found that the power consumption of RF2 is just 4.3mA while QG4 is 120mA at maximun run rate.&lt;/P&gt;&lt;P&gt;Our customer spec is 7-year life time with 500mA/hr battery. In the case, I am afraid, QG4 cannot reach the spec.&lt;/P&gt;&lt;P&gt;Does anybody knows which part number of MCU inside the RF2 is used?&lt;/P&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The RF2 is an RK2 and a 33493 in the one package.&lt;/P&gt;&lt;P&gt;The 120mA you are quoting here seems to be from the absolute max ratings. This would be with all outputs sourcing etc and very worst case. This device is targeted at very low power applications and although I don't really know, I would be suprised if in the same application it draws more than the RF2/RK2.&lt;/P&gt;&lt;P&gt;The quoted run current at 3 volts and 8MHz in FBE mode with all bar analogue enabled is 3.5mA and drops to 490uA at 1MHz.&lt;/P&gt;&lt;P&gt;Regards David&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 May 2006 17:40:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136425#M4337</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-05-24T17:40:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to replace MC68HC908RF2 and its firmware?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136426#M4338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;TPM sensor 's operating temperature is very high.&lt;/P&gt;&lt;P&gt;QG8 or QG4 's operating temperature only 85 degree.&lt;/P&gt;&lt;P&gt;Regards&lt;BR /&gt;Carter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Jul 2006 13:56:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/How-to-replace-MC68HC908RF2-and-its-firmware/m-p/136426#M4338</guid>
      <dc:creator>carter</dc:creator>
      <dc:date>2006-07-18T13:56:18Z</dc:date>
    </item>
  </channel>
</rss>

