<?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>MPC5xxx中的主题 Re: MPC5777C Baud Rates for Serial Boot</title>
    <link>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1372967#M19637</link>
    <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;Thank you for your response. I was in fact able to verify that I have forced serial boot using the method you mentioned with the debugger. I am still having issues though communicating via UART. I believe I have configured everything right and have set the baud rate to 48000. I am connected to the SCI RX and TX pins located on Port D of User Connectors. When attempting to send over the 64-bit password (FEED - FACE - CAFE - BEEF) I am still receiving random characters back. Is there something more I need to do? I included some pictures as to what I am seeing on my side.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Karl&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 17 Nov 2021 21:37:11 GMT</pubDate>
    <dc:creator>KarlS</dc:creator>
    <dc:date>2021-11-17T21:37:11Z</dc:date>
    <item>
      <title>MPC5777C Baud Rates for Serial Boot</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1369466#M19572</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm currently working with the development board (&lt;SPAN&gt;SCH-27237 REV C) and&amp;nbsp;416DS daughter board that utilizes the MPC5777C. I believe I've set the boot configuration into serial boot mode but am having difficulty communicating via eSCI. I found a list of fixed baud rates in the MPC5777C documentation but have had little luck with these settings thus far. Are these the correct baud rates and settings?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The documentation states: "The eSCI is configured for 1 start bit, 8 data bits, no parity, 1 stop bit and operates at a baud rate equal to system clock divided by 416. See Table 51-9 for examples of baud&lt;BR /&gt;rates.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The BAM program ignores the eSCI errors. All data received is assumed to be good and&lt;BR /&gt;is sent back through the TXD pin. The host processor must compare the MCU&lt;BR /&gt;transmitted data with the sent data and restart the process if an error is detected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The download protocol follows four steps:&lt;BR /&gt;1. Host sends 64-bit password.&lt;BR /&gt;2. Host sends start address, size of download code in bytes, and VLE bit.&lt;BR /&gt;3. Host sends the application code data. "&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;- Thank you&lt;/P&gt;</description>
      <pubDate>Wed, 10 Nov 2021 19:51:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1369466#M19572</guid>
      <dc:creator>KarlS</dc:creator>
      <dc:date>2021-11-10T19:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5777C Baud Rates for Serial Boot</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1370734#M19595</link>
      <description>&lt;P&gt;Hi Karl,&lt;/P&gt;
&lt;P&gt;first, you need to force BOOTCFG1 to '1'. This signal is available only on SIPI connector, pin 9.&lt;/P&gt;
&lt;P&gt;To confirm you are really in serial boot mode, you can connect a debugger and check SIU_RSR register. BOOTCFG bit field should be 0b01.&lt;/P&gt;
&lt;P&gt;I confirmed the baud rates listed in the reference manual are correct. There's 40MHz crystal, so the baud rate is fixed to 48000.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Notice that we have Rappid bootloader utility:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/webapp/Download?colCode=RAPPID_BOOTLOADER_UTILITY&amp;amp;appType=license" target="_blank"&gt;https://www.nxp.com/webapp/Download?colCode=RAPPID_BOOTLOADER_UTILITY&amp;amp;appType=license&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;In case of MPC5777C, there's only RBF version. It does not use this serial boot of BAM, it's flash resident bootloder. So, you need to program it via JTAG to flash and then you can use the utility to program an application either via UART or CAN.&lt;/P&gt;
&lt;P&gt;Some additional custom RBF files can be found here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/RAppID-Bootloader-custom-rbf-files/ta-p/1115140" target="_blank"&gt;https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/RAppID-Bootloader-custom-rbf-files/ta-p/1115140&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Notice that it's proprietary code, we do not share the source files.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Fri, 12 Nov 2021 15:19:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1370734#M19595</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2021-11-12T15:19:28Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5777C Baud Rates for Serial Boot</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1372967#M19637</link>
      <description>&lt;P&gt;Hi Lukas,&lt;/P&gt;&lt;P&gt;Thank you for your response. I was in fact able to verify that I have forced serial boot using the method you mentioned with the debugger. I am still having issues though communicating via UART. I believe I have configured everything right and have set the baud rate to 48000. I am connected to the SCI RX and TX pins located on Port D of User Connectors. When attempting to send over the 64-bit password (FEED - FACE - CAFE - BEEF) I am still receiving random characters back. Is there something more I need to do? I included some pictures as to what I am seeing on my side.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Karl&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Nov 2021 21:37:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1372967#M19637</guid>
      <dc:creator>KarlS</dc:creator>
      <dc:date>2021-11-17T21:37:11Z</dc:date>
    </item>
    <item>
      <title>Re: MPC5777C Baud Rates for Serial Boot</title>
      <link>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1375052#M19676</link>
      <description>&lt;P&gt;Hi Karl,&lt;/P&gt;
&lt;P&gt;you are connected to TXDC/RXDC, not to TXDA/RXDA.&lt;/P&gt;
&lt;P&gt;TXDA/RXDA (balls M2 and M3 on 416pin package) are connected only to USB/UART transceiver:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lukaszadrapa_0-1637588135755.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/162839iE69A0E18915170B8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lukaszadrapa_0-1637588135755.png" alt="lukaszadrapa_0-1637588135755.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;These pins are not available on pin headers on the motherboard.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Lukas&lt;/P&gt;</description>
      <pubDate>Mon, 22 Nov 2021 13:36:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/MPC5777C-Baud-Rates-for-Serial-Boot/m-p/1375052#M19676</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2021-11-22T13:36:43Z</dc:date>
    </item>
  </channel>
</rss>

