<?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: Upgrade OSBDM to support RS08 in OSBDM and TBDML</title>
    <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138283#M244</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi Mac,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;bigmac wrote:&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Mike and Joerg,&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;Firstly a gripe!&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;Perhaps I show my age, but the schematics of today ain't what they used to be.&amp;nbsp; Little unconnected clusters of circuit fragments surrounded by labels seems to be the order of the day.&amp;nbsp;&amp;nbsp; While they provide a "netlist" - if one can only find all the other instances of each label, maybe on the same sheet or some other sheet - this does not assist readability and understanding of the overall functionality of the circuit by us humans - IMHO.&amp;nbsp; This seems to be an artifact of the computer generated "schematic", it might appear.&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;HR /&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;I have to agree here, although I am guilty of doing the same myself. The computer has no problem joining it all up, its just us mere mortals that have the trouble.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;DIV&gt;bigmac wrote:&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;.&lt;/FONT&gt;&lt;/DIV&gt;&lt;OL&gt;&lt;LI&gt;&lt;FONT size="2"&gt;I notice that the signal label BDM_IN is associated with both PTA6 and PTE1 of the MCU.&amp;nbsp; Why might this be necessary?&amp;nbsp; These pins are also directly paralleled with BDM_OUT (PTA7).&amp;nbsp; So three different MCU pins are connected together.&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT size="2"&gt;The signal label BDM_DRV&amp;nbsp;is also associated with two MCU pins, PTA4 and PTC0.&lt;/FONT&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;You need to look at the code to understand this and remember that this design is basically a hacked Daniel Malik TBDML. I don't remember exactly but its to do with the bidirectional nature of the interface and the SYNC timing (one of the pins is the timer capture I think) and there are spare pins available.&lt;BR /&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;FONT size="2"&gt;3. I could not find any matching labels for the signals RST_OUT (PTA1), RST_IN (PTA5) and RST_DRV (PTC1) - perhaps I did not look hard enough.&lt;/FONT&gt; &lt;HR /&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;This is to keep the firmware standard I think, as you have pointed out it doesn't control target reset.&lt;BR /&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;4. There does not seem to be any provision to activate a reset signal to the BDC connector.&amp;nbsp; If not required for the RS08 devices, should it be present for HCS08 compatibility?&lt;/FONT&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;Think this is just reduced parts count, if you are going to use POR with some devices may as well do it for all.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;FONT size="2"&gt;7. For the programming of the JB16 MCU via MON08 connector, an alternative could have been to wire the PTA1, PTA2 and PTA3 pins directly to the 16-pin header, and let the Multilink determine their state during programming.&amp;nbsp; I notice that the pre-wired combination, according to Table 9-1 of the data sheet, gives 38400 baud rate intended for "factory use only"&lt;/FONT&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;Yes, I don't get this either! Either provide a full header and let the pod control it or provide a custom reduced pin connector and force the others. I forced them in the 19200baud config and only make minimum connection. Another reason not to provide a full MON08 interface is the fact that you can programme it via USBICP.&lt;BR /&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;FONT size="2"&gt;If this project is intended for the "home constructor", the LCT1T45 device would seem rather exotic, and not available in small quantity.&amp;nbsp; How would this be resolved?&lt;/FONT&gt; &lt;DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;Its available 1 off from Farnell.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;You will probably get better answers from Mike or Joerg but here is something to ponder in the mean time.&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;DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:02 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Dec 2006 15:16:46 GMT</pubDate>
    <dc:creator>peg</dc:creator>
    <dc:date>2006-12-07T15:16:46Z</dc:date>
    <item>
      <title>Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138273#M234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Hi Rocky&lt;BR /&gt;If you want i could do the layout for the RS08 support. If you send me the schematics i will enhance the EAGLE layout (for the light version) and the community could use it.&lt;BR /&gt;&lt;BR /&gt;Saluti Joerg&lt;BR /&gt;&lt;BR /&gt;PS:&lt;BR /&gt;The layout for the recent version can be found at &lt;A href="http://www.systech-gmbh.ch/" rel="nofollow" target="_blank"&gt;Systech J.Schnyder GmbH&lt;/A&gt; -&amp;gt; HC(S)-System -&amp;gt; programmer (description with schematics and files for EAGLE (schematics and board), also the files for the LPKF milling machine)&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:53 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2006 16:49:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138273#M234</guid>
      <dc:creator>joerg</dc:creator>
      <dc:date>2006-11-28T16:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08 - Layout from Joerg</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138274#M235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;Joerg -&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you for your offer. I had hoped that someone would take up the challenge.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I need to make a small edit to the schematic. I'll try to do that this evening and send them to you tomorrow.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks again,&lt;/DIV&gt;&lt;DIV&gt;Rocky&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:05 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Nov 2006 05:47:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138274#M235</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-11-29T05:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138275#M236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Joerg -&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Sorry for the delay, it was just one of those days yesterday.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Here's the schematic.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The jumper at JP5 interrupts power to the target for parts like the QG8 where you need to force them into active BDM when the flash is blank or the BDM pin is disabled by the application code. We've talked about making this a switch (the EValue8 board does this). What do you think?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Another point is that the original design for this board (and the EValue8) uses a BSS84 FET for the Vpp switch. This is a tiny SOT-23 part. I've tried to find a similar TO-92 package device and found the BS250 shown on the schematic. I've built many of the version with the BSS84, but I've not breadboarded the new FET. It looks to be a fit -- just a caution.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I have a BOM for the board also, but I haven't checked it in months. A quick scan show the power switch above and another push button that we've dropped for sure. So I need to validate it. I'll have to put that off until after work tonight.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Mike&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:53 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/files/community_files/OSBDM08/164_RS08_OSBDM_v1_2_board.pdf" rel="nofollow" target="_self"&gt;RS08_OSBDM_v1_2_board.pdf&lt;/A&gt;&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by t.dowe on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-10-26&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;05:25 PM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Nov 2006 22:53:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138275#M236</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-11-30T22:53:54Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138276#M237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Hi Mike&lt;BR /&gt;I will check the schematics like i did it for the original one. Since i like to have sometimes the power form the USB connector as option (to run the MPU module only) i will also add the 5V to 3.3V regulator. The design will fit the EAGLE light version (this is free).&lt;BR /&gt;&lt;BR /&gt;If i am ready or having questions i will place a message here.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Saluti (Grüsse)&lt;BR /&gt;Joerg (Georg)&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:54 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2006 05:03:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138276#M237</guid>
      <dc:creator>joerg</dc:creator>
      <dc:date>2006-12-01T05:03:43Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138277#M238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;P&gt;Hi Mike&lt;BR /&gt;As i have had a look on the schematics, here some questions:&lt;BR /&gt;- the JP5 you mentioned above is named JP6 in the schematics?&lt;BR /&gt;- does this version of BDM also work with non RC devices?&lt;BR /&gt;- if NO does it make sense to add the JP6 (JP5)?&lt;BR /&gt;- would it be possible to create a firmware covering ALL the possibilities?&lt;BR /&gt;- if NO i think we could create at least a PCB covering all we need. Assuming some&lt;BR /&gt;success we (who ever that is) could produce some PCB at lower costs.&lt;BR /&gt;- do you see a possibility to switch the power for some devices via the JB16 to force&lt;BR /&gt;the MPU in the monitor mode (i.e. on RESET)?&lt;BR /&gt;- if YES we could integrate a PFET to switch the target power ON/OFF and adding a&lt;BR /&gt;simple push switch to the PFET could eliminate the uncomfortable jumper for power&lt;BR /&gt;ON/OFF.(see the schematics of my SPGM; &lt;A href="http://www.systech-gmbh.ch/"&gt;www.systech-gmbh.ch&lt;/A&gt; -&amp;gt; HC(S) System)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;general question:&lt;BR /&gt;- does it really make sense to use THT resistors an other THT components. Since the MPU&lt;BR /&gt;and the level shifter are SMD components i think a layout with all SMD components would&lt;BR /&gt;make more sense (the connectors and jumpers excluded). If the layout is single sided&lt;BR /&gt;(or better a double sided layout with the possibility to substitute the missing tracks&lt;BR /&gt;with straight cooper wire) users can make the PCB by himself. We have to design the&lt;BR /&gt;PCB so the components can be placed in a easy manner to solder and there are no big&lt;BR /&gt;problems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Saluti Joerg&lt;/P&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:54 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Dec 2006 04:13:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138277#M238</guid>
      <dc:creator>joerg</dc:creator>
      <dc:date>2006-12-02T04:13:19Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138278#M239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I now have it working with Codewarrior 5.1. Seems that I had some strange problems wih the windows drivers. Thhe interface has been recognized after plugging it on before but at first the debugger said no BDM hardware found. Now after deleting and reinstalling the windows drivers a few times it works. I looks like windows tries to load an old OSBDM driver under some circumstances.&lt;BR /&gt;&lt;BR /&gt;Eckhard&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:55 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Dec 2006 04:02:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138278#M239</guid>
      <dc:creator>eckhard</dc:creator>
      <dc:date>2006-12-04T04:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138279#M240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;Joerg -&lt;NAMESPACE prefix="o" ns="urn:schemas-microsoft-com:office:office"&gt;&lt;/NAMESPACE&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;Yes, JP6 is the power jumper I was talking about. (I didn't zoom in on the schematic and it looked like '5').&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;This version of the hardware works with all S08's and RS08's.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;The recently released firmware works with this board. The person that has worked on the firmware is not available to do any changes like adding MCU target power switching (though it was in a previous prototype). Also any functional changes like that would need to get supported in CodeWarrior and that's a pretty long leadtime task. So I think that the power switching needs to be left as a manual operation. You can support this with the jumper, a switch, or a switch + PFET as you suggest. The EValue8 board has a slide switch.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;Through hole vs surface mount, that's a good question. When we started the OSBDM project, we were following the lead of Daniel Malik's TBDML. The idea was to create a single sided board (which I failed at) that could be hand made by a hobbyist. I liked your original OSBDM layout that had the option to use a few jumpers to recreate the second side of the board. Again, we tried to stick with through hole components to make it so a hobbyist could easily assemble the board. We knew at the start that the MCU would have to be surface mount, but the SOIC package didn't seem to be too hard to hand assemble. (I've not had a problem with it in building several OSBDM's here.) The level shifter was always a bad sticking point to the ease of assembly theory. It has been the only part that we can find that performs the function of 1.8V to 5.5V by spec. So we stayed with it even though it can be a real pain to get on the board (speaking from personal experience). At least this last version of the OSBDM is down to only one level shifter. The original design called for 3 for an RS08 version.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;I still think that it needs to be THT as much as possible, but I'm willing to listen to other input. If other people think that it is ok to hand assemble surface mount, then I could be persuaded.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;
&lt;P class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: #51626f; FONT-FAMILY: Arial"&gt;- Mike&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:55 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Dec 2006 23:07:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138279#M240</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-12-04T23:07:17Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138280#M241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Hi Mike&lt;BR /&gt;OK the things are clearer now. I will start to draw the schematics with a slide switch for the power, since it does not make sense to put a PFET on the board without a MCU control of it. The schematics (the libraries to be exact) will include the SMD AND the THT components.&lt;BR /&gt;For the start i will do the SMD PCB (like the actual one) and then a more THT based one trying the single sided board with almost no narrow tracks on it.&lt;BR /&gt;&lt;BR /&gt;Here a tip for soldering SMD (the level shifter are not that difficult to do, try once a GB60 wit 0.5mm spacing!): simply buy a pair of glasses for reading (2.0 or above) and you will see the stuff much better.&lt;BR /&gt;&lt;BR /&gt;Saluti Joerg&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:55 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2006 03:22:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138280#M241</guid>
      <dc:creator>joerg</dc:creator>
      <dc:date>2006-12-05T03:22:13Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138281#M242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;OK here you can find the schematics: &lt;A href="http://www.systech-gmbh.ch/pdfHCS/hcs08-osbdm+.pdf" rel="nofollow" target="_blank"&gt;http://www.systech-gmbh.ch/pdfHCS/hcs08-osbdm+.pdf&lt;/A&gt;&lt;BR /&gt;Mike could you trow a eye in it. Please figure out the value of the R9 (old schematic)&lt;BR /&gt;and the type of RV2 (NTC/PTC)?&lt;BR /&gt;&lt;BR /&gt;Thanks Joerg&lt;BR /&gt;&lt;BR /&gt;PS. I am not very happy with the boost circuit, because it will runn all the time in discontinous mode. But i have no alternative at the moment, so i have left it like it was!&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:56 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Dec 2006 18:59:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138281#M242</guid>
      <dc:creator>joerg</dc:creator>
      <dc:date>2006-12-06T18:59:50Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138282#M243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:01 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 13:35:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138282#M243</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-12-07T13:35:43Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138283#M244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi Mac,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;bigmac wrote:&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Mike and Joerg,&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;Firstly a gripe!&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;Perhaps I show my age, but the schematics of today ain't what they used to be.&amp;nbsp; Little unconnected clusters of circuit fragments surrounded by labels seems to be the order of the day.&amp;nbsp;&amp;nbsp; While they provide a "netlist" - if one can only find all the other instances of each label, maybe on the same sheet or some other sheet - this does not assist readability and understanding of the overall functionality of the circuit by us humans - IMHO.&amp;nbsp; This seems to be an artifact of the computer generated "schematic", it might appear.&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;HR /&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;I have to agree here, although I am guilty of doing the same myself. The computer has no problem joining it all up, its just us mere mortals that have the trouble.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;DIV&gt;bigmac wrote:&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;.&lt;/FONT&gt;&lt;/DIV&gt;&lt;OL&gt;&lt;LI&gt;&lt;FONT size="2"&gt;I notice that the signal label BDM_IN is associated with both PTA6 and PTE1 of the MCU.&amp;nbsp; Why might this be necessary?&amp;nbsp; These pins are also directly paralleled with BDM_OUT (PTA7).&amp;nbsp; So three different MCU pins are connected together.&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT size="2"&gt;The signal label BDM_DRV&amp;nbsp;is also associated with two MCU pins, PTA4 and PTC0.&lt;/FONT&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;You need to look at the code to understand this and remember that this design is basically a hacked Daniel Malik TBDML. I don't remember exactly but its to do with the bidirectional nature of the interface and the SYNC timing (one of the pins is the timer capture I think) and there are spare pins available.&lt;BR /&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;FONT size="2"&gt;3. I could not find any matching labels for the signals RST_OUT (PTA1), RST_IN (PTA5) and RST_DRV (PTC1) - perhaps I did not look hard enough.&lt;/FONT&gt; &lt;HR /&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;This is to keep the firmware standard I think, as you have pointed out it doesn't control target reset.&lt;BR /&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;4. There does not seem to be any provision to activate a reset signal to the BDC connector.&amp;nbsp; If not required for the RS08 devices, should it be present for HCS08 compatibility?&lt;/FONT&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;Think this is just reduced parts count, if you are going to use POR with some devices may as well do it for all.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;FONT size="2"&gt;7. For the programming of the JB16 MCU via MON08 connector, an alternative could have been to wire the PTA1, PTA2 and PTA3 pins directly to the 16-pin header, and let the Multilink determine their state during programming.&amp;nbsp; I notice that the pre-wired combination, according to Table 9-1 of the data sheet, gives 38400 baud rate intended for "factory use only"&lt;/FONT&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;Yes, I don't get this either! Either provide a full header and let the pod control it or provide a custom reduced pin connector and force the others. I forced them in the 19200baud config and only make minimum connection. Another reason not to provide a full MON08 interface is the fact that you can programme it via USBICP.&lt;BR /&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;&lt;FONT size="2"&gt;If this project is intended for the "home constructor", the LCT1T45 device would seem rather exotic, and not available in small quantity.&amp;nbsp; How would this be resolved?&lt;/FONT&gt; &lt;DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;Its available 1 off from Farnell.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;You will probably get better answers from Mike or Joerg but here is something to ponder in the mean time.&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;DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:02 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 15:16:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138283#M244</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-12-07T15:16:46Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138284#M245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Hi there&lt;BR /&gt;here a fast answer:&lt;BR /&gt;- the MON08 Header on my design HAS the direct connections! And my signals have only one name as it is not possible to connect to signals with different names in the Protel way.&lt;BR /&gt;I personally like to group the different function blocks on different sheets, so they can be used later on other projects without big modifications. For the EAGLE light version i&lt;BR /&gt;have to put all the blocks on one sheet.&lt;BR /&gt;&lt;BR /&gt;Saluti Joerg&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:02 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 15:26:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138284#M245</guid>
      <dc:creator>joerg</dc:creator>
      <dc:date>2006-12-07T15:26:15Z</dc:date>
    </item>
    <item>
      <title>Upgrade OSBDM BKGD when no Reset pin</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138285#M246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Joerg,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;One more thing...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;After my discussions this week with Peg about S08QG blank part problems, I went back to see how we handled it in OSBDM. The EValue8 board solved it at the last minute by putting a capacitor on the BKGD pin to hold it low during a power up. This rev of OSBDM was meant to be essentially an open source release of the BDM section of the EValue8, but I had not revised my schematics with the late revision and I didn't remember it until after the issue came up again.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The Evalue8 solution is attached. What do think about adding this?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Rocky&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:04 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/files/community_files/OSBDM08/173_BKGD_Circuit.pdf" rel="nofollow" target="_self"&gt;BKGD_Circuit.pdf&lt;/A&gt;&lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by t.dowe on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-10-26&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;05:24 PM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 23:46:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138285#M246</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-12-07T23:46:38Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM BGND when no Reset pin</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138286#M247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Hi Mike&lt;BR /&gt;It seems to work for me, even if i do not like much mixing analog and digital circuits.&lt;BR /&gt;If the MCU_VDD is connected to the target power line (pin 6) OF the BDM connector it should work even if the 1N5819 is a bit oversized!&lt;BR /&gt;Please answer also the questions about the resistors (two replays earlier).&lt;BR /&gt;&lt;BR /&gt;Saluti Joerg&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:05 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2006 00:42:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138286#M247</guid>
      <dc:creator>joerg</dc:creator>
      <dc:date>2006-12-08T00:42:31Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138287#M248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi Mac and Peg -&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Mac, I'll show my age also and&amp;nbsp;share your gripe about the multi-page schematics. After sorting my way through our demo/eval schematics and customer, I agree with everything you said about having to find all the instances of a signal on multiple pages. I'm guilty though of going with the flow on these.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Following Mac's numbering...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1-4: Peg has already has the right answers for these. We did hack the TBDML and what eventually became the EValue8 board. We used the TBDML I/O structure to be able to use Daniel's firmware to start and adapted the proto-EValue8's I/O circuitry. The TBDML used HC(T)126 for level shifters and it dictated the separate BDM_IN and BDM_OUT pins. With the LCT1T45 part, we ended up with a common in/out signal. The timer in is doing the timing of the SYNC pulse.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I missed taking off the RSTxxx labels when we dropped the reset control. As Peg says, we can't reset all the parts, so we just dropped it altogether. It saves some parts including one of the notorious LCT1T45's.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;5. You're getting a peek at the RS08 roadmap. There is another NVM technology that we are considering using for future derivatives that has 6.7V as the Vpp voltage.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;6. Mac, good input on the way to turn off the converter, however, I think the current firmware just leaves it on. You do have to adjust it to 12V with the trim pot.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;7. I'm guilty again of just going along with the design that we took the MON08 connections from and never changing it. I'm glad to see that Joerg has corrected this and lets the tool control the mode. The MON08 was really only there for our development and debugging. I've considered dropping it from the final board since, as Peg pointed out, we have ICP via USB available. And it does complicate the pc board layout. Also note that with a Cyclone, I've had to set it for MCU self-clocked and not try to drive the clock from the Cyclone.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;8. As I've said someplace else, we stuck with the LCT1T45 because it was there in the proto-EValue8 design and it was the only level shifter that I've found that by spec covers the 1.8V to 5.5V range. I've never liked the small form factor. As for availability, DigiKey carries it in single quantities (as does apparently Farnell). In fact, small quantity availablity from DigiKey was one of the design constraints.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks everyone for the comments,&lt;/DIV&gt;&lt;DIV&gt;- Mike (aka Rocky)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;10:04 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2006 00:59:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138287#M248</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-12-08T00:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138288#M249</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Joerg -&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;R9 on my schematic (your R402) is the resistor on pin 8 of the 34063. Is that what you're looking for? It is a 604 ohm 1% resistor.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;RV2 is just a common pc mount potentiometer. I used a Cermet 306HC203B from DigiKey on my prototypes. It's just a single turn +/- 20% pot. I don't think the TC is critical. The total resistance&amp;nbsp;of the R403/RT401 combo&amp;nbsp;needs to be 86K.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;From your schematics:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1. Did you drop the ICP jumpers (JP3, 4, &amp;amp; 5 on mine)? You need a method to ground PD3 (JP5) on POR with a programmed part to upgrade the firmware. The EValue8 left this off and it makes it difficult to reprogram the flash via ICP. You definitely need to disconnect the 1.5K to VREG (R20 on mine) for ICP. I'm not sure about leaving the 470K's to GND during normal operation. That's why I jumpered them out.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;2. Does VCC_SHIFT on page 3 become BDC_P_SHIFT on page 2? (It should).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;3. What is R406 (4.7K from VPP to GND) on page 4? I don't see the corresponding resistor on the old schematic.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;4. You can drop R212 (47 ohm to BDC_R). We only need the 100 ohm (R213). So the 1nF C203/100 ohm R213 node connects directly to the reset pin of the BDM connector. (This RC is critical to shaping the waveform to VPP on the KA2. You'll damage the KA2 circuitry if you don't.)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Also, your BDC_P is the MCU_VDD on that capacitor/diode/resistor network that sent you. You've probably already caught that, but I just wanted to be sure. Yes, I don't like RC's to solve problems on digital circuits either. (We call them 'springs' here and they have a tendency to break.) But that is the solution that has been tested with this hardware/firmware.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Mike&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:56 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2006 04:02:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138288#M249</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-12-08T04:02:49Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138289#M250</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi Mike,&lt;BR /&gt; &lt;BR /&gt;When built my first OSBDM, I decided that a similar configuration to what Joerg has here was the best method. I went one step further and removed the 1k5 pullup altogether.&lt;BR /&gt;So what I have is a double jumper to disconnect USB (but leave USB power connected) a permanent 470k pulldown on D- and 27R series resistors. Then I enable the internal D- pullup.&lt;BR /&gt; &lt;BR /&gt;Hi Joerg,&lt;BR /&gt; &lt;BR /&gt;There is a problem with hard wiring the 1k5 D- pullup and that is that in USBICP mode the internal one is enabled so you get two in parallel (this is out of spec). My recommendation is leave it out and change firmware to enable internal one.&lt;BR /&gt; &lt;BR /&gt;Regards&lt;BR /&gt;Peg&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2007-01-13&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;06:08 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2006 04:50:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138289#M250</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-12-08T04:50:07Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138290#M251</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Peg -&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I was told when I started on the hardware design of the OSBDM that the internal resistor could not be guaranteed to meet the USB spec for the full speed sense. That's why I've stuck with the external 1% resistor.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;- Mike&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:57 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2006 11:51:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138290#M251</guid>
      <dc:creator>RockyRoad</dc:creator>
      <dc:date>2006-12-08T11:51:08Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138291#M252</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi Rocky,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Fair enough! I suspect that there is a fair margin between what the spec says and what is actually required for it to work. For instance having an internal one and an external one as well (750ohm) still works. Daniel Malik ran the HC125 out of spec but it still worked.&lt;/DIV&gt;&lt;DIV&gt;I also remember that when I was having the ICP entry problems I measured the internal one by fitting an external pulldown and measuring for half rail and it was very close.&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;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:58 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2006 12:24:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138291#M252</guid>
      <dc:creator>peg</dc:creator>
      <dc:date>2006-12-08T12:24:35Z</dc:date>
    </item>
    <item>
      <title>Re: Upgrade OSBDM to support RS08</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138292#M253</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;Mike and Mac welcome to the Old Mens Club (i was born 1958!)&lt;BR /&gt;Thanks Peg for the comments.&lt;BR /&gt;First i have pdf'd the new schematic with the target reset stuff.&lt;BR /&gt;&lt;BR /&gt;Here the answers to Mike.&lt;BR /&gt;&lt;BR /&gt;1. JP3 and JP4 are substituted with J302 on my schematics disconnecting the whole USB&lt;BR /&gt;interface. I did not note that JP5 is important, even the data sheet does not show it.&lt;BR /&gt;And my OSBDM works just fine without it.&lt;BR /&gt;&lt;BR /&gt;2. This have i already corrected (issue due to multi sheets -&amp;gt; HI Mac!)&lt;BR /&gt;&lt;BR /&gt;3. The R406 is used to draw a small amount of current because the step up controller&lt;BR /&gt;with a 1mH inductance is running in discontinuous mode. If there is no current flowing&lt;BR /&gt;there could be high noise from the converter.&lt;BR /&gt;&lt;BR /&gt;4. Done. Since i only copy (mostly) i left this resistor.&lt;BR /&gt;&lt;BR /&gt;I added a jumper for disabling the VPP converter AND i have added a diode from VCC_CPU to VPP. Reason: if the converter is not running (or neither PORT_12V or PORT_6V7 is low) VPP&lt;BR /&gt;will be 0V (or 1.25V) and the body diode of the PFET will conduct. The diode D402 simply&lt;BR /&gt;keeps the VPP on about 5V and the story will work.&lt;BR /&gt;&lt;BR /&gt;To Peg:&lt;BR /&gt;Leaving the external Rs for the USB interface do no harm, we can simply leave them off if we do not need them.&lt;BR /&gt;&lt;BR /&gt;Saluti Joerg&lt;BR /&gt;&lt;BR /&gt;Here the schematics:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.systech-gmbh.ch/pdfHCS/hcs08-osbdm+.pdf" rel="nofollow" target="_blank"&gt;http://www.systech-gmbh.ch/pdfHCS/hcs08-osbdm+.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;PS: Is there no easy way to make HTML tags!&lt;BR /&gt;&lt;BR /&gt;and sorry about my poor english!&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2006-12-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;09:58 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Dec 2006 00:14:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Upgrade-OSBDM-to-support-RS08/m-p/138292#M253</guid>
      <dc:creator>joerg</dc:creator>
      <dc:date>2006-12-09T00:14:50Z</dc:date>
    </item>
  </channel>
</rss>

