<?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 LS1012A-FRDM : Error when flashing the PPA Image in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073085#M6206</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have got a problem when I try to flash the PPA image on the LS1012A-FRDM. Indeed, according to the "QorIQ FRDM-LS1012A board Getting Started ", to update FRDM-LS1012A board image, and in particular the PPA image (ppa.itb), you need to follow the instructions : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=&amp;gt; tftp 0x96000000 ppa.itb&lt;BR /&gt;Speed detected 3e8&lt;BR /&gt;Using pfe_eth0 device&lt;BR /&gt;TFTP from server 192.168.1.1; our IP address is 192.168.1.3&lt;BR /&gt;Filename 'ppa.itb'.&lt;BR /&gt;Load address: 0x96000000&lt;BR /&gt;Loading: #######&lt;BR /&gt; 8.5 MiB/s&lt;BR /&gt;done&lt;BR /&gt;Bytes transferred = 89027 (15bc3 hex)&lt;BR /&gt;=&amp;gt; sf probe 0:0&lt;BR /&gt;SF: Detected S25FS512S_256K with page size 512 Bytes, erase size 128 KiB, total 64 MiB&lt;BR /&gt;=&amp;gt; sf erase 0x500000 +$filesize&lt;BR /&gt;SF: 131072 bytes @ 0x500000 Erased: OK&lt;BR /&gt;=&amp;gt; sf write 0x96000000 0x500000 $filesize&lt;BR /&gt;device 0 offset 0x500000, size 0x15bc3&lt;BR /&gt;SF: 89027 bytes @ 0x500000 Written: OK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have flashed the Kernel Image with success, but when it comes to the PPA image, an error comes up when I reboot the board :&lt;/P&gt;&lt;P&gt;fsl-ppa: Bad firmware image (not a FIT image)&lt;BR /&gt;fsl-ppa: error (-22)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The PPA image is from : &lt;A class="link-titled" href="https://www.nxp.com/design/software/embedded-software/linux-software-and-development-tools/linux-sdk-for-qoriq-processors:SDKLINUX" title="https://www.nxp.com/design/software/embedded-software/linux-software-and-development-tools/linux-sdk-for-qoriq-processors:SDKLINUX"&gt;Linux® SDK for QorIQ® Processors | NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I look into the adress where the PPA Image is flashed, I am expecting to see :&lt;/P&gt;&lt;P&gt;=&amp;gt; md.w 0x40500000&lt;BR /&gt;40500000: 0dd0 edfe 0100 c34b 0000 3800 0100 9849 ......K....8..I.&lt;BR /&gt;40500010: 0000 2800 0000 1100 0000 1000 0000 0000 ...(............&lt;BR /&gt;40500020: 0000 5100 0100 6049 0000 0000 0000 0000 ...Q..I`........&lt;BR /&gt;40500030: 0000 0000 0000 0000 0000 0100 0000 0000 ................&lt;BR /&gt;40500040: 0000 0300 0000 0400 0000 4700 c457 a757 ...........GW.W.&lt;BR /&gt;40500050: 0000 0300 0000 0d00 0000 0000 5050 2041 ............PPA &lt;BR /&gt;40500060: 6946 6d72 6177 6572 0000 0000 0000 0300 Firmware........&lt;BR /&gt;40500070: 0000 0400 0000 0c00 0000 0100 0000 0100 ................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, on the board that I just flashed with the new version of the PPA image :&lt;/P&gt;&lt;P&gt;=&amp;gt; md.w 0x40500000&lt;BR /&gt;40500000: 121a 0006 feed d00d 0dd4 0006 0038 0000 ............8...&lt;BR /&gt;40500010: 0011 0000 0028 0000 0000 0000 0010 0000 ....(...........&lt;BR /&gt;40500020: 0d9c 0006 0060 0000 0000 0000 0000 0000 ....`...........&lt;BR /&gt;40500030: 0000 0000 0000 0000 0000 0000 0001 0000 ................&lt;BR /&gt;40500040: 0004 0000 0003 0000 ff1a 5f2c 0056 0000 ..........,_V...&lt;BR /&gt;40500050: 000d 0000 0003 0000 4120 5050 0000 0000 ........ APP....&lt;BR /&gt;40500060: 7265 7761 726d 4669 0003 0000 0000 0000 erawmriF........&lt;BR /&gt;40500070: 000c 0000 0004 0000 0001 0000 0001 0000 ................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't understand the problem and don't know how the PPA image ended up reversed. I followed the tutoriel on "NGS-FRDM-LS1012A : Get Started with the FRDM-LS1012A"&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>Fri, 07 Aug 2020 15:03:57 GMT</pubDate>
    <dc:creator>anais_battut</dc:creator>
    <dc:date>2020-08-07T15:03:57Z</dc:date>
    <item>
      <title>LS1012A-FRDM : Error when flashing the PPA Image</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073085#M6206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have got a problem when I try to flash the PPA image on the LS1012A-FRDM. Indeed, according to the "QorIQ FRDM-LS1012A board Getting Started ", to update FRDM-LS1012A board image, and in particular the PPA image (ppa.itb), you need to follow the instructions : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=&amp;gt; tftp 0x96000000 ppa.itb&lt;BR /&gt;Speed detected 3e8&lt;BR /&gt;Using pfe_eth0 device&lt;BR /&gt;TFTP from server 192.168.1.1; our IP address is 192.168.1.3&lt;BR /&gt;Filename 'ppa.itb'.&lt;BR /&gt;Load address: 0x96000000&lt;BR /&gt;Loading: #######&lt;BR /&gt; 8.5 MiB/s&lt;BR /&gt;done&lt;BR /&gt;Bytes transferred = 89027 (15bc3 hex)&lt;BR /&gt;=&amp;gt; sf probe 0:0&lt;BR /&gt;SF: Detected S25FS512S_256K with page size 512 Bytes, erase size 128 KiB, total 64 MiB&lt;BR /&gt;=&amp;gt; sf erase 0x500000 +$filesize&lt;BR /&gt;SF: 131072 bytes @ 0x500000 Erased: OK&lt;BR /&gt;=&amp;gt; sf write 0x96000000 0x500000 $filesize&lt;BR /&gt;device 0 offset 0x500000, size 0x15bc3&lt;BR /&gt;SF: 89027 bytes @ 0x500000 Written: OK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have flashed the Kernel Image with success, but when it comes to the PPA image, an error comes up when I reboot the board :&lt;/P&gt;&lt;P&gt;fsl-ppa: Bad firmware image (not a FIT image)&lt;BR /&gt;fsl-ppa: error (-22)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The PPA image is from : &lt;A class="link-titled" href="https://www.nxp.com/design/software/embedded-software/linux-software-and-development-tools/linux-sdk-for-qoriq-processors:SDKLINUX" title="https://www.nxp.com/design/software/embedded-software/linux-software-and-development-tools/linux-sdk-for-qoriq-processors:SDKLINUX"&gt;Linux® SDK for QorIQ® Processors | NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I look into the adress where the PPA Image is flashed, I am expecting to see :&lt;/P&gt;&lt;P&gt;=&amp;gt; md.w 0x40500000&lt;BR /&gt;40500000: 0dd0 edfe 0100 c34b 0000 3800 0100 9849 ......K....8..I.&lt;BR /&gt;40500010: 0000 2800 0000 1100 0000 1000 0000 0000 ...(............&lt;BR /&gt;40500020: 0000 5100 0100 6049 0000 0000 0000 0000 ...Q..I`........&lt;BR /&gt;40500030: 0000 0000 0000 0000 0000 0100 0000 0000 ................&lt;BR /&gt;40500040: 0000 0300 0000 0400 0000 4700 c457 a757 ...........GW.W.&lt;BR /&gt;40500050: 0000 0300 0000 0d00 0000 0000 5050 2041 ............PPA &lt;BR /&gt;40500060: 6946 6d72 6177 6572 0000 0000 0000 0300 Firmware........&lt;BR /&gt;40500070: 0000 0400 0000 0c00 0000 0100 0000 0100 ................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, on the board that I just flashed with the new version of the PPA image :&lt;/P&gt;&lt;P&gt;=&amp;gt; md.w 0x40500000&lt;BR /&gt;40500000: 121a 0006 feed d00d 0dd4 0006 0038 0000 ............8...&lt;BR /&gt;40500010: 0011 0000 0028 0000 0000 0000 0010 0000 ....(...........&lt;BR /&gt;40500020: 0d9c 0006 0060 0000 0000 0000 0000 0000 ....`...........&lt;BR /&gt;40500030: 0000 0000 0000 0000 0000 0000 0001 0000 ................&lt;BR /&gt;40500040: 0004 0000 0003 0000 ff1a 5f2c 0056 0000 ..........,_V...&lt;BR /&gt;40500050: 000d 0000 0003 0000 4120 5050 0000 0000 ........ APP....&lt;BR /&gt;40500060: 7265 7761 726d 4669 0003 0000 0000 0000 erawmriF........&lt;BR /&gt;40500070: 000c 0000 0004 0000 0001 0000 0001 0000 ................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't understand the problem and don't know how the PPA image ended up reversed. I followed the tutoriel on "NGS-FRDM-LS1012A : Get Started with the FRDM-LS1012A"&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>Fri, 07 Aug 2020 15:03:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073085#M6206</guid>
      <dc:creator>anais_battut</dc:creator>
      <dc:date>2020-08-07T15:03:57Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A-FRDM : Error when flashing the PPA Image</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073086#M6207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It seems that PPA firmware on the target board should be as the following.&lt;/P&gt;&lt;P&gt;401e0000: 0dd0 edfe 0100 c35b 0000 3800 0100 9859 ......[....8..Y.&lt;BR /&gt;401e0010: 0000 2800 0000 1100 0000 1000 0000 0000 ...(............&lt;BR /&gt;401e0020: 0000 5100 0100 6059 0000 0000 0000 0000 ...Q..Y`........&lt;BR /&gt;401e0030: 0000 0000 0000 0000 0000 0100 0000 0000 ................&lt;BR /&gt;401e0040: 0000 0300 0000 0400 0000 4700 db58 1bee ...........GX...&lt;BR /&gt;401e0050: 0000 0300 0000 0d00 0000 0000 5050 2041 ............PPA&lt;BR /&gt;401e0060: 6946 6d72 6177 6572 0000 0000 0000 0300 Firmware........&lt;BR /&gt;401e0070: 0000 0400 0000 0c00 0000 0100 0000 0100 ................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After&amp;nbsp;executing "&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;sf write 0x96000000 0x500000 $filesize", please check whether "&lt;SPAN&gt;md.w&amp;nbsp;&lt;SPAN style="background-color: #ffffff;"&gt;0x96000000" and "md.w&lt;SPAN&gt; &lt;SPAN&gt;0x40500000" get the same result.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2020 08:59:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073086#M6207</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2020-08-10T08:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A-FRDM : Error when flashing the PPA Image</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073087#M6208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When I check for "md.w 0x96000000" and "md.w 0x40500000", I get the same result but reversed and I am not sure why...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For "md.w 0x96000000" :&lt;/P&gt;&lt;P&gt;96000000: 0dd0 edfe 0100 c35b 0000 3800 0100 9859 ......[....8..Y.&lt;BR /&gt;96000010: 0000 2800 0000 1100 0000 1000 0000 0000 ...(............&lt;BR /&gt;96000020: 0000 5100 0100 6059 0000 0000 0000 0000 ...Q..Y`........&lt;BR /&gt;96000030: 0000 0000 0000 0000 0000 0100 0000 0000 ................&lt;BR /&gt;96000040: 0000 0300 0000 0400 0000 4700 db58 1bee ...........GX...&lt;BR /&gt;96000050: 0000 0300 0000 0d00 0000 0000 5050 2041 ............PPA &lt;BR /&gt;96000060: 6946 6d72 6177 6572 0000 0000 0000 0300 Firmware........&lt;BR /&gt;96000070: 0000 0400 0000 0c00 0000 0100 0000 0100 ................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For "md.w 0x40500000" :&lt;/P&gt;&lt;P&gt;40500000: 5bc3 0001 feed d00d 5998 0001 0038 0000 .[.......Y..8...&lt;BR /&gt;40500010: 0011 0000 0028 0000 0000 0000 0010 0000 ....(...........&lt;BR /&gt;40500020: 5960 0001 0051 0000 0000 0000 0000 0000 `Y..Q...........&lt;BR /&gt;40500030: 0000 0000 0000 0000 0000 0000 0001 0000 ................&lt;BR /&gt;40500040: 0004 0000 0003 0000 ee1b 58db 0047 0000 ...........XG...&lt;BR /&gt;40500050: 000d 0000 0003 0000 4120 5050 0000 0000 ........ APP....&lt;BR /&gt;40500060: 7265 7761 726d 4669 0003 0000 0000 0000 erawmriF........&lt;BR /&gt;40500070: 000c 0000 0004 0000 0001 0000 0001 0000 ................&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2020 12:40:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073087#M6208</guid>
      <dc:creator>anais_battut</dc:creator>
      <dc:date>2020-08-10T12:40:30Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A-FRDM : Error when flashing the PPA Image</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073088#M6209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please execute the following command to do byte swapping, then program&amp;nbsp;&lt;SPAN&gt;ppa.itb_swap to the target board.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$ tclsh byte_swap.tcl ppa.itb&amp;nbsp; ppa.itb_swap 8&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Aug 2020 07:15:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1012A-FRDM-Error-when-flashing-the-PPA-Image/m-p/1073088#M6209</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2020-08-11T07:15:29Z</dc:date>
    </item>
  </channel>
</rss>

