<?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: MON08 Vector Address FFFE-FFFF blank?</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194443#M15423</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I've already downloaded that application note, just after writing the last message. I also found a thread about the VTST high voltage that's been very helpful. If someone reaches this first, follow the next link.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;http://forums.freescale.com/freescale/board/message?board.id=8BITCOMM&amp;amp;message.id=3801&amp;amp;query.id=6772#M3801&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks peg and pgo, I really appreciate your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 27 Jun 2009 07:21:31 GMT</pubDate>
    <dc:creator>OmarAI</dc:creator>
    <dc:date>2009-06-27T07:21:31Z</dc:date>
    <item>
      <title>MON08 Vector Address FFFE-FFFF blank?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194439#M15419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: helvetica; font-size: 3;"&gt;What do the next sentences mean?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;Monitor mode entry can be achieved without use of the higher test voltage, V&lt;/SPAN&gt;&lt;SPAN style=": ; font-size: 1; font-family: Helvetica;"&gt;TST&lt;/SPAN&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;, as long as vector addresses $FFFE and $FFFF are blank, thus reducing the hardware requirements for in-circuit programming."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Helvetica; font-size: 3;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="font-family: Helvetica; font-size: 3;"&gt;"&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;Monitor mode entry without high voltage, V&lt;/SPAN&gt;&lt;SPAN style=": ; font-size: 1; font-family: Helvetica;"&gt;TST&lt;/SPAN&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;, if reset vector is blank ($FFFE and $FFFF contain&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;$FF)"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;I understand that there's no need to put a high voltage VTST if those vector addresses are blank, but how do I know if they are blank? When do these addresses change? How do I check their state&amp;nbsp;while my code is running?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;The text belongs to &lt;STRONG&gt;"&lt;SPAN style="font-family: helvetica;"&gt;MC68HC908AP Family Data Sheet, Rev. 4"&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style=": ; font-size: 3; font-family: Helvetica;"&gt;Thanks.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2009 20:44:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194439#M15419</guid>
      <dc:creator>OmarAI</dc:creator>
      <dc:date>2009-06-26T20:44:27Z</dc:date>
    </item>
    <item>
      <title>Re: MON08 Vector Address FFFE-FFFF blank?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194440#M15420</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear OmarAl,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The address $FFFE/FFFF are the reset vector for the processor.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In all cases for a programmed chip they would need to be programmed with the starting address of the code to run - otherwise the program would not be executed from reset.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;They are used as a a simple check by the Monitor code to determine if there is any user code to 'jump to' when reset - If they are blank then it is assumed that there is no program in the ROM and the monitor code ROM is executed instead.&amp;nbsp; This is faster than checking the whole ROM is blank.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;These addresses would be&amp;nbsp; changed when the ROM is programmed with (your) code.&amp;nbsp; In the case of a C program the vector would be 'pointed at' the low-level C init code (startup or something similar - see the linker control file).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by pgo on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-06-27&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;12:48 AM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2009 21:48:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194440#M15420</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2009-06-26T21:48:08Z</dc:date>
    </item>
    <item>
      <title>Re: MON08 Vector Address FFFE-FFFF blank?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194441#M15421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks pgo for answering so soon. So, based on what I understood, the only way for&amp;nbsp;the reset vector to be blank would be an erased chip or a new one, isn't it? I can't enter monitor mode if the chip is already programmed unless I&amp;nbsp;use the&amp;nbsp;high voltage, VTST.&amp;nbsp;Entering monitor mode&amp;nbsp;without the VTST voltage can't be&amp;nbsp;done if I'm debugging or need to change the code, or can I?.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2009 22:21:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194441#M15421</guid>
      <dc:creator>OmarAI</dc:creator>
      <dc:date>2009-06-26T22:21:25Z</dc:date>
    </item>
    <item>
      <title>Re: MON08 Vector Address FFFE-FFFF blank?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194442#M15422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your understanding is now correct!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Refer to AN-HK-32 for a way to reprogramme without high voltage.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jun 2009 05:03:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194442#M15422</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2009-06-27T05:03:30Z</dc:date>
    </item>
    <item>
      <title>Re: MON08 Vector Address FFFE-FFFF blank?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194443#M15423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I've already downloaded that application note, just after writing the last message. I also found a thread about the VTST high voltage that's been very helpful. If someone reaches this first, follow the next link.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;http://forums.freescale.com/freescale/board/message?board.id=8BITCOMM&amp;amp;message.id=3801&amp;amp;query.id=6772#M3801&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks peg and pgo, I really appreciate your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jun 2009 07:21:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MON08-Vector-Address-FFFE-FFFF-blank/m-p/194443#M15423</guid>
      <dc:creator>OmarAI</dc:creator>
      <dc:date>2009-06-27T07:21:31Z</dc:date>
    </item>
  </channel>
</rss>

