<?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>Classic/Legacy CodeWarriorのトピックRe: 56F80x CodeWarrior Program S-record</title>
    <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064811#M7713</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Jarrod，&lt;/P&gt;&lt;P&gt;First of all, after you download bootloader code to DSP56F803, pls connect the SCI0 module of DSP56F803(PE0 is TXD0, PE1 is RXD1) to serial port, can you program the application S_Record file to flash of DSP56F803 via the bootloader and Hyperterminal or puTTY tools? I suppose that the setting is :&lt;/P&gt;&lt;P&gt;Baud rate 115200 bps&lt;BR /&gt;8N1 8 data bits, no parity, 1 stop bit character format&lt;BR /&gt;Flow control protocol Xon / Xoff&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After Hardware Reset, can you download any application code or bootloader to DSP56F803 via usbtap device and CodeWarrior for DSP56F800E tools?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, flashOverJtag tools requires Wiggler(parallel command converter), the USBTAP is not supported.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Apr 2020 03:33:43 GMT</pubDate>
    <dc:creator>xiangjun_rong</dc:creator>
    <dc:date>2020-04-27T03:33:43Z</dc:date>
    <item>
      <title>56F80x CodeWarrior Program S-record</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064808#M7710</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 am having a heck of a time trying to figure out how to program an s-record to a 56F803, running Codewarrior 5.9 on a Windows XP 32-bit machine using a USB TAP.&amp;nbsp;&amp;nbsp;I guess i have 2 problems at this point:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; I have a bootloader s-record file i want to program to these chips, i tried the load/save memory function in codewarrior but it doesn't seem to write the to the chip because when i read it back it is the same as before.&amp;nbsp; The address range is 0x8000 and the offset 0 and the size 2048.&amp;nbsp; The only way i can get something to program is if i open the 56F803 Example stationary Bootloader project and hit debug.&amp;nbsp; When i do this example program is programmed to the chip (verified by reading the memory back out).&amp;nbsp; And doing this leads into my second problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp; Once i hit debug in the 56F803 bootloader project and it programs it i seem to lose the part.&amp;nbsp; After programming i am okay until power cycle, once the board is power cycled i am no longer able to connect to the part anytime i try i get:&amp;nbsp; "Interface function IMWProtocal::GetPreference is unimplemented" and hitting debug instead of connect produces:&amp;nbsp; "CCSProtocolPlugin: Uknown protocol error".&amp;nbsp; I opened the CCS to see more verbose messages and see this error on both actions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;Received CMD_RESET_TO_DEBUG&lt;/P&gt;&lt;P&gt;USB TAP command done - Subcore error encountered during multicore operation&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So i can't program the chips except with the example bootloader project and when i do that i seem to lose the chip forever.&amp;nbsp; So now i just have several bricked boards i can't seem to connect to or reprogram : /&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help whatsoever would be greatly appreciated!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jarrod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Apr 2020 21:34:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064808#M7710</guid>
      <dc:creator>jcc273</dc:creator>
      <dc:date>2020-04-22T21:34:57Z</dc:date>
    </item>
    <item>
      <title>Re: 56F80x CodeWarrior Program S-record</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064809#M7711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Jarrod,&lt;/P&gt;&lt;P&gt;I think something is wrong for you. This is the procedures to load your application code to flash via bootloader.&lt;/P&gt;&lt;P&gt;1)as you have done, you can compile the bootloader and download the bootloader code to on-chip boot flash via CodeWarrior for DSP56800E tools via USBTAP device.&lt;/P&gt;&lt;P&gt;2)connect the RS232 cable between your board and compute, if your computer does not have RS232, you can use a usb_to_rs232 cable.&lt;/P&gt;&lt;P&gt;2)You can download application code to on-chip flash via RS232 or uart via HyperTerminal or Putty tools through the bootloader code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4)As an alternative, you can download flashOverJtag.exe tools from the link. Run the flashoverjtag.exe on PC, then download the S-Recorder file to the DSP56F803 via flashoverjtag tools.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-335551"&gt;Flash-over-jtag.exe tools&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Pls download the UM of bootloader from the link and refer to it.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/user-guide/DSP56F8XXBLUM.pdf" title="https://www.nxp.com/docs/en/user-guide/DSP56F8XXBLUM.pdf"&gt;https://www.nxp.com/docs/en/user-guide/DSP56F8XXBLUM.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope it can help you&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2020 03:27:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064809#M7711</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2020-04-23T03:27:52Z</dc:date>
    </item>
    <item>
      <title>Re: 56F80x CodeWarrior Program S-record</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064810#M7712</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 am a bit confused, so step 1 is to program with code warrior, i did this and after i did it can no longer connect to the board anymore with the USB TAP!&amp;nbsp; I get the errors as defined in my original post now when i try to connect and so i cannot program it any more.&amp;nbsp; For step 3 that program seem to require a parallel port and NOT the USB TAP if i'm reading correctly.&amp;nbsp; Am i missing something here?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Jarrod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2020 13:16:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064810#M7712</guid>
      <dc:creator>jcc273</dc:creator>
      <dc:date>2020-04-24T13:16:30Z</dc:date>
    </item>
    <item>
      <title>Re: 56F80x CodeWarrior Program S-record</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064811#M7713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Jarrod，&lt;/P&gt;&lt;P&gt;First of all, after you download bootloader code to DSP56F803, pls connect the SCI0 module of DSP56F803(PE0 is TXD0, PE1 is RXD1) to serial port, can you program the application S_Record file to flash of DSP56F803 via the bootloader and Hyperterminal or puTTY tools? I suppose that the setting is :&lt;/P&gt;&lt;P&gt;Baud rate 115200 bps&lt;BR /&gt;8N1 8 data bits, no parity, 1 stop bit character format&lt;BR /&gt;Flow control protocol Xon / Xoff&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After Hardware Reset, can you download any application code or bootloader to DSP56F803 via usbtap device and CodeWarrior for DSP56F800E tools?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, flashOverJtag tools requires Wiggler(parallel command converter), the USBTAP is not supported.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2020 03:33:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064811#M7713</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2020-04-27T03:33:43Z</dc:date>
    </item>
    <item>
      <title>Re: 56F80x CodeWarrior Program S-record</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064812#M7714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello XiangJun,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the delay, It seemed to program over the serial port but things are not working correctly so i think something is wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No I am unable to connect to or program the part from codewarrior anymore even after many power cycles resets etc.&amp;nbsp; I can't connect to it anymore, i get the errors described in my original post.&amp;nbsp; It seems that as soon as i program the 56F803 Bootloader project to it from Codewarrior i am unable to program OR even connect to it ever again.&amp;nbsp; This has happened with 3 boards, they are now bricks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Isn't there any new programming tools available that are compatible with these CPUs?&amp;nbsp; All of these tools only run on 32-bit Windows XP and/or require a built-in parallel port.&amp;nbsp; These systems are not easy to come by these days....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Jarrod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 May 2020 19:08:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064812#M7714</guid>
      <dc:creator>jcc273</dc:creator>
      <dc:date>2020-05-01T19:08:50Z</dc:date>
    </item>
    <item>
      <title>Re: 56F80x CodeWarrior Program S-record</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064813#M7715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Jarrod,&lt;/P&gt;&lt;P&gt;As you know that the DSP56F803 has been released almost for 20 years, it is end of life now, so the new tools does not support the DSP56F803.&lt;/P&gt;&lt;P&gt;Regarding your question that you can not program the DSP56F803, I want to confirm whether the configuration is the&amp;nbsp; Codewarrior 5.9 on a Windows XP 32-bit machine using a USB TAP. If it is the case, I suppose that you can program the DSP56F803.&lt;/P&gt;&lt;P&gt;I suppose that you know how to select USBTAP in debug setting.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 May 2020 14:35:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/56F80x-CodeWarrior-Program-S-record/m-p/1064813#M7715</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2020-05-05T14:35:17Z</dc:date>
    </item>
  </channel>
</rss>

