<?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>LayerscapeのトピックRe: Modify RCW on LS1021A-iot</title>
    <link>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622461#M1900</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are two ways to create/modify RCW.&lt;BR /&gt;1) By means of the Yocto Linux SDK&lt;BR /&gt;To extract the RCW source code, do the following:&lt;BR /&gt;$ bitbake -c cleansstate rcw&lt;BR /&gt;$ bitbake -c patch rcw&lt;BR /&gt;$ cd &amp;lt;S&amp;gt; &lt;BR /&gt;Note: Use bitbake -e rcw | grep ^S= to get the value of &amp;lt;S&amp;gt;. &lt;BR /&gt;Modify the default RCW according to the design needs.&lt;BR /&gt;To rebuild the RCW package:&lt;BR /&gt;$ bitbake rcw&lt;BR /&gt;Additional information could be found in the SDK Documentation at:&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Ffreescale.sdlproducts.com%2FLiveContent%2Fweb%2Fpub.xql%3Fc%3Dt%26action%3Dhome%26pub%3DQorIQ_SDK%26lang%3Den-US" rel="nofollow" target="_blank"&gt;https://freescale.sdlproducts.com/LiveContent/web/pub.xql?c=t&amp;amp;action=home&amp;amp;pub=QorIQ_SDK&amp;amp;lang=en-US&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) By means of the CodeWarrior Configuration and Validation Suite as an integral part of the CodeWarrior Development Suites for Networked Applications.&lt;/P&gt;&lt;P&gt;Download evaluation version here:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/products/software-and-tools/software-development-tools/codewarrior-development-tools/suite-for-networked-applications/codewarrior-development-suites-for-networked-applications:CW-DS-NETAPPS" title="http://www.nxp.com/products/software-and-tools/software-development-tools/codewarrior-development-tools/suite-for-networked-applications/codewarrior-development-suites-for-networked-applications:CW-DS-NETAPPS"&gt;http://www.nxp.com/products/software-and-tools/software-development-tools/codewarrior-development-tools/suite-for-networ…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NOTE: No license is needed to run the QCVS PBL Tool, so evaluation version is OK.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;The RCW could be generated using the PreBootLoader Configuration Tool (PBL) of the CodeWarrior QorIQ Configuration and Validation Suite (QCVS):&lt;BR /&gt;&lt;A href="http://cache.freescale.com/files/soft_dev_tools/doc/user_guide/QCVS_PBL_User_Guide.pdf"&gt;http://cache.freescale.com/files/soft_dev_tools/doc/user_guide/QCVS_PBL_User_Guide.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 17 Dec 2016 04:21:47 GMT</pubDate>
    <dc:creator>ufedor</dc:creator>
    <dc:date>2016-12-17T04:21:47Z</dc:date>
    <item>
      <title>Modify RCW on LS1021A-iot</title>
      <link>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622460#M1899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am hoping to find some guidance on how to modify the RCW for my 1021a-iot system. &amp;nbsp;I want to enable some GPIO for testing purposes. &amp;nbsp;I just need some help on how to program the value not the values themselves. &amp;nbsp; &amp;nbsp;I do not have code warrior and hence no QCVS which is the only mention of how to do this I have found.&lt;/P&gt;&lt;P&gt;I am currently using the SD card as boot location if that makes any difference on the procedure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I change the defaults inthe u-boot &amp;nbsp;and have the new RCW automatically built by bitbake.&lt;/P&gt;&lt;P&gt;As simply as ...&lt;/P&gt;&lt;P&gt;bitbake -c cleansstate u-boot-ls1&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;bitbake -c patch&amp;nbsp;u-boot-ls1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;bitbake &lt;SPAN&gt;u-boot-ls1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Documents I have found &amp;nbsp;so far don't seem to address this. &amp;nbsp;I am pretty new still at yocto and patching etc..&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Thank You&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Bill Anderson&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Dec 2016 22:45:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622460#M1899</guid>
      <dc:creator>williamanderson</dc:creator>
      <dc:date>2016-12-16T22:45:08Z</dc:date>
    </item>
    <item>
      <title>Re: Modify RCW on LS1021A-iot</title>
      <link>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622461#M1900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There are two ways to create/modify RCW.&lt;BR /&gt;1) By means of the Yocto Linux SDK&lt;BR /&gt;To extract the RCW source code, do the following:&lt;BR /&gt;$ bitbake -c cleansstate rcw&lt;BR /&gt;$ bitbake -c patch rcw&lt;BR /&gt;$ cd &amp;lt;S&amp;gt; &lt;BR /&gt;Note: Use bitbake -e rcw | grep ^S= to get the value of &amp;lt;S&amp;gt;. &lt;BR /&gt;Modify the default RCW according to the design needs.&lt;BR /&gt;To rebuild the RCW package:&lt;BR /&gt;$ bitbake rcw&lt;BR /&gt;Additional information could be found in the SDK Documentation at:&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Ffreescale.sdlproducts.com%2FLiveContent%2Fweb%2Fpub.xql%3Fc%3Dt%26action%3Dhome%26pub%3DQorIQ_SDK%26lang%3Den-US" rel="nofollow" target="_blank"&gt;https://freescale.sdlproducts.com/LiveContent/web/pub.xql?c=t&amp;amp;action=home&amp;amp;pub=QorIQ_SDK&amp;amp;lang=en-US&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) By means of the CodeWarrior Configuration and Validation Suite as an integral part of the CodeWarrior Development Suites for Networked Applications.&lt;/P&gt;&lt;P&gt;Download evaluation version here:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/products/software-and-tools/software-development-tools/codewarrior-development-tools/suite-for-networked-applications/codewarrior-development-suites-for-networked-applications:CW-DS-NETAPPS" title="http://www.nxp.com/products/software-and-tools/software-development-tools/codewarrior-development-tools/suite-for-networked-applications/codewarrior-development-suites-for-networked-applications:CW-DS-NETAPPS"&gt;http://www.nxp.com/products/software-and-tools/software-development-tools/codewarrior-development-tools/suite-for-networ…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NOTE: No license is needed to run the QCVS PBL Tool, so evaluation version is OK.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;The RCW could be generated using the PreBootLoader Configuration Tool (PBL) of the CodeWarrior QorIQ Configuration and Validation Suite (QCVS):&lt;BR /&gt;&lt;A href="http://cache.freescale.com/files/soft_dev_tools/doc/user_guide/QCVS_PBL_User_Guide.pdf"&gt;http://cache.freescale.com/files/soft_dev_tools/doc/user_guide/QCVS_PBL_User_Guide.pdf&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Dec 2016 04:21:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622461#M1900</guid>
      <dc:creator>ufedor</dc:creator>
      <dc:date>2016-12-17T04:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: Modify RCW on LS1021A-iot</title>
      <link>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622462#M1901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ufedor, Thanks for the information.&amp;nbsp; Unfortunately I am unable to either create a working new or recreate the orignal&amp;nbsp; rcw for the LS102ia-iot using this approach.&amp;nbsp; From what I have been told the ls1021a iot SDK is not fully integrated yet into Yocto.&amp;nbsp; I wonder therefore if the build steps might not be different than normal.&amp;nbsp; The RCW generated for sdboot&amp;nbsp; is different in several areas.&amp;nbsp;&amp;nbsp; The values in the ls1021a.rcwi file do not seem complete for instance UART_EXT is not set.&amp;nbsp; and IFC_GRP_E1_EXT = 4 which is different than the default in the iot sd rcw.&amp;nbsp; I am using the Freescale-Linux-SDK-for-LS1021A-IOT-Rev2-v0.4-20150907-yocto.iso source.&amp;nbsp; Any thought where I am going wrong?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Bill&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2016 15:42:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622462#M1901</guid>
      <dc:creator>williamanderson</dc:creator>
      <dc:date>2016-12-20T15:42:37Z</dc:date>
    </item>
    <item>
      <title>Re: Modify RCW on LS1021A-iot</title>
      <link>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622463#M1902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I updated the rcw_1000_sdboot.rcw file (below) to add missing and different value corrections. and got what appears to be a sane&lt;/P&gt;&lt;P&gt;rcw_1000_sdboot.bin file&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/tmp/work/ls1021aiot-fsl-linux-gnueabi/rcw/git-r0/git/ls1021aiot/SSR_PPN_20&amp;gt; ls &lt;BR /&gt;rcw_1000.bin rcw_1000_lpuart.rcw rcw_1000_qspiboot.rcw rcw_1000.rcw rcw_1000_sben.rcw rcw_1000_sdboot.rcw rcw_1000_usb2.rcw&lt;BR /&gt;rcw_1000_lpuart.bin rcw_1000_qspiboot.bin rcw_1000_qspiboot_swap.bin rcw_1000_sben.bin rcw_1000_sdboot.bin rcw_1000_usb2.bin&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;wanderson@curly:/opt/nxp/QorIQ-SDK-V1.7/Freescale-Linux-SDK-for-LS1021A-IOT-Rev2-v0.4-20150907-yocto.iso/build_ls1021aiot_release/tmp/work/ls1021aiot-fsl-linux-gnueabi/rcw/git-r0/git/ls1021aiot/SSR_PPN_20&amp;gt; hexdump -x rcw_1000_sdboot.bin&lt;BR /&gt;0000000 55aa 55aa ee01 0001 0806 0a00 0000 0000&lt;BR /&gt;0000010 0000 0000 0000 0000 0020 0000 4008 0079&lt;BR /&gt;0000020 0260 005a 0421 0060 0000 0000 0000 0000&lt;BR /&gt;0000030 0000 0000 0320 0080 0220 0048 1b84 4013&lt;BR /&gt;0000040 0000 0000 0000 0000 5709 0002 ffff ffff&lt;BR /&gt;0000050 ee09 0002 1060 0000 6108 4000 c054 686d&lt;BR /&gt;0000060&lt;/P&gt;&lt;P&gt;If I proceed to&amp;nbsp; rebuild u-boot using&lt;/P&gt;&lt;P&gt;bitbake -c cleansstate u-boot-ls1&lt;BR /&gt;bitbake -c clean u-boot-ls1&lt;BR /&gt;&amp;nbsp;bitbake -c patch u-boot-ls1 2&amp;gt;&amp;amp;1&amp;nbsp; &amp;gt; p.out&lt;BR /&gt;bitbake&amp;nbsp; u-boot-ls1 2&amp;gt;&amp;amp;1&amp;nbsp; &amp;gt; b.out&lt;/P&gt;&lt;P&gt;I notice the rcw directory &amp;lt;tmp&amp;gt;/deploy/images/ls1021aiot/rcw/ls1021aiot/SSR_PPN_20&amp;nbsp;&amp;nbsp; contains my modified rcw_1000_sdboot.bin&lt;/P&gt;&lt;P&gt;but that the u-boot-ls1021aiot-2014.07-r0.bin created still has old RCW info.&amp;nbsp; Did I miss a step.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again&lt;/P&gt;&lt;P&gt;Bill&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modified ls102aiot/rcw_1000_sdboot.rcw file:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;/*&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * LS1021AIOT RCW for SerDes Protocol 0x20&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * 3G configuration -- 1 RGMII + 2 SGMII&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * Frequencies:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * Sys Clock: 100 MHz&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * DDR_Refclock: 100 MHz&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * SDREFCLK_FSEL: 100 MHz&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * Core -- 1000 MHz (Mul 10 )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * Platform - 300 MHz (Mul 3)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * DDR -- 800 MHz (Mul 8)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * SGMII -- 125MHz&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * PCIE -- 100MHz&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * Serdes Lanes information&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * A PCIe*1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * B SGMII1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * C PCIe*1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * D SGMII2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; * Boot from SD card.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt; */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;#include &amp;lt;../ls1021aqds/ls1021a.rcwi&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;SYS_PLL_RAT=3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;MEM_PLL_RAT=8&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;CGA_PLL1_RAT=10&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;SRDS_PRTCL_S1=32&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;SRDS_PLL_PD_S1=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;SRDS_DIV_PEX=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;USB3_REFCLK_SEL=2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;USB3_CLK_FSEL=57&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;A7_ACE_CLKDIV=2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;A7_DBG_CLKDIV=2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;HWA_CGA_M1_CLK_SEL=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;PBI_SRC=6&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;DP_DIV=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;OCN_DIV=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;IFC_MODE=37&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;/*IFC_MODE=64 Modified to match what I saw in iot factory image*/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;DRAM_LAT=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;SYS_PLL_SPD=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;UART_BASE=7&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;IFC_GRP_E1_EXT=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;/*IFC_GRP_E1_EXT=4 orig */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;EC1=4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;/*EC2=2 changed to enable GPIO3[15:27]*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;EC2=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;QE-TDMA=6&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;QE-TDMB=6&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;SDHC=0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;DVDD_VSEL=2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;LVDD_VSEL=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;EVDD_VSEL=2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;BVDD_VSEL=2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;/* ADD */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;UART_EXT=4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;IFC_GRP_A_EXT=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;IFC_GRP_F_EXT=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;IFC_GRP_G_EXT=1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;#include &amp;lt;../ls1021aqds/scfg_bit_reverse.rcw&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;#include &amp;lt;../ls1021aqds/uboot_address.rcw&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier,monospace;"&gt;~&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2016 20:23:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622463#M1902</guid>
      <dc:creator>williamanderson</dc:creator>
      <dc:date>2016-12-20T20:23:21Z</dc:date>
    </item>
    <item>
      <title>Re: Modify RCW on LS1021A-iot</title>
      <link>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622464#M1903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The above exercise was very useful in learning how to generate the desired RCW but additional steps are required to incorporate the bits.&amp;nbsp; I have found that the LS1021a-iot SDK uses a different approach to integrate the RCW,&amp;nbsp; When I finally dissected the u-boot RCW recipe enough to see that in the u-boot &amp;lt;S&amp;gt; directory&lt;/P&gt;&lt;P&gt;which on my system&lt;/P&gt;&lt;P&gt;.../build_ls1021aiot_release/tmp/work/ls1021aiot-fsl-linux-gnueabi/u-boot-ls1/2014.07-r0/git&lt;/P&gt;&lt;P&gt;there is a patch generated file named&lt;/P&gt;&lt;P&gt;board/freescale/ls1021aiot/ls102xa_rcw_sd.cfg &lt;/P&gt;&lt;P&gt;which contains the RCW that u-boot build will use.&amp;nbsp; This needs to be modified or you will continue to use factory defaults&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did a clean&lt;/P&gt;&lt;P&gt;bitbake -c cleansstate&amp;nbsp; u-boot-ls1&lt;/P&gt;&lt;P&gt;bitbake -c clean u-boot-ls1&lt;BR /&gt;bitbake -c patch u-boot-ls1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I then modified the newly generated board/freescale/ls1021aiot/ls102xa_rcw_sd.cfg&amp;nbsp; file to match my desired config&lt;/P&gt;&lt;P&gt;and finally I did the build&lt;/P&gt;&lt;P&gt;bitbake u-boot-ls1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now if anyone can tell me how I can automate this change it would much appreciated. I assume I have to do some sort of post patch repatch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Bill&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Dec 2016 22:32:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Modify-RCW-on-LS1021A-iot/m-p/622464#M1903</guid>
      <dc:creator>williamanderson</dc:creator>
      <dc:date>2016-12-20T22:32:57Z</dc:date>
    </item>
  </channel>
</rss>

