<?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のトピックMC13192 hidden registers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130053#M2300</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am developing drivers for a project using the MC13192 and I have come across a note concerning hidden registers. The MC13192RM/RegisterDescription eludes to setting a couple of bits in a few registers without any explaination.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have chased down an SMAC example and found that in the MC13192_hw_config.c code, where the registers are set, more than a few bits are set/notSet within these hidden registers. It makes me a little uncomfortable blindly setting things without knowing the effect of doing so.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Does anyone have more detailed information concerning these registers and how to use them?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Mar 2006 23:02:55 GMT</pubDate>
    <dc:creator>zigbertsschecht</dc:creator>
    <dc:date>2006-03-24T23:02:55Z</dc:date>
    <item>
      <title>MC13192 hidden registers</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130053#M2300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am developing drivers for a project using the MC13192 and I have come across a note concerning hidden registers. The MC13192RM/RegisterDescription eludes to setting a couple of bits in a few registers without any explaination.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have chased down an SMAC example and found that in the MC13192_hw_config.c code, where the registers are set, more than a few bits are set/notSet within these hidden registers. It makes me a little uncomfortable blindly setting things without knowing the effect of doing so.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Does anyone have more detailed information concerning these registers and how to use them?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Mar 2006 23:02:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130053#M2300</guid>
      <dc:creator>zigbertsschecht</dc:creator>
      <dc:date>2006-03-24T23:02:55Z</dc:date>
    </item>
    <item>
      <title>Re: MC13192 hidden registers</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130054#M2301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi, ZigBert:&lt;BR /&gt;&lt;BR /&gt;When you say the registers are 'hidden', do you mean that they are not mentioned in this manual?&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.freescale.com/files/rf_if/doc/ref_manual/MC13192RM.pdf" target="test_blank"&gt;http://www.freescale.com/files/rf_if/doc/ref_manual/MC13192RM.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;If so, can you tell us what register addresses and bits they are hiding from us? I, like you, am not comfortable programming something I don't fully understand.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Mar 2006 05:41:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130054#M2301</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2006-03-25T05:41:18Z</dc:date>
    </item>
    <item>
      <title>Re: MC13192 hidden registers</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130055#M2302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Taken from page 2-1 from MC13192RM rev1.3&lt;BR /&gt;&lt;BR /&gt;2.2 Mandatory Register Initialization&lt;BR /&gt;NOTE&lt;BR /&gt;Certain hidden registers MUST be initialized to given conditions for proper&lt;BR /&gt;operation of the transceiver. These programmed conditions are given in&lt;BR /&gt;Table 2-1 (these are not default values).&lt;BR /&gt;&lt;BR /&gt;Table 2-1. Mandatory Register Initialization&lt;BR /&gt;&lt;BR /&gt;ADD(Hex) BIT CONDITION&lt;BR /&gt;08 1 Set to 1&lt;BR /&gt;08 4 Set to 1&lt;BR /&gt;11 9:8 Set to 00&lt;BR /&gt;06 14 Set to 1&lt;BR /&gt;&lt;BR /&gt;Later, registers 08 and 11 are not listed in the descriptions and 06 bit 14 is not accounted for in the description.&lt;BR /&gt;&lt;BR /&gt;I am not hallucinating...&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Mar 2006 05:55:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130055#M2302</guid>
      <dc:creator>zigbertsschecht</dc:creator>
      <dc:date>2006-03-25T05:55:26Z</dc:date>
    </item>
    <item>
      <title>Re: MC13192 hidden registers</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130056#M2303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thanks, Zig:&lt;BR /&gt;I noticed the hole at $08, but didn't think much of it. I completely missed the "Mandatory Register Initialization" section just two pages in front.&lt;BR /&gt;&lt;BR /&gt;If I get the time (yeah, right!) I will experiment with these bits. If I burn the boards up, it's no big deal, as we decided on Chipcon (now TI) for our ZigBee.&lt;BR /&gt;&lt;BR /&gt;I doubt I will learn anything, though, other than that it won't work.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Mar 2006 08:46:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130056#M2303</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2006-03-25T08:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: MC13192 hidden registers</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130057#M2304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;rocco,&lt;BR /&gt;&lt;BR /&gt;Rooting around the SMAC examples I found this in MC13192_hw_config.c:&lt;BR /&gt;&lt;BR /&gt;SPIDrvWrite(0x11,0x80FF); /* Eliminate Unlock Conditions due to L01 */&lt;BR /&gt;SPIDrvWrite(0x08,0xFFF7); /* Preferred injection */&lt;BR /&gt;SPIDrvWrite(0x06,0x4720); /* CCA, TX, RX, energy detect */&lt;BR /&gt;&lt;BR /&gt;So this is what gets me worried:&lt;BR /&gt;&lt;BR /&gt;1)not just bits 9:8 of address 0x11 are set to 0 (bits 14:8 are 0)&lt;BR /&gt;2)all bits except bit 3 are set to 1 in address 0x08&lt;BR /&gt;&lt;BR /&gt;Until I learn some more, these are the settings I am going to use.&lt;BR /&gt;&lt;BR /&gt;Thanks for the interest...&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Mar 2006 10:33:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC13192-hidden-registers/m-p/130057#M2304</guid>
      <dc:creator>zigbertsschecht</dc:creator>
      <dc:date>2006-03-25T10:33:03Z</dc:date>
    </item>
  </channel>
</rss>

