<?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>topic Re: I need an advice please. in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138588#M5023</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;It sounds like it might be time for your boss to call the company's legal advisor.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Dec 2006 00:09:29 GMT</pubDate>
    <dc:creator>Nevo</dc:creator>
    <dc:date>2006-12-11T00:09:29Z</dc:date>
    <item>
      <title>I need an advice please.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138582#M5017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hey fellows,&lt;/DIV&gt;&lt;DIV&gt;Actually i been hired by a small company which has a product based on MC68HC908JBXX MCU, the previous employee been fired recently and took with him all sources he wrote, my boss said that he don't want to invest in new developing, but we urgently need&amp;nbsp; the abiliy to duplicate same MCU content for clear one (even without understanding content).&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;Could you please point me for a programmer instrument which able to dump MC68HC908JBXX memory content (read it byte by byte), then write it to same clear&amp;nbsp; MCU one (taking on consideration&amp;nbsp; that original MCU using different security methods)?, .&lt;/DIV&gt;&lt;DIV&gt;I will appreciate any reply.&lt;/DIV&gt;&lt;DIV&gt;Thanks in Advance&lt;/DIV&gt;&lt;DIV&gt;Elis&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Nov 2006 23:56:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138582#M5017</guid>
      <dc:creator>elis</dc:creator>
      <dc:date>2006-11-30T23:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: I need an advice please.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138583#M5018</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Elis,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;To unlock the security feature of the HC908 device, and access the code within a programmed device using monitor mode, you will need to&amp;nbsp;ascertain the values of the eight bytes from address $FFF6 to $FFFD.&amp;nbsp; These are interrupt vectors, and will correspond to the address of four different interrupt service routines within the code.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;These vectors are -&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;$FFF6&amp;nbsp; TIM Ch0 vector&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;$FFF8&amp;nbsp; IRQ vector&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;$FFFA&amp;nbsp; USB vector&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;$FFFC&amp;nbsp; SWI vector&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;How were the devices programmed in the first instance?&amp;nbsp; If a .S19 file is still in existence, this may be used to program new devices, without the need of the other source files.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2006 11:33:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138583#M5018</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-12-01T11:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: I need an advice please.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138584#M5019</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi, Elis:&lt;BR /&gt;&lt;BR /&gt;To elaborate on what Mac said, the HC908JBxx chips are secure by default. I'm sorry to say that unless you have an .s19 file or other memory image file, it is unlikely you will be able to copy what is in the chip.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2006 13:35:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138584#M5019</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2006-12-01T13:35:15Z</dc:date>
    </item>
    <item>
      <title>Re: I need an advice please.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138585#M5020</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Unfortunately no .S19 file or other memory image file exist.&lt;/DIV&gt;&lt;DIV&gt;-Could you please broaden about this default secutity technology behind those bits?,what is the real&amp;nbsp; difficulty to read them in mirror?&lt;/DIV&gt;&lt;DIV&gt;-Any recommended programmer which can assist me to pass this barrier( or part of it)?.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;-Any tips will be welcome&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks in advance&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Elis&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Dec 2006 02:20:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138585#M5020</guid>
      <dc:creator>elis</dc:creator>
      <dc:date>2006-12-02T02:20:01Z</dc:date>
    </item>
    <item>
      <title>Re: I need an advice please.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138586#M5021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi, Elis:&lt;BR /&gt;&lt;BR /&gt;The locations that Mac mentioned are not only used as interupt vectors, but are also used as a 64-bit security-key when entering monitor-mode. It's purpose to to prevent someone from copying your firmware design.&lt;BR /&gt;&lt;BR /&gt;When a device is not blank, the chip will not let you access the flash unless you supply it with those eight bytes, in order to "unlock" it, when entering monitor-mode. Once you supply those eight bytes, you can read and reprogram the flash in monitor-mode.&lt;BR /&gt;&lt;BR /&gt;If the eight bytes you supply do not exactly match those eight bytes in the interrupt vector area, the only flash operation the chip will allow you to perform in monitor-mode is "mass-erase".&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Dec 2006 05:33:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138586#M5021</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2006-12-02T05:33:01Z</dc:date>
    </item>
    <item>
      <title>Re: I need an advice please.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138587#M5022</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;You cannot gain access to this device without either going through the correct procedure and transmitting the 8-byte security code to it or mass erasing it.&lt;/DIV&gt;&lt;DIV&gt;It will be far easier to persue legal action against the ex-employee and fix the slack/non-existant business practices of the company involved than attempt to break in!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards&lt;/DIV&gt;&lt;DIV&gt;Peg&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Dec 2006 05:36:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138587#M5022</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-12-02T05:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: I need an advice please.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138588#M5023</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;It sounds like it might be time for your boss to call the company's legal advisor.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Dec 2006 00:09:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/I-need-an-advice-please/m-p/138588#M5023</guid>
      <dc:creator>Nevo</dc:creator>
      <dc:date>2006-12-11T00:09:29Z</dc:date>
    </item>
  </channel>
</rss>

