<?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: Programming MC9S12ZVL32 with USBDM in OSBDM and TBDML</title>
    <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373667#M2986</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately it is not working :-(.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm creating project with &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;MC9S12ZVL32 and USBDM connection (C, Double optimized, Large memory model, no Processor expert).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I'm flashing generated project into MCU with Run -&amp;gt; Run:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DiMemoryDownload() - DI_DNLD_TERMINATE - Programming complete, rc = 7&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Starting 3rd party flash programming...&lt;/P&gt;&lt;P&gt;DiMemoryDownload() - DI_DNLD_TERMINATE - Programming memory image...&lt;/P&gt;&lt;P&gt;===========================================================&lt;/P&gt;&lt;P&gt;Programming target&lt;/P&gt;&lt;P&gt;&amp;nbsp; Device = 'MC9S12ZVL32'&lt;/P&gt;&lt;P&gt;&amp;nbsp; Trim, F=0, NVA@0000, clock@0000&lt;/P&gt;&lt;P&gt;&amp;nbsp; Ram[1000...13FF]&lt;/P&gt;&lt;P&gt;&amp;nbsp; Erase=EraseAll&lt;/P&gt;&lt;P&gt;&amp;nbsp; Security=intelligent&lt;/P&gt;&lt;P&gt;&amp;nbsp; Total bytes=110&lt;/P&gt;&lt;P&gt;&amp;nbsp; doRamWrites=T&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And again... &lt;/P&gt;&lt;P&gt;Failed to resume target process.&lt;/P&gt;&lt;P&gt;Downloading binary to target...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can use flash programmer "Erase and program" button:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fl::target -lc "LC for Simple Flash"&lt;/P&gt;&lt;P&gt;fl::target -b 0x1000 0x400&lt;/P&gt;&lt;P&gt;fl::target -v off -l off&lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d "MC9S12ZVL32_FLASH" -o "32Kx32x1" -a 0xff8000 0xffffff&lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d -append "MC9S12ZVL32_EEPROM" -o "128x32x1" -a 0x100000 0x10007f&lt;/P&gt;&lt;P&gt;cmdwin::fl::protect all off&lt;/P&gt;&lt;P&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Performing target initialization ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_EEPROM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Flash Operation.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Unprotecting ....&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Unprotecting .............&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Unprotect Command Succeeded.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_EEPROM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d "MC9S12ZVL32_FLASH" -o "32Kx32x1" -a 0xff8000 0xffffff&lt;/P&gt;&lt;P&gt;cmdwin::fl::image -f "D:\\CW Projects\\bosch_program\\FLASH\\bosch_program.sx" -t "Auto Detect" -re on -r 0xff8000 0xffffff -oe off&lt;/P&gt;&lt;P&gt;cmdwin::fl::erase image&lt;/P&gt;&lt;P&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Motorola S-Record Format.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; Erasing ..............&lt;/P&gt;&lt;P&gt;Erase Command Succeeded.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;cmdwin::fl::write&lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Flash Operation.&amp;nbsp; ... &lt;/P&gt;&lt;P&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Motorola S-Record Format.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; Programming ...................&lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Program Command Succeeded&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Flash Operation. done&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d "MC9S12ZVL32_EEPROM" -o "128x32x1" -a 0x100000 0x10007f&lt;/P&gt;&lt;P&gt;cmdwin::fl::image -f "D:\\CW Projects\\bosch_program\\FLASH\\bosch_program.sx" -t "Auto Detect" -re on -r 0x100000 0x10007f -oe off&lt;/P&gt;&lt;P&gt;cmdwin::fl::erase image&lt;/P&gt;&lt;P&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Motorola S-Record Format.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Image size is 0 bytes, nothing to erase.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Nothing to erase.&amp;nbsp; No sectors selected &lt;/P&gt;&lt;P&gt;Erase Command Succeeded.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;cmdwin::fl::write&lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Flash Operation.&amp;nbsp; ... &lt;/P&gt;&lt;P&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Motorola S-Record Format.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_EEPROM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; Programming ....&lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xfffea8 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xffff08 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xffff80 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xffff98 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xffffc8 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xfffff8 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_EEPROM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Program Command Succeeded&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Flash Operation. done&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 20 Nov 2014 13:41:13 GMT</pubDate>
    <dc:creator>janbrázdil</dc:creator>
    <dc:date>2014-11-20T13:41:13Z</dc:date>
    <item>
      <title>Programming MC9S12ZVL32 with USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373665#M2984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm working with MC9S12ZVL32 and trying programming with USBDM. &lt;/P&gt;&lt;P&gt;I have also Multilink and it works with it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CW MCU v10.5 and i flashed HCS08/HCS12/CFV1 firmware into USBDM. &lt;/P&gt;&lt;P&gt;USBDM-JS16-0001&lt;/P&gt;&lt;P&gt;Software version 4.10&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I checked s12z_devices.xml file and I think that my chip is not supported. I have same error message as &lt;A href="https://community.nxp.com/thread/333172"&gt;Failed to resume target process. Downloading binary to target...&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Console:&lt;/P&gt;&lt;P&gt;""&lt;/P&gt;&lt;P&gt;Starting 3rd party flash programming...&lt;/P&gt;&lt;P&gt;DiMemoryDownload() - DI_DNLD_TERMINATE - Programming memory image...&lt;/P&gt;&lt;P&gt;===========================================================&lt;/P&gt;&lt;P&gt;Programming target&lt;/P&gt;&lt;P&gt;&amp;nbsp; Device = '_DEFAULT'&lt;/P&gt;&lt;P&gt;&amp;nbsp; Trim, F=0, NVA@0000, clock@0000&lt;/P&gt;&lt;P&gt;&amp;nbsp; Ram[1000...17FF]&lt;/P&gt;&lt;P&gt;&amp;nbsp; Erase=EraseMass&lt;/P&gt;&lt;P&gt;&amp;nbsp; Security=unsecured&lt;/P&gt;&lt;P&gt;&amp;nbsp; Total bytes=110&lt;/P&gt;&lt;P&gt;&amp;nbsp; doRamWrites=T&lt;/P&gt;&lt;P&gt;Erase Time = 0.35 s, Speed = 0.35 kBytes/s, rc = 0&lt;/P&gt;&lt;P&gt;""&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can start flash programmer and erase device, or erase and program, but can't program it with Run -&amp;gt; Run, or Run -&amp;gt; Debug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help, please?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank You :-).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2014 10:54:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373665#M2984</guid>
      <dc:creator>janbrázdil</dc:creator>
      <dc:date>2014-11-03T10:54:41Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MC9S12ZVL32 with USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373666#M2985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No the device you mention is not supported by USBDM.&amp;nbsp; This is because of the usual reason - I don't have that chip to test with so it is hard to be confident that the programming algorithm will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway, the MC9S12ZVL32 appears similar to the MC9S12ZVM family which is supported so I have made device entries based this device which I hope will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please try replacing the &lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;EM&gt;&lt;STRONG&gt;s12z_devices.xml&lt;/STRONG&gt;&lt;/EM&gt; file with the one attached.&amp;nbsp; Please test this with Codewarrior and do &lt;EM&gt;&lt;STRONG&gt;NOT use the stand-alone programmer&lt;/STRONG&gt;&lt;/EM&gt; as the windows installer may restore the original file.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;Please advise if it works and I will add the devices to the next version.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="defaultSkin"&gt;&lt;SPAN class="j-attachment-name-chop"&gt;bye&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2014 21:45:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373666#M2985</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-11-12T21:45:12Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MC9S12ZVL32 with USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373667#M2986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately it is not working :-(.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm creating project with &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;MC9S12ZVL32 and USBDM connection (C, Double optimized, Large memory model, no Processor expert).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I'm flashing generated project into MCU with Run -&amp;gt; Run:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DiMemoryDownload() - DI_DNLD_TERMINATE - Programming complete, rc = 7&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Starting 3rd party flash programming...&lt;/P&gt;&lt;P&gt;DiMemoryDownload() - DI_DNLD_TERMINATE - Programming memory image...&lt;/P&gt;&lt;P&gt;===========================================================&lt;/P&gt;&lt;P&gt;Programming target&lt;/P&gt;&lt;P&gt;&amp;nbsp; Device = 'MC9S12ZVL32'&lt;/P&gt;&lt;P&gt;&amp;nbsp; Trim, F=0, NVA@0000, clock@0000&lt;/P&gt;&lt;P&gt;&amp;nbsp; Ram[1000...13FF]&lt;/P&gt;&lt;P&gt;&amp;nbsp; Erase=EraseAll&lt;/P&gt;&lt;P&gt;&amp;nbsp; Security=intelligent&lt;/P&gt;&lt;P&gt;&amp;nbsp; Total bytes=110&lt;/P&gt;&lt;P&gt;&amp;nbsp; doRamWrites=T&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And again... &lt;/P&gt;&lt;P&gt;Failed to resume target process.&lt;/P&gt;&lt;P&gt;Downloading binary to target...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can use flash programmer "Erase and program" button:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fl::target -lc "LC for Simple Flash"&lt;/P&gt;&lt;P&gt;fl::target -b 0x1000 0x400&lt;/P&gt;&lt;P&gt;fl::target -v off -l off&lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d "MC9S12ZVL32_FLASH" -o "32Kx32x1" -a 0xff8000 0xffffff&lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d -append "MC9S12ZVL32_EEPROM" -o "128x32x1" -a 0x100000 0x10007f&lt;/P&gt;&lt;P&gt;cmdwin::fl::protect all off&lt;/P&gt;&lt;P&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Performing target initialization ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_EEPROM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Flash Operation.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Unprotecting ....&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Unprotecting .............&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Unprotect Command Succeeded.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_EEPROM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d "MC9S12ZVL32_FLASH" -o "32Kx32x1" -a 0xff8000 0xffffff&lt;/P&gt;&lt;P&gt;cmdwin::fl::image -f "D:\\CW Projects\\bosch_program\\FLASH\\bosch_program.sx" -t "Auto Detect" -re on -r 0xff8000 0xffffff -oe off&lt;/P&gt;&lt;P&gt;cmdwin::fl::erase image&lt;/P&gt;&lt;P&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Motorola S-Record Format.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; Erasing ..............&lt;/P&gt;&lt;P&gt;Erase Command Succeeded.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;cmdwin::fl::write&lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Flash Operation.&amp;nbsp; ... &lt;/P&gt;&lt;P&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Motorola S-Record Format.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; Programming ...................&lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Program Command Succeeded&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Flash Operation. done&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;cmdwin::fl::device -d "MC9S12ZVL32_EEPROM" -o "128x32x1" -a 0x100000 0x10007f&lt;/P&gt;&lt;P&gt;cmdwin::fl::image -f "D:\\CW Projects\\bosch_program\\FLASH\\bosch_program.sx" -t "Auto Detect" -re on -r 0x100000 0x10007f -oe off&lt;/P&gt;&lt;P&gt;cmdwin::fl::erase image&lt;/P&gt;&lt;P&gt; Beginning Operation ...&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Motorola S-Record Format.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Image size is 0 bytes, nothing to erase.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Nothing to erase.&amp;nbsp; No sectors selected &lt;/P&gt;&lt;P&gt;Erase Command Succeeded.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;cmdwin::fl::write&lt;/P&gt;&lt;P&gt;------------------------- &lt;/P&gt;&lt;P&gt;Flash Operation.&amp;nbsp; ... &lt;/P&gt;&lt;P&gt;Auto-detection is successful.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; File is of type Motorola S-Record Format.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_EEPROM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; Programming ....&lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xfffea8 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xffff08 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xffff80 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xffff98 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xffffc8 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Programming warning.&amp;nbsp; Can't program 8 bytes to address 0xfffff8 because this range isn't included in the selected modules! &lt;/P&gt;&lt;P&gt;Device MC9S12ZVL32_EEPROM&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Program Command Succeeded&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Flash Operation. done&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2014 13:41:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373667#M2986</guid>
      <dc:creator>janbrázdil</dc:creator>
      <dc:date>2014-11-20T13:41:13Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MC9S12ZVL32 with USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373668#M2987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's difficult to diagnose from a distance. The device is not generally available so I can't get one for testing/&lt;/P&gt;&lt;P&gt;If you want to do more testing please try the following:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Enable debugging in the USBDM launch configuration&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47447i4B9CD12E5B4D805A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;(select edit...)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47443i4D55CDA76DDE0688/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Enable the debugging options:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_7.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47444iD1156EE27874B365/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_7.png" alt="pastedImage_7.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Try programming again.&lt;/LI&gt;&lt;LI&gt;Post the log files from the usbdm directory: %appdata%/usbdm&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_12.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47445i68990FBE35C35993/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_12.png" alt="pastedImage_12.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;This might give some idea what is going wrong.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could also test the stand-alone programmer - but if doing this please use the debug version:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;C:\Program Files (x86)\pgo\USBDM 4.10.6.xxx\S12Z_FlashProgrammer-debug.exe&lt;/LI&gt;&lt;LI&gt;The corresponding log files would be:&lt;UL&gt;&lt;LI&gt;FlashProgrammer_S12Z.log &amp;amp; usbdm.log (gets updated again)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2014 10:47:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373668#M2987</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-11-21T10:47:54Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MC9S12ZVL32 with USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373669#M2988</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;I got a new computer, so i do fresh install of CW and your software (s12z_devices.xml is already modified in your package).&lt;/P&gt;&lt;P&gt;Here You can download two files, which You want: &lt;A href="http://megaupload.cz/T6YhE/debugger.rar.html" title="http://megaupload.cz/T6YhE/debugger.rar.html"&gt;http://megaupload.cz/T6YhE/debugger.rar.html&lt;/A&gt; (Just write captha and click "Stahnout").&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also check FlashProgrammer and:&lt;span class="lia-inline-image-display-wrapper" image-alt="flshprogrammer.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/47875i718FB0470EB27F29/image-size/large?v=v2&amp;amp;px=999" role="button" title="flshprogrammer.png" alt="flshprogrammer.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks :-)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT: Ok... If i modified CHIPID (Line 269 in s12z_devices.xml to "&amp;lt;sdid value="0x04150000" /&amp;gt;"), i can once program my chip with FlashProgrammer. Second programming leads to [No matching device] with chip id FFFFFFF. I must program chip with PE Micro and after this i can again program chip with USBDM once...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT2: Ok, i can program device if is unsecured. If is device secured, i must use Multilink to unsecure device, USBDM can't do it. Also, FreeMaster v1.4 is not working. I will try v1.3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT3: I have one more question... Can I use USBDM API in Microsoft Visual Studio 2010 C#? I would like to flash code and do some test from one application with simple GUI. Thanks for help pgo, really :-)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Dec 2014 06:48:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373669#M2988</guid>
      <dc:creator>janbrázdil</dc:creator>
      <dc:date>2014-12-05T06:48:09Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MC9S12ZVL32 with USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373670#M2989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have found&amp;nbsp; a few issues with secured devices not being correctly detected and hence not handled correctly.&amp;nbsp; This program only appeared due to recent changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is another issue specific to the Z12 programmer which means that it can't program to a secured state using mass erase.&amp;nbsp; This is a problem since you can't program a secured device unless you use mass erase.&amp;nbsp; This means that to reprogram a secured device it is necessary to program it to a unsecured state using mass erase and then program again to a secured state using selective or block&amp;nbsp; erase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Both of these issues will be addressed in the next release probably in the coming week.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please re-test then and let me know if there are any remaining issues.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The USBDM API as implemented in usbdm.dll is a standard Windows DLL but I have minimal experience in using it with Visual studio.&amp;nbsp;&amp;nbsp; Note that the API is a very low-level one and does not include programming.&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 01:49:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373670#M2989</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-12-18T01:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MC9S12ZVL32 with USBDM</title>
      <link>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373671#M2990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, I will test fix when You put it on web...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks :-)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT: If I use FlashProgrammer from console... There are no returned informations from application? If programming fail, or bad target is set... Or info about succesfull programming? I'm calling S12Z_FlashProgrammer.exe from standard windows cmd.exe.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2014 08:11:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/OSBDM-and-TBDML/Programming-MC9S12ZVL32-with-USBDM/m-p/373671#M2990</guid>
      <dc:creator>janbrázdil</dc:creator>
      <dc:date>2014-12-18T08:11:14Z</dc:date>
    </item>
  </channel>
</rss>

