<?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: USB Multilink Programmer fails to connect to the HCS08 target in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311745#M20763</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the trouble is&amp;nbsp; that I do not have a "virgin" device to do the same test here&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I dived into the RM - PTA5 is not natively the reset see:&lt;/P&gt;&lt;P&gt;3.3.2.1 MCU Reset Input PTA5/IRQ/RESETB&lt;/P&gt;&lt;P&gt;After a power-on reset (POR), the PTA5/IRQ/TPM1CLK/RESET pin defaults to a &lt;STRONG&gt;general-purpose input &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;port pin, PTA5&lt;/STRONG&gt;. Setting RSTPE in SOPT1 configures the pin to be the RESET pin with an open-drain drive &lt;/P&gt;&lt;P&gt;containing an internal pullup device. After configured as RESET, the pin remains RESET until the next &lt;/P&gt;&lt;P&gt;LVD or POR. The RESET pin when enabled can be used to reset the MCU from an external source when &lt;/P&gt;&lt;P&gt;the pin is driven low.&lt;/P&gt;&lt;P&gt;to set RSTPE you need to get into BDM first :smileyhappy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;well, you really need to enter the BDM by Power on reset holding the BKGD low. That is in compliance with what is on your scope snapshots as we found out. The debugger tries to enter the BDM, does not succeed and asks you to do the power on reset and meanwhile that holds the BKGD pin low. So follow the tips of the debugger and switch the power to the target off (but not the multilink as multilink needs to hold the BKGD low). Be sure caps are discharged below power on reset value. If the debugger responds with another request, do the next power cycle as the reset is not a reset if we are not in BDM; and if we are, you would not be prompted...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My device on MRB requires just single power cycle prior to new BDM connection when it was mass erased and power on reset was done to disconnect the BDM connection. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would temporarily remove the 1000pF cap from reset line. I know it is recommended for harsh environments but for now I would like to omit it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let us know your results&lt;/P&gt;&lt;P&gt;Pavel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 Apr 2014 09:17:27 GMT</pubDate>
    <dc:creator>pavel_sadek</dc:creator>
    <dc:date>2014-04-15T09:17:27Z</dc:date>
    <item>
      <title>USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311718#M20736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to program/debug/erase a Freescale MC12311 transceiver IC (which has an HCS08 MCU embedded in it) via the 6-pin BDM header, using a P&amp;amp;E USB Multilink Universal, and CodeWarrior 10.4 IDE, on Win7 64-bit platform. The following "power cycle" error occurs when I try to program/debug/ease the target IC:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://i.stack.imgur.com/Dzh8w.jpg"&gt;&lt;IMG alt="Dzh8w.jpg" src="http://i.stack.imgur.com/Dzh8w.jpg" /&gt;&lt;/A&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But unfortunately, turning off/on the power doesn't help, and it fails to connect to the target.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The following picture is the schematic of my circuit, in which the red circles depict the BDM header and connections:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://i.stack.imgur.com/0lZgK.jpg"&gt;&lt;IMG alt="0lZgK.jpg" height="695" src="http://i.stack.imgur.com/0lZgK.jpg" width="984" /&gt;&lt;/A&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The following is a list of the related issues I've tried:&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;I've added 10k pull-up resistors to both BKGD and RESET lines; but no success! The same error occurs and it fails to connect to the target.&lt;/LI&gt;&lt;LI&gt;I try to turn off/on using either the main power supply, power jumpers, reset switch, etc.; but it doesn't matter; again no success!&lt;/LI&gt;&lt;LI&gt;I checked the pins on the pcb, and everything seems OK. I mean, it seems that it has been soldered without any significant problems.&lt;/LI&gt;&lt;LI&gt;I monitored both BKGD and RESET pins: some activities (going from low to high, and high to low) are monitored after I press the "erase" button on CodeWarrior IDE.&lt;/LI&gt;&lt;LI&gt;I tried to monitor the external 32 kHz and 32 MHz crystal resonators, using a 10x probe, with both an analog oscillator and a digital counter. However, no activity is observed, nothing at all! It seems that either the crystals or the respective internal circuits are dead!&lt;/LI&gt;&lt;LI&gt;The datasheet mentions that "the MCU has an internal crystal oscillator, which is enabled in every power-on-reset, without need for external components". What I understand from this part, is that the program/debug/erase step should be done without need for external crystals. This could mean that even if both of the external crystals are dead, I should theoretically be able to erase the MCU with the help of the internal oscillator. But I don't understand why it fails!&lt;/LI&gt;&lt;LI&gt;I tried to program/debug/erase this IC using another version of CodeWarrior, such as 6.3, and also on another operating system, such as Win XP, or Win7 32-bit. But again no success!! The same error occurs, and it fails to connect to the target.&lt;/LI&gt;&lt;LI&gt;There's another circuit board which uses the same MC12311 IC with almost the same components, configurations, and schematic. I tried all the mentioned steps on that board. But unfortunately, no success again! The same errors and the same failures!&lt;/LI&gt;&lt;LI&gt;I checked the power: I provide 5-6 volt external power supply; it passes through a 3v3 regulator; then it passes through a schottky diode, and the final regulated 3.1 volt powers the IC. It is mentioned in the datasheet that the accepted input voltage range is approximately 2.5 ~ 3.7. So I don't think this "3.1 volt" would cause any problems.&lt;/LI&gt;&lt;/OL&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I really don't know what to do next to solve this challenging problem!&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What should I do? I would be really grateful if you give any helpful comments or replies.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a billion for your time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 Apr 2014 16:37:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311718#M20736</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-06T16:37:29Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311719#M20737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I wonder why nobody has replied to this question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just one point:&lt;/P&gt;&lt;P&gt;Could it be the clock problem? I mean, I can't see any activities on either pins of the external crystals.&lt;/P&gt;&lt;P&gt;And besides, I don't know how to check if the internal oscillator of the MCU is working properly or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have any idea how to solve this challenging problem? :smileyconfused:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2014 19:46:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311719#M20737</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-10T19:46:49Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311720#M20738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you please confirm the state of the BKGD pin (PTA4) when reset is released (rising edge of RESET) and also at POR?&lt;/P&gt;&lt;P&gt;Is BKGD connected to anything else other than the debug connector?&lt;BR /&gt;Regards,&lt;/P&gt;&lt;P&gt;Alistair&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2014 23:03:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311720#M20738</guid>
      <dc:creator>al_muir</dc:creator>
      <dc:date>2014-04-10T23:03:03Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311721#M20739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;(Vahid sent my mail asking for help, I wouldn't see this otherwise).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; I wonder why nobody has replied to this question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because nobody has a good answer for you most likely. Nobody else may be using that chip, or at least nobody else on these forums.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You've done most of what I would have triied, including different board and different computers (non-64-bit OS).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd suggest testing your pod on an evaluation board for that chip. If that works, monitor all the CPU and debug pins you can get to with an oscilloscope, and then compare all of them with the non-working boards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should also look for documents on what the debug protocol looks like so you can recognise what it is doing and work out why it is failing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tom&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 06:18:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311721#M20739</guid>
      <dc:creator>TomE</dc:creator>
      <dc:date>2014-04-11T06:18:29Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311722#M20740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alistairmuir"&gt;alistairmuir&lt;/A&gt; for your reply. I do really appreciate it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, let me say that both &lt;STRONG&gt;BKGD&lt;/STRONG&gt; and &lt;STRONG&gt;RESET&lt;/STRONG&gt; pins have external pull-up resistors (10k and 15k, respectively).&lt;/P&gt;&lt;P&gt;The &lt;STRONG&gt;RESET&lt;/STRONG&gt; pin has also a decoupling (pull-down) capacitor too (1000 pF).&lt;/P&gt;&lt;P&gt;Both of these pins are connected only to 6-pin &lt;EM&gt;BDM&lt;/EM&gt; header and the IC itself, and nowhere else.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the exact states of the &lt;STRONG&gt;BKGD&lt;/STRONG&gt; and &lt;STRONG&gt;RESET&lt;/STRONG&gt; pins, I should probably use a digital oscilloscope to monitor the toggling of their states. But for now:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Both the &lt;STRONG&gt;BKGD&lt;/STRONG&gt; and &lt;STRONG&gt;RESET&lt;/STRONG&gt; pins are "&lt;EM&gt;High&lt;/EM&gt;" after &lt;EM&gt;POR&lt;/EM&gt; (probably due to their pull-up resistors).&lt;/P&gt;&lt;P&gt;However, after I press the debug/erase button at CodeWarrior, the &lt;STRONG&gt;BKGD&lt;/STRONG&gt; pin goes "&lt;EM&gt;Low&lt;/EM&gt;", and the "&lt;EM&gt;power-cycle&lt;/EM&gt;" dialog appears.&lt;/P&gt;&lt;P&gt;I turn off/on the MCU, as the "&lt;EM&gt;power-cycle&lt;/EM&gt;" dialog suggests, and press OK; then the &lt;STRONG&gt;BKGD&lt;/STRONG&gt; pin goes "High" again.&lt;/P&gt;&lt;P&gt;After a few seconds, the CodeWarrior gives the following error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="3.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/43600i8B66C6D9FFFB31D1/image-size/large?v=v2&amp;amp;px=999" role="button" title="3.jpg" alt="3.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I press "&lt;EM&gt;Retry&lt;/EM&gt;", the same procedure happens again: the &lt;STRONG&gt;BKGD&lt;/STRONG&gt; pin goes "&lt;EM&gt;Low&lt;/EM&gt;", and the "&lt;EM&gt;power-cycle&lt;/EM&gt;" error occurs!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;During all these procedures, the CodeWarrior logger console writes the following logs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Frequency change to ~0hz.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Frequency change to ~0hz.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Frequency change to ~0hz.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Frequency change to ~0hz.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Frequency change to ~0hz.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Error: Can not enter background mode .&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Frequency change to ~0hz.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Frequency change to ~0hz.&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I guess the problem could be related to the internal clock generator (ICG) of the MCU. How should I know if it's working properly?&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I hope somebody helps me find the solution to this challenging problem. :smileysad:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 06:23:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311722#M20740</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-11T06:23:14Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311723#M20741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/TomE"&gt;TomE&lt;/A&gt; for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually, as I've mentioned in parts 7 and 8 above, I've tested this on different computers with different operating systems, and also on different boards. But the result is the same on all occasions.&lt;/P&gt;&lt;P&gt;Unfortunately, I cannot afford to buy an evaluation board; so I'll probably test the P&amp;amp;E USB multilink universal pod on an HCS08 based MCU to see if it works or not.&lt;/P&gt;&lt;P&gt;Besides, I've studied all the documents, application notes, etc. to see how the BDM works, but no success!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks anyway for your time and reply. I do really appreciate your help. :smileyhappy:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 06:31:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311723#M20741</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-11T06:31:45Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311724#M20742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Vahid&lt;/P&gt;&lt;P&gt;I would bet your device is in reset state for whatever reason, check all reset connections (disconnect all except the BDM pod).&lt;/P&gt;&lt;P&gt;Pavel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 07:57:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311724#M20742</guid>
      <dc:creator>pavel_sadek</dc:creator>
      <dc:date>2014-04-11T07:57:11Z</dc:date>
    </item>
    <item>
      <title>Re: Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311725#M20743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vahid,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is Application Note on " HCS08 SG Family Background Debug Mode Entry " please go throgh it really very useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 12:10:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311725#M20743</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-04-11T12:10:00Z</dc:date>
    </item>
    <item>
      <title>Re: Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311726#M20744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vahid,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can you remove the Pull-up Register as well as Decoupling Capacitor from BKGD pin. I am also using 8 bit controller (MC9S08RN8), Codewarrior 10.5 and PE micro USB multilink Programmer and for me it's working fine .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see the Attachment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please make sure while programming only your programming pin should get power supply, &amp;amp;&amp;nbsp; not other pins of micro controller.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know the result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Kind Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 12:21:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311726#M20744</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-04-11T12:21:31Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311727#M20745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alistairmuir"&gt;alistairmuir&lt;/A&gt; can you continue with the follow up&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 12:59:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311727#M20745</guid>
      <dc:creator>karina_valencia</dc:creator>
      <dc:date>2014-04-11T12:59:56Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311728#M20746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vahid,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Today I confirmed no issues in communicating with a standalone S08QE8 device using Codewarrior 10.5 and a P&amp;amp;E USB Multilink. I simply created a new bareboard project with just minimal initialization code, so it just has an endless for loop that sevices the COP. Using this I was able to connect and program flash. I am not sure what kind of project you have created but you may want to try duplicating this on your board. Make sure that the debug configuration for the project is selecting the right debug interface (P&amp;amp;E universal multilink in your case).&lt;/P&gt;&lt;P&gt;Are you able to confirm the part is truly soldered to the board correctly? can you "curve trace" the pins relative to Vss to check you see the ESD diodes and make sure there is a good connection to the board?&lt;/P&gt;&lt;P&gt;When you are trying to commmunicate with the debugger is RESET getting pulle all the way to Vdd and is the BKGD pin swinging feom Vss to Vdd?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Alistair&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Apr 2014 23:18:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311728#M20746</guid>
      <dc:creator>al_muir</dc:creator>
      <dc:date>2014-04-11T23:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311729#M20747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Robinwithu"&gt;Robinwithu&lt;/A&gt; for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually, I've already studied this application note in details, as well as others, such as AN3335, AN2497, AN2295, AN3942, AN1744, AN3305, etc.&lt;/P&gt;&lt;P&gt;However, there's no success yet. :smileysad:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Apr 2014 14:02:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311729#M20747</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-12T14:02:37Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311730#M20748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Robinwithu"&gt;Robinwithu&lt;/A&gt; for your time and support. I do really appreciate it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I mentioned before, the BKGD pin is directly connected to the IC. There's no decoupling capacitor on this pin.&lt;/P&gt;&lt;P&gt;I've tested the device, both with and without the 10k pull-up resistor on the BKGD pin; but the result is the same in both cases: it fails to connect to the device. (The only difference is that without the 10k pull-up resistor on BKGD pin, it seems to be more vulnerable to the ambient noise; because it reports random numbers in the "Log Console" of the Codewarrior IDE as the frequency.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just one question: What do you mean exactly by the following comment:&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;Please make sure while programming only your programming pin should get power supply, &amp;amp;&amp;nbsp; not other pins of micro controller.&lt;/EM&gt;&lt;/P&gt;

&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you mean that I should not supply power to the MCU at all !!?&lt;/P&gt;&lt;P&gt;I would be grateful if you add more details on this. Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Apr 2014 14:13:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311730#M20748</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-12T14:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311731#M20749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/alistairmuir"&gt;alistairmuir&lt;/A&gt; for your support. I do really appreciate it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Today I confirmed no issues in communicating with a standalone S08QE8 device using Codewarrior 10.5 and a P&amp;amp;E USB Multilink. I simply created a new bareboard project with just minimal initialization code, so it just has an endless for loop that sevices the COP. Using this I was able to connect and program flash.&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;1. Would you please provide the schematic of this simple circuit? I just want to make sure about the connections. Thank you.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Are you able to confirm the part is truly soldered to the board correctly? can you "curve trace" the pins relative to Vss to check you see the ESD diodes and make sure there is a good connection to the board?&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;2. I'll try to monitor the pins using a simple "octopus" circuit and an oscilloscope as "curve tracer". But just one question: Do you mean I check the pins of the IC relative to the VSS, so as to check the internal diodes of the IC? Or you mean to test the external components on the board?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;When you are trying to commmunicate with the debugger is RESET getting pulle all the way to Vdd and is the BKGD pin swinging feom Vss to Vdd?&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;As I mentioned before, when I press the debug button, the BKGD pin goes from VDD to VSS; but after the connection error and failure, it gets released to VDD again.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;The RESET pin is pulled-up to VDD with a 15k resistor, so it remains high, except when the "power-cycle" dialog asks to manually turn off/on the MCU.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Thanks a billion for your support. I look forward to hearing more from you.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Apr 2014 14:54:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311731#M20749</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-12T14:54:02Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311732#M20750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/PSA"&gt;PSA&lt;/A&gt; for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is actually the main "&lt;EM&gt;victim"&lt;/EM&gt; of the problem, I think !!! But I don't know how to test it.&lt;/P&gt;&lt;P&gt;The following is a selection of the AN3762 application note, regarding the reset loop of the blank devices:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;Note that the initial contents of RAM, while undefined,&lt;/P&gt;
&lt;P&gt;power up with remarkable consistency on a single part, but its contents can vary from part to part. For this&lt;/P&gt;
&lt;P&gt;reason, when blank parts are powered up, they will exhibit self-asserted reset loop times ranging from a&lt;/P&gt;
&lt;P&gt;few microseconds to a few milliseconds.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;If a self asserted reset loop time is lesser than the time a sync command sequence needs to complete, the&lt;/P&gt;
&lt;P&gt;tool will not be able to synchronize with the part and establish background communications. Due to the&lt;/P&gt;
&lt;P&gt;variable period nature of the self asserted reset loop, it is difficult to guarantee that blank parts will have&lt;/P&gt;
&lt;P&gt;loop times long enough to allow a sync command sequence to complete.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Due to this self asserted reset loop, programming of blank parts must be done by putting the part into active&lt;/P&gt;
&lt;P&gt;BDM mode (thus stopping user code from running) at power up and then allowing a tool to perform a sync&lt;/P&gt;
&lt;P&gt;sequence to establish communications with the part.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Understanding the reset behavior of the part is a key to designing a production line programming system.&lt;/P&gt;
&lt;P&gt;When the power is initially applied to an MCU, an internal mechanism sets a “POR” status bit and&lt;/P&gt;
&lt;P&gt;continues with the reset sequence. The RESET pin is then driven low by the MCU for a number of clock&lt;/P&gt;
&lt;P&gt;cycles (refer to particular family manuals for the number of cycles) and is then released. The RESET pin&lt;/P&gt;
&lt;P&gt;is then sampled to see if it is high — if so, then the reset is classified as a POR and if the BKGD pin is low,&lt;/P&gt;
&lt;P&gt;the device enters active BDM mode. If the RESET pin is low at this point, the reset is classified as a normal&lt;/P&gt;
&lt;P&gt;reset, and the reset vector is fetched. Note that even if an external pullup resistor is not connected to the&lt;/P&gt;
&lt;P&gt;reset pin, there’s an internal pullup resistor that will pull the reset pin high.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;For a production line programming, the RESET pin must be passively pulled high and allowed to operate&lt;/P&gt;
&lt;P&gt;without external driving influences. The critical timing area is when the RESET pin is sampled after the&lt;/P&gt;
&lt;P&gt;internal circuitry releases the pin from being driven low. It’s best to let the passive circuitry pull this high;&lt;/P&gt;
&lt;P&gt;coordinating an active drive to correspond to this timing would be very difficult.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;To successfully program the SG family parts in a production line environment, all issues described above&lt;/P&gt;
&lt;P&gt;need to be addressed:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The S08SG family uses an internally generated POR to qualify the state of the BKGD, not the &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;rising edge of RESET.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;Blank S08 parts will tend to exhibit self asserted reset loops of variable length on initial power up &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;that may prevent a BDM tool from using the sync command sequence to gain control over the target &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;MCU.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;Allow the RESET line to be passively pulled up and not actively driven by the programming tool.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;How to do so can be summarized in the following steps:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Hold the BKGD pin low.&lt;/LI&gt;
&lt;LI&gt;Apply power to VDD while leaving the RESET to be passively pulled high allowing the part to enter &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;active background mode. Do not allow any glitches or noise on the RESET line after this sequence.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;Have the programming tool perform a sync command sequence to determine the target device’s &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;BDM operating frequency.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;Program the part.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Programming tools generally do accommodate a sync sequence type of startup. They will typically hold&lt;/P&gt;
&lt;P&gt;the BKGD pin low, then ask the user to “cycle power to the target” and then go on to perform a sync&lt;/P&gt;
&lt;P&gt;command sequence and establish a contact with the part.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How should I test to see if my device is in a "reset loop" or not? :smileyconfused:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Apr 2014 16:54:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311732#M20750</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-12T16:54:53Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311733#M20751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;the power cycle right prior to BDM entry usually helps,&lt;/P&gt;&lt;P&gt;If isolation of RESET did not help, I have another idea - I would suggest you to test the application inside your Multilink device-&lt;/P&gt;&lt;P&gt;as it is universal tool, it can be configured for different targets.. ARM, CF,&amp;nbsp; HCS08... There is firmware updater available on PE MICROs web, update your device for S08 BDM to be sure this is not the case... if the firmware is not the latest, CW will do another update then automatically, you just need to agree ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pavel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Apr 2014 20:43:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311733#M20751</guid>
      <dc:creator>pavel_sadek</dc:creator>
      <dc:date>2014-04-12T20:43:25Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311734#M20752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Today, I monitored both the BKGD and RESET pins on a digital oscilloscope. The following pictures illustrate the scenario:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(&lt;EM&gt;&lt;STRONG&gt;Note&lt;/STRONG&gt;&lt;/EM&gt;: The BKGD in the first picture is initially low, because of its state from the last debug session. In normal start ups, it is initially high.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/43603i439A5F7D2843F99F/image-size/large?v=v2&amp;amp;px=999" role="button" title="4.png" alt="4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/14997i1195DCA4CF5C38DD/image-size/large?v=v2&amp;amp;px=999" role="button" title="2.png" alt="2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/43604iF41F79D0EF84F6D4/image-size/large?v=v2&amp;amp;px=999" role="button" title="3.png" alt="3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would be grateful if you help me find out what the problem is, and what I should do to solve it.&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Apr 2014 15:31:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311734#M20752</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-13T15:31:19Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311735#M20753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Omid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How many of these boards you have? Do you see the problem in all boards? &lt;/P&gt;&lt;P&gt;Have you ever download code successfully, and the later it failed? or else, it never worked OK ?&lt;/P&gt;&lt;P&gt;If you previously download code to the device, does the code was using Low Power modes? &lt;/P&gt;&lt;P&gt;Have you tried re-soldering the device into the board ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The BDM is supposed to take control of the RESET line during the download and debugging processes. Have you tried a different BDM multilink, Is it possible it is damaged?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See below a reference design using this device: &lt;A href="http://cache.freescale.com/files/rf_if/doc/user_guide/12311DHRM.pdf?fasp=1&amp;amp;WT_TYPE=Reference%20Manuals&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation&amp;amp;Parent_nodeId=1307113732351707123818&amp;amp;Parent_pageType=product" title="http://cache.freescale.com/files/rf_if/doc/user_guide/12311DHRM.pdf?fasp=1&amp;amp;WT_TYPE=Reference%20Manuals&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation&amp;amp;Parent_nodeId=1307113732351707123818&amp;amp;Parent_pageType=product"&gt;http://cache.freescale.com/files/rf_if/doc/user_guide/12311DHRM.pdf?fasp=1&amp;amp;WT_TYPE=Reference%20Manuals&amp;amp;WT_VENDOR=FREESCA…&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to manufacturing chapter. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got your emails through LinkedIn. My apologies, I was out of the office during last week. Thanks your patience and understanding. &lt;/P&gt;&lt;P&gt;I will follow up this problem until it gets resolved. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2014 02:51:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311735#M20753</guid>
      <dc:creator>AlanCollins</dc:creator>
      <dc:date>2014-04-14T02:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311736#M20754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Vahid,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Please make sure while programming only your programming pin should get power supply, &amp;amp;&amp;nbsp; not other pins of micro controller.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;with this line i mean when you program controller than only your&amp;nbsp; programming pin should get supply voltage not other port pins&amp;nbsp; of micro controller.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Thanks and Regards,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Robin&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2014 07:28:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311736#M20754</guid>
      <dc:creator>Robinwithu</dc:creator>
      <dc:date>2014-04-14T07:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: USB Multilink Programmer fails to connect to the HCS08 target</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311737#M20755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Robinwithu"&gt;Robinwithu&lt;/A&gt; for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the reason that the other port pins of the device should not get power supply?&lt;/P&gt;&lt;P&gt;Do you mean that I should not even supply power to VDD pins of the MCU? (Because the power supply is actually connected only to VDD, V_ref, etc. and not the port pins.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2014 07:35:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Multilink-Programmer-fails-to-connect-to-the-HCS08-target/m-p/311737#M20755</guid>
      <dc:creator>vahidelc86</dc:creator>
      <dc:date>2014-04-14T07:35:56Z</dc:date>
    </item>
  </channel>
</rss>

