<?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: Reset Vector</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160214#M9630</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Presto,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Welcome to the forum.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;So you have a non-specified Freescale 8-bit mcu which you are trying to read to 'preserve' the code, and the reset vector does not make sense?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I can think of many, many reasons why this is the case.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Could the device be secured against intrusive access?&lt;/DIV&gt;&lt;DIV&gt;Might this be a RS08 and the 'reset vector' is not where you think it is (it is not at 0xFFFF)&lt;/DIV&gt;&lt;DIV&gt;You have an HC08 in Monitor Mode&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Before we all expend lots of energy on this problem, can you please provide the following information&lt;/DIV&gt;&lt;DIV&gt;1) Please warrant that this is your application that you are trying to preserve, and that you are not trying to reverse engineer anything. I would not want to help you to do that.&lt;/DIV&gt;&lt;DIV&gt;2) Please give us either the device part number (if you know it) or the legend printed on the top of the device. All the details from every line. If you do not know the device part number, please see item 1).&lt;/DIV&gt;&lt;DIV&gt;3) The mechanism that you are using to read the device. Mono8, BDM, SEM (if it is a SEM, see item 1))&lt;/DIV&gt;&lt;DIV&gt;4) For those of us with analytical brains, what address are you reading, and what values are you getting?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Mark&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Jun 2008 05:49:43 GMT</pubDate>
    <dc:creator>UK_CF_FAE</dc:creator>
    <dc:date>2008-06-10T05:49:43Z</dc:date>
    <item>
      <title>Reset Vector</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160209#M9625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hey,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I'm working with a 8-bit freescale micro and I have heard that it might be&amp;nbsp;possible to use dont cares in your reset vector, is that true? I&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I've only heard of it from one source so I wanted to find out if it was possible and if so how do I go about doing it(C or assembly is fine)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2008 19:47:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160209#M9625</guid>
      <dc:creator>presto</dc:creator>
      <dc:date>2008-05-29T19:47:18Z</dc:date>
    </item>
    <item>
      <title>Re: Reset Vector</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160210#M9626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;What exactly do you mean by "don't cares". If you mean any value, which is usually what "don't care" means, then no, it must point to your start up code.&lt;BR /&gt;&lt;BR /&gt;If you mean that you don't have address that your self because the project frame work does, then yes, you do not have to do anything for your program to make it to "main" from a reset.&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by JimDon on &lt;SPAN class="date_text"&gt;2008-05-29&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;11:16 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2008 22:16:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160210#M9626</guid>
      <dc:creator>JimDon</dc:creator>
      <dc:date>2008-05-29T22:16:01Z</dc:date>
    </item>
    <item>
      <title>Re: Reset Vector</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160211#M9627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;hey,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;My question originates becuase I have a micro that I'm reading in and the reset vector that Im getting is out of valid range for the chip.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;i considered big and little endian but even bit flipped the reset vector is invalid.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;any ideas why I would be reading in an incorrect reset vector?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The chip I have has code already on it and I'm trying to preserve it.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2008 22:30:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160211#M9627</guid>
      <dc:creator>presto</dc:creator>
      <dc:date>2008-05-29T22:30:56Z</dc:date>
    </item>
    <item>
      <title>Re: Reset Vector</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160212#M9628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;What chip is it? Part number?&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2008 22:35:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160212#M9628</guid>
      <dc:creator>JimDon</dc:creator>
      <dc:date>2008-05-29T22:35:26Z</dc:date>
    </item>
    <item>
      <title>Re: Reset Vector</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160213#M9629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;Hello,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Why would anyone want to read the RESET VECTOR ?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;And instead of having &lt;EM&gt;don't care value&lt;/EM&gt; &lt;STRONG&gt;, a dummy ISR address&lt;/STRONG&gt; is given normally. Its a good practice from system point of view.&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jun 2008 19:10:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160213#M9629</guid>
      <dc:creator>denny_george</dc:creator>
      <dc:date>2008-06-02T19:10:42Z</dc:date>
    </item>
    <item>
      <title>Re: Reset Vector</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160214#M9630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Presto,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Welcome to the forum.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;So you have a non-specified Freescale 8-bit mcu which you are trying to read to 'preserve' the code, and the reset vector does not make sense?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I can think of many, many reasons why this is the case.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Could the device be secured against intrusive access?&lt;/DIV&gt;&lt;DIV&gt;Might this be a RS08 and the 'reset vector' is not where you think it is (it is not at 0xFFFF)&lt;/DIV&gt;&lt;DIV&gt;You have an HC08 in Monitor Mode&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Before we all expend lots of energy on this problem, can you please provide the following information&lt;/DIV&gt;&lt;DIV&gt;1) Please warrant that this is your application that you are trying to preserve, and that you are not trying to reverse engineer anything. I would not want to help you to do that.&lt;/DIV&gt;&lt;DIV&gt;2) Please give us either the device part number (if you know it) or the legend printed on the top of the device. All the details from every line. If you do not know the device part number, please see item 1).&lt;/DIV&gt;&lt;DIV&gt;3) The mechanism that you are using to read the device. Mono8, BDM, SEM (if it is a SEM, see item 1))&lt;/DIV&gt;&lt;DIV&gt;4) For those of us with analytical brains, what address are you reading, and what values are you getting?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Mark&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jun 2008 05:49:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Reset-Vector/m-p/160214#M9630</guid>
      <dc:creator>UK_CF_FAE</dc:creator>
      <dc:date>2008-06-10T05:49:43Z</dc:date>
    </item>
  </channel>
</rss>

