<?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のトピックExternal Bus ECLK Problem</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/External-Bus-ECLK-Problem/m-p/136971#M2480</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Im working with a 9S12A256 Micro in expanded wide mode.&amp;nbsp; I've followed the example in AN2408, using an HC374 to decode the Address/Data Bus.&amp;nbsp; I'm trying to write to external memory at address $0400 and $0402.&amp;nbsp; From what I can see on the scope, the Timing of the write instruction (STD $0400) does not follow the spec for address hold time (2ns).&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Anyone else have this problem?&amp;nbsp; I've messed with clock stretching, but that doesn't do any good since the address is latched into the 374 on the rising edge of eclock.&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 17 Nov 2006 00:15:11 GMT</pubDate>
    <dc:creator>lgs</dc:creator>
    <dc:date>2006-11-17T00:15:11Z</dc:date>
    <item>
      <title>External Bus ECLK Problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/External-Bus-ECLK-Problem/m-p/136971#M2480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Im working with a 9S12A256 Micro in expanded wide mode.&amp;nbsp; I've followed the example in AN2408, using an HC374 to decode the Address/Data Bus.&amp;nbsp; I'm trying to write to external memory at address $0400 and $0402.&amp;nbsp; From what I can see on the scope, the Timing of the write instruction (STD $0400) does not follow the spec for address hold time (2ns).&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Anyone else have this problem?&amp;nbsp; I've messed with clock stretching, but that doesn't do any good since the address is latched into the 374 on the rising edge of eclock.&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Nov 2006 00:15:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/External-Bus-ECLK-Problem/m-p/136971#M2480</guid>
      <dc:creator>lgs</dc:creator>
      <dc:date>2006-11-17T00:15:11Z</dc:date>
    </item>
    <item>
      <title>Re: External Bus ECLK Problem</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/External-Bus-ECLK-Problem/m-p/136972#M2481</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;In addition, if I change the code to setup the micro in expanded&amp;nbsp;narrow mode, the problem goes away.&amp;nbsp; That is, the address bus seems to hold properly before eclk rises.&amp;nbsp; In narrow mode, I have PEAR=$04, MODE=$A0.&amp;nbsp; In wide mode, PEAR=$04, MODE=$E0.&amp;nbsp; Also, I am booting up in single chip mode and writing to PEAR/MODE to change modes on startup.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Maybe I'm missing something in the expanded wide mode setup.&amp;nbsp; This is our first application in 16-bit bus mode, we've been using 8-bit external busses for years.&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Nov 2006 06:01:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/External-Bus-ECLK-Problem/m-p/136972#M2481</guid>
      <dc:creator>lgs</dc:creator>
      <dc:date>2006-11-17T06:01:57Z</dc:date>
    </item>
  </channel>
</rss>

