<?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 MC9S08PA4A programmer in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654890#M22320</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm new to Freecale MCU's but playing a lot with others.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to start a project with MC9S08PA4A but no cheap EVM or standalone programmer available.&lt;BR /&gt;However, I found some demo board DEMO9S08SF4 for nearby version, MC9S08SF4&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fuk.farnell.com%2Fnxp%2Fdemo9s08sf4%2Fsf4-usb-bdm-pot-demo-board%2Fdp%2F1835062" rel="nofollow" target="_blank"&gt;http://uk.farnell.com/nxp/demo9s08sf4/sf4-usb-bdm-pot-demo-board/dp/1835062&lt;/A&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The question is, can I use this for programming MC9S08PA4A too?&lt;BR /&gt;I mean, can the board act as programmer for other MCU's such as PA4A?&lt;BR /&gt;(there is a unpopulated programming header on this board)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Jan 2017 15:53:20 GMT</pubDate>
    <dc:creator>rianzu</dc:creator>
    <dc:date>2017-01-03T15:53:20Z</dc:date>
    <item>
      <title>MC9S08PA4A programmer</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654890#M22320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm new to Freecale MCU's but playing a lot with others.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to start a project with MC9S08PA4A but no cheap EVM or standalone programmer available.&lt;BR /&gt;However, I found some demo board DEMO9S08SF4 for nearby version, MC9S08SF4&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fuk.farnell.com%2Fnxp%2Fdemo9s08sf4%2Fsf4-usb-bdm-pot-demo-board%2Fdp%2F1835062" rel="nofollow" target="_blank"&gt;http://uk.farnell.com/nxp/demo9s08sf4/sf4-usb-bdm-pot-demo-board/dp/1835062&lt;/A&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The question is, can I use this for programming MC9S08PA4A too?&lt;BR /&gt;I mean, can the board act as programmer for other MCU's such as PA4A?&lt;BR /&gt;(there is a unpopulated programming header on this board)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jan 2017 15:53:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654890#M22320</guid>
      <dc:creator>rianzu</dc:creator>
      <dc:date>2017-01-03T15:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08PA4A programmer</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654891#M22321</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;Nobody here?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jan 2017 07:53:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654891#M22321</guid>
      <dc:creator>rianzu</dc:creator>
      <dc:date>2017-01-16T07:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08PA4A programmer</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654892#M22322</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;A look at the schematic:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://cache.nxp.com/assets/downloads/data/en/schematics/DEMO9S08SF4SCH.pdf?fsrch=1&amp;amp;sr=4&amp;amp;pageNum=1" title="http://cache.nxp.com/assets/downloads/data/en/schematics/DEMO9S08SF4SCH.pdf?fsrch=1&amp;amp;sr=4&amp;amp;pageNum=1"&gt;http://cache.nxp.com/assets/downloads/data/en/schematics/DEMO9S08SF4SCH.pdf?fsrch=1&amp;amp;sr=4&amp;amp;pageNum=1&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;shows that it is has OSBDM based programmer on the board BUT there doesn't appear to be any option to isolate the on-board programmer from the on-board target which would be necessary to program an external device.&amp;nbsp; You would need to remove the SF4 or cut some tracks. The BDM header appears to be intended to use an external programmer to program the on-board target.&amp;nbsp; It's also rather expensive.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do a search for USBDM for a opensource programmer.&lt;/P&gt;&lt;P&gt;There are some links to suppliers here:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://usbdm.sourceforge.net/USBDM_V4.12/html/index.html" title="http://usbdm.sourceforge.net/USBDM_V4.12/html/index.html"&gt;USBDM: USBDM Debugger interface for Freescale RS08,HCS08,HCS12,Coldfire and ARM-Kinetis Devices.&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(Required disclaimer - I am not disinterested :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>Mon, 16 Jan 2017 08:27:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654892#M22322</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2017-01-16T08:27:06Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08PA4A programmer</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654893#M22323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pgo and thanks for reply,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is not important, I can cut wires or de-solder MCU and use as programmer. This is because usually, on EVM you can do a lot but for real applications you may need another MCU package, another MCU from the same family and so on. The question is this EVB &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;can be used as programmer&lt;/STRONG&gt;&lt;/SPAN&gt;?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Asking because I've done the same thing with LPC82x boards and works quite well. I don't want to use opensource stuff since you cannot rely on developers that maintain 1-2 years and then leave project forever. See Atmel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some manufacturers just make a special firmware instead of general purpose programmer, so you cannot program other type of MCU that is mounted on EVB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for clarifications,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jan 2017 08:34:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654893#M22323</guid>
      <dc:creator>rianzu</dc:creator>
      <dc:date>2017-01-16T08:34:36Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08PA4A programmer</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654894#M22324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;USBDM originated about 2007.&amp;nbsp; It is now 2017.&lt;/P&gt;&lt;P&gt;(2017-2007) &amp;gt;&amp;gt; 2 I think&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OSBDM (original version from Motorola (now Freescale) existed for about 7 years at a guess).&amp;nbsp; I'm not sure what the lifetime of the JM60 version OSBDM in the board you are considering is but I would be surprised if it was that long.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would expect the OSBDM-JM60 programmer on the board you are&amp;nbsp; considering to be able to program external targets if you modify the board.&amp;nbsp; No guarantees though.&lt;/P&gt;&lt;P&gt;You can compare the hardware with the reference design here:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/assets/documents/data/en/user-guides/OSBDMTAPUG.pdf" title="http://www.nxp.com/assets/documents/data/en/user-guides/OSBDMTAPUG.pdf"&gt;http://www.nxp.com/assets/documents/data/en/user-guides/OSBDMTAPUG.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are serious about&amp;nbsp; a programmer with long term support you better buy a P&amp;amp;E Multilink.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jan 2017 10:56:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654894#M22324</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2017-01-16T10:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08PA4A programmer</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654895#M22325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, I took a look and P&amp;amp;E Multilink seems nice! The price is acceptable too.&lt;/P&gt;&lt;P&gt;This integrates with Freescale's IDE? I mean I can debug too?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Asking because NXP for example&amp;nbsp; is using a customized Eclipse, made by 3'rd party and I haven't seen options for other programmers / debuggers like in Keil for example. Moreover, in LPC Xpresso (IDE) very often their USB programmer emulation from EVB it's a complete crap, resetting many times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for tips anyhow!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jan 2017 15:55:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654895#M22325</guid>
      <dc:creator>rianzu</dc:creator>
      <dc:date>2017-01-16T15:55:55Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08PA4A programmer</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654896#M22326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The P&amp;amp;E programmer is supported on the Freescale tools.&amp;nbsp; I have used it with various Codewarrior varieties for HCS08, HCS12 and Coldfire (including KDS and Eclipse based Codewarrior) The later versions support Kinetis and the other ARM devices.&lt;/P&gt;&lt;P&gt;This supports use with source-level debugging in the IDEs.&lt;/P&gt;&lt;P&gt;I believe stand-alone programming software is a separate product but I have no direct experience.&lt;/P&gt;&lt;P&gt;I suggest you contact P&amp;amp;E directly if you have concerns.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Eclipse based tools appear to be a popular approach for embedded systems these days as they are easily extended. For example the opensource USBDM plugins work with eclipse (or KDS/Codewarrior for that matter).&amp;nbsp; The IDEs used by many ARM distributors use Eclipse with tools with the open source GNU ARM toolset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can find a list of tools and such for the MC9S08PA4A on the NXP website for the device.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/products/microcontrollers-and-processors/more-processors/8-16-bit-mcus/8-bit-s08/8-bit-5v-eeprom-with-tsi-mcus:S08P?tab=Design_Tools_Tab" title="http://www.nxp.com/products/microcontrollers-and-processors/more-processors/8-16-bit-mcus/8-bit-s08/8-bit-5v-eeprom-with-tsi-mcus:S08P?tab=Design_Tools_Tab"&gt;S08P|8-bit 5V EEPROM with TSI MCUs|NXP&lt;/A&gt;&amp;nbsp;&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, 17 Jan 2017 02:59:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654896#M22326</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2017-01-17T02:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: MC9S08PA4A programmer</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654897#M22327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I own several P&amp;amp;E Multilink and Cyclone devices. &amp;nbsp;All of them work well with CodeWarrior, as well as KDS (occasional bugs notwithstanding). &amp;nbsp;For standalone programming you want the Cyclone series. &amp;nbsp;If you pick up an old Cyclone used, make sure you get the version with the LCD. &amp;nbsp;I've got one of the really old ones and it's not very good as a production programmer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, be aware that P&amp;amp;E forces an artificial limit on the number of images you can store on a standalone Cyclone. &amp;nbsp;It doesn't matter how small your images are, if you want more than (I think) 6 loaded, you'll need to pay hundreds of dollars more for a license to use the CF card expansion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Scott&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Jan 2017 02:19:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/MC9S08PA4A-programmer/m-p/654897#M22327</guid>
      <dc:creator>scottm</dc:creator>
      <dc:date>2017-01-29T02:19:23Z</dc:date>
    </item>
  </channel>
</rss>

