<?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: Fail to program FXTH87xx11 using USBDM in OSBDM and TBDML</title>
    <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334989#M2885</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunrme,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have ordered a chip and if (big IF) I can mount it properly I will experiment with programming it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It should be possible to debug as well with&amp;nbsp; a bit of work - It may be necessary to add and image for the internal flash routines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will look at this in a while :smileyhappy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Dec 2014 03:51:44 GMT</pubDate>
    <dc:creator>pgo</dc:creator>
    <dc:date>2014-12-23T03:51:44Z</dc:date>
    <item>
      <title>Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334975#M2871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Hi all,&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;I tried to use USBDM to program the &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FXTH87"&gt;FXTH87xx&lt;/A&gt; . But in the list of chips in Flash Programmer this MCU is absent. So, &lt;/SPAN&gt;I insert this in the&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt; hcs08_devices.xml&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!ENTITY HCS08-alt-load-flash SYSTEM "HCS08/FXTH87xx11_Starter_Project_CW10.abs.s19"&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;flashProgram id="HCS08-alt-load-flash"&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;HCS08-alt-load-flash;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/flashProgram&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;device family="HCS08" name="FXTH87xx11"&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;memory type="ram"&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;memoryRange start="0x000090" end="0x00028F" /&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/memory&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;memory registerAddress="0x1820" type="flash" securityAddress="0xFFB0"&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;securityEntryRef ref="HCS08-fnored-security"/&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;memoryRange start="0x00C000" end="0x00DFBF" /&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/memory&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sdid value="0x002C" /&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;flashProgramRef ref="HCS08-alt-load-flash" /&amp;gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/device&amp;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'm not sure thay I use right values especially securityEntryRef section. But now flash Programmer detect my chip. But when I click Program Flash, on EraseMass status pop up error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="17375_17375.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/120071i9946C9AC574EA521/image-size/large?v=v2&amp;amp;px=999" role="button" title="17375_17375.png" alt="17375_17375.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="new error 2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47954i0224828ABC7F6398/image-size/large?v=v2&amp;amp;px=999" role="button" title="new error 2.png" alt="new error 2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Hope someone can help me.&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;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Dec 2014 04:04:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334975#M2871</guid>
      <dc:creator>sunrme</dc:creator>
      <dc:date>2014-12-09T04:04:41Z</dc:date>
    </item>
    <item>
      <title>Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334976#M2872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I attached log files, mb it will help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 06:11:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334976#M2872</guid>
      <dc:creator>sunrme</dc:creator>
      <dc:date>2014-12-10T06:11:03Z</dc:date>
    </item>
    <item>
      <title>Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334977#M2873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There does not seem to be much support for this device on the forum.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2014 23:20:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334977#M2873</guid>
      <dc:creator>georgepeterson</dc:creator>
      <dc:date>2014-12-11T23:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334978#M2874</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunrme,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The error message in the supplied log file is very strange and appears to have nothing to do with the device being programmed.&amp;nbsp; That is, the error should be impossible as it is complaining about a self check on the provided programming algorithm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please update to a more current version of USBDM as the one indicated in the log file is quite old.&lt;/P&gt;&lt;P&gt;&lt;A href="http://sourceforge.net/projects/usbdm/files/Version%204.10.6/Software/" title="http://sourceforge.net/projects/usbdm/files/Version%204.10.6/Software/"&gt;http://sourceforge.net/projects/usbdm/files/Version%204.10.6/Software/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;You will also need to update the BDM firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then try adding the following to the HCS08 config file and repost the logs please.&amp;nbsp; This is basically the same as you suggested.&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;!--&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;====================================================================================&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;Experimental&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;--&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;device family="HCS08" name="FXTH87xx11"&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;memory type="ram"&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;memoryRange start="0x000090" size="0x28F" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;/memory&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;memory registerAddress="0x1820" type="flash" securityAddress="0xDFFB"&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;securityEntryRef ref="HCS08-fnored-security" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;memoryRange start="0x00C000" end="0x00DFFB" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;/memory&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;sdid value="0x0000" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;flashProgramRef ref="HCS08-alt-load-flash-program" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;note&amp;gt;Untested&amp;lt;/note&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;/device&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;lt;!--&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;====================================================================================&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;Experimental&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;--&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;



&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 15:25:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334978#M2874</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-17T15:25:45Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334979#M2875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pgo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I updated firmware to Ver 4.10.6 and USBDM to 4.10.6.230. I added your configuration, but changed ssid from 0x0000 to 0x00C2, because after click detect chip, chip is not determined by the USBDM FLASH PROGRAMMER. And get the same issue, logs attached.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 01:15:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334979#M2875</guid>
      <dc:creator>sunrme</dc:creator>
      <dc:date>2014-12-18T01:15:41Z</dc:date>
    </item>
    <item>
      <title>Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334980#M2876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sumne,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I mistyped - Could you change the RAM "size" to "end" as in you example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;memoryRange start="0x000090"&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;end&lt;/EM&gt;&lt;/STRONG&gt;="0x28F" /&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 06:00:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334980#M2876</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-18T06:00:58Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334981#M2877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pgo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I changed "size" to "end" and got this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="new issue.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/19002i61F539F4CA826DD6/image-size/large?v=v2&amp;amp;px=999" role="button" title="new issue.png" alt="new issue.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 04:30:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334981#M2877</guid>
      <dc:creator>sunrme</dc:creator>
      <dc:date>2014-12-22T04:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334982#M2878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunme,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The log file indicates that you are trying to program the region&amp;nbsp; [0x00DFFC..0x00E00A] (at least) which is not inside the area of Flash that is meant to be usually modified which is limited to&lt;/P&gt;&lt;P&gt;[0xC000..0xDFFF].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where is you image file coming from?&amp;nbsp; Does it contain the FXTH87xx on-chip routines as well as the new firmware you want to load?&lt;/P&gt;&lt;P&gt;If you wish to re-program the ENTIRE chip including overwritting the on-chip routine then the memory map would need to be modified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you can post the .sx file I can inspect it if you want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS. The above is based on my very limited understanding of the FXTH chip.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;Log file:&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_14192293136785714" jivemacro_uid="_14192293136785714"&gt;
&lt;/PRE&gt;&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;1.00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;FlashProgrammer::doFlashBlock(): Exit ================&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;-0.00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;FlashProgrammer::doFlashBlock(): Entry ===============&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;-0.00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;FlashProgrammer::doFlashBlock(): op=OpBlankCheck, [0x00DFFC..0x00E00A]&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;-0.00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;FlashProgrammer::doFlashBlock(): Checking RAM[0x000090..0x00028F]...&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;-0.00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;FlashProgrammer::doFlashBlock():&amp;nbsp;&amp;nbsp; ...Not in this region&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;-0.00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;FlashProgrammer::doFlashBlock(): Checking FLASH[0x00C000..0x00DFFB]...&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;-0.00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;FlashProgrammer::doFlashBlock():&amp;nbsp;&amp;nbsp; ...Not in this region&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;/TD&gt;
&lt;TD&gt;-0.00:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;FlashProgrammer::doFlashBlock(): Block -|-[0x00DFFC...] is not within target memory.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 06:21:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334982#M2878</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-22T06:21:14Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334983#M2879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pgo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I created an empty project, built it and try to flash. I don't have *.sx file, codeWarrior generated *.s19 file (attached).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Dec 2014 06:35:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334983#M2879</guid>
      <dc:creator>sunrme</dc:creator>
      <dc:date>2014-12-22T06:35:52Z</dc:date>
    </item>
    <item>
      <title>Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334984#M2880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunrme,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you change the end address in the XML file to 0xDFFF as it appears that there is a pseudo-vector table to be programmed as well.&amp;nbsp; Also remove the references to security - in other words use the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;device family="HCS08" name="FXTH87xx11-Partial-Erase"&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;memory type="ram"&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;memoryRange start="0x000090" end="0x28F" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;/memory&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp; &amp;lt;memory registerAddress="0x1820" type="flash"&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp; &amp;lt;memoryRange start="0x00C000" end="0xDFFF" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;/memory&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;sdid value="0x002C" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;flashProgramRef ref="HCS08-alt-load-flash-program" /&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;note&amp;gt;Untested&amp;lt;/note&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;&amp;lt;/device&amp;gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;Make sure you select &lt;STRONG&gt;&lt;EM&gt;EraseSelective&lt;/EM&gt;&lt;/STRONG&gt; when programming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/48721iCE02A6A1D215857D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 01:11:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334984#M2880</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-23T01:11:30Z</dc:date>
    </item>
    <item>
      <title>Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334985#M2881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There appears to be some factory code in Flash that is needed, but unprotected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to reprogram my FXTH87 but before doing so I erased all of the user flash thinking this was safe. This effectively "bricked" the FXTH87 and made the TPMS functions unuseable. The problem seems to be that the erasing deleted NVOPT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I agree with only doing selective erase.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 01:36:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334985#M2881</guid>
      <dc:creator>georgepeterson</dc:creator>
      <dc:date>2014-12-23T01:36:14Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334986#M2882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pgo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help, USBDM flashed FXTH87 finally. I changed hcs08_devices.xml, but don't change &lt;STRONG&gt;&lt;EM&gt;EraseMass&lt;/EM&gt;&lt;/STRONG&gt; to &lt;EM&gt;&lt;STRONG&gt;EraseSelective&lt;/STRONG&gt;&lt;/EM&gt;, because when selected &lt;EM&gt;&lt;STRONG&gt;EraseSelective&lt;/STRONG&gt;&lt;/EM&gt;, I got fail (I added logs).&lt;/P&gt;&lt;P&gt;And it relly be cool if I can to debug in codeWarrior this chip. And when I try to do this I got issue:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Error launching fxth87_empty FLASH&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Bad arguments passed to function&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you will help me with this, I will be grateful. But I don't know where get logs, only what generated CW (attached)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 01:58:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334986#M2882</guid>
      <dc:creator>sunrme</dc:creator>
      <dc:date>2014-12-23T01:58:00Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334987#M2883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi George,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am so surprised about this &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;unprotected code in Flash memory. So I think that, I already &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;"bricked" my only two samples :smileycry:. So I can't to reprogram this memory range?&lt;/SPAN&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;Are you using USBDM for flash and debug? Could you show settings that you using for this in the hcs08_devices.xml or may be some additional changes and settings. It will be really helpful.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 02:07:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334987#M2883</guid>
      <dc:creator>sunrme</dc:creator>
      <dc:date>2014-12-23T02:07:36Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334988#M2884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That was my experience; after I erased all flash, the FXTH87 could no longer use the firmware functions and I could not re-program it. If this is indeed the issue, I believe there is a way to restore the flash back to factory settings but I don't know how to do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using the P&amp;amp;E debugger. The settings I'm using are straight from the Codewarrior help file (CW v10.6). I searched the help file for "flash programmer" and clicked on the top&amp;nbsp; search result which walked me through the whole process.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 02:50:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334988#M2884</guid>
      <dc:creator>georgepeterson</dc:creator>
      <dc:date>2014-12-23T02:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334989#M2885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunrme,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have ordered a chip and if (big IF) I can mount it properly I will experiment with programming it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It should be possible to debug as well with&amp;nbsp; a bit of work - It may be necessary to add and image for the internal flash routines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will look at this in a while :smileyhappy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 03:51:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334989#M2885</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-23T03:51:44Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334990#M2886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Follow-up&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK my sample arrived and with access to this I am able to do a proper job.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first thing I did was create an image of the chip contents.&amp;nbsp; This allows the chip to be returned to a "factory fresh" state if the firmware is accidentally erased.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any way I have attached the following:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;Image from a FXTH870511, &lt;EM&gt;&lt;STRONG&gt;FXTH870511_Image.sx&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp; I hope this is OK. If not Freescale can feel free to delete with accompanying rude words.&amp;nbsp; I presume they won't object since the image is unprotected in the device and easily read.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Updated device file &lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;EM&gt;&lt;STRONG&gt;hcs08_devices.xml&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp; This adds three devices &lt;EM&gt;&lt;STRONG&gt;FXTH870000&lt;/STRONG&gt;&lt;/EM&gt;, &lt;EM&gt;&lt;STRONG&gt;FXTH87xx11-Full-Erase&lt;/STRONG&gt;&lt;/EM&gt; and &lt;EM&gt;&lt;STRONG&gt;FXTH87xx11&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;EM&gt;&lt;STRONG&gt;FXTH870000&lt;/STRONG&gt; &lt;/EM&gt;This is an alias for use with Codewarrior and doesn't appear in the stand-alone programmer.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;EM&gt;&lt;STRONG&gt;FXTH87xx11-Full-Erase&lt;/STRONG&gt;&lt;/EM&gt; This is a device entry that allows completely unprotected programming of the device.&amp;nbsp; This can be used to re-program the device with the above image using &lt;STRONG&gt;&lt;EM&gt;mass-erase&lt;/EM&gt;&lt;/STRONG&gt;&lt;EM&gt;.&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;EM&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;EM&gt;&lt;STRONG&gt;FXTH87xx11&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt; This is an entry that only allows programming the intended user area of the Flash.&amp;nbsp; Due to limitations in the USBDM programmer it is not possible to prevent you from mass-erasing the device&amp;nbsp; - &lt;EM&gt;&lt;STRONG&gt;You have to manually select selective erase.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further tips:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;&lt;EM&gt;To restore an accidentally erase device&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Load the above image &lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;EM&gt;&lt;STRONG&gt;FXTH870511_Image.sx&lt;/STRONG&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Select &lt;EM&gt;&lt;STRONG&gt;Image&lt;/STRONG&gt;&lt;/EM&gt; for security&lt;/LI&gt;&lt;LI&gt;Select&lt;EM&gt; &lt;/EM&gt;&lt;STRONG&gt;&lt;EM&gt;EraseMass&lt;/EM&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Program and verify to check it's OK&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_29.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/48727i3508DA67E49A6881/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_29.png" alt="pastedImage_29.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;&lt;EM&gt;To program a user program (restricted to user flash area)&lt;BR /&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Load the above image file .....&lt;/LI&gt;&lt;LI&gt;Select &lt;EM&gt;&lt;STRONG&gt;Image&lt;/STRONG&gt;&lt;/EM&gt; for security&lt;/LI&gt;&lt;LI&gt;Select&lt;EM&gt; &lt;/EM&gt;&lt;STRONG&gt;&lt;EM&gt;EraseSelective&lt;/EM&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Program and verify to check it's OK&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_47.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/48728iFE7B8D07284D3306/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_47.png" alt="pastedImage_47.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;&lt;EM&gt;To use with Codewarrior&lt;BR /&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Create project in usual way with a USBDM target interface.&lt;/LI&gt;&lt;LI&gt;Modify the USBDM options as shown below&lt;UL&gt;&lt;LI&gt;&lt;EM&gt;&lt;STRONG&gt;Security field from flash image&lt;/STRONG&gt;&lt;/EM&gt; (there won't be one)&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;&lt;STRONG&gt;Selective erase (by sector)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;You should be able to debug in the usual fashion&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_48.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/48729i112B8645471BB3A7/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_48.png" alt="pastedImage_48.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS.&amp;nbsp; Want to see the prototype?&amp;nbsp; I can't really see it lasting long inside a tyre!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="jiveImage" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/48754i3DFACE0624EF034C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.jpg" alt="pastedImage_0.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 09:23:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334990#M2886</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-23T09:23:04Z</dc:date>
    </item>
    <item>
      <title>Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334991#M2887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good stuff Pgo; I hope that will get Sunrme sorted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Btw nice sample; looks like you need to clean the solder flux with isopropyl alcohol though. Sometimes leftover flux can get to a state where it shorts pins.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 20:50:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334991#M2887</guid>
      <dc:creator>georgepeterson</dc:creator>
      <dc:date>2014-12-23T20:50:39Z</dc:date>
    </item>
    <item>
      <title>Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334992#M2888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pgo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually I don't know how to thank you. Everything works greate, devices alive, debug works correctly, so really big THANK YOU!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Dec 2014 23:57:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334992#M2888</guid>
      <dc:creator>sunrme</dc:creator>
      <dc:date>2014-12-23T23:57:31Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334993#M2889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi George,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes it was a recycled board and was the victim of using solder-wick to remove move the connector.&lt;/P&gt;&lt;P&gt;I've changed the picture to post cleaning - still not a work of art but it's been a long time since I did aerial wiring.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Dec 2014 06:35:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334993#M2889</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-24T06:35:50Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Fail to program FXTH87xx11 using USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334994#M2890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You're&amp;nbsp; welcome sunrme,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for letting me know it works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Dec 2014 06:36:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Fail-to-program-FXTH87xx11-using-USBDM/m-p/334994#M2890</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-24T06:36:39Z</dc:date>
    </item>
  </channel>
</rss>

