<?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 Re: [T4240RDB] : Unable to boot from SD Card in Processor Expert Software</title>
    <link>https://community.nxp.com/t5/Processor-Expert-Software/T4240RDB-Unable-to-boot-from-SD-Card/m-p/1973218#M5852</link>
    <description>&lt;P&gt;Hi NXP team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let us know if there is any solution regarding this .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Venkat Vellanki.&lt;/P&gt;</description>
    <pubDate>Mon, 14 Oct 2024 09:20:25 GMT</pubDate>
    <dc:creator>Venkat_Vellanki</dc:creator>
    <dc:date>2024-10-14T09:20:25Z</dc:date>
    <item>
      <title>[T4240RDB] : Unable to boot from SD Card</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/T4240RDB-Unable-to-boot-from-SD-Card/m-p/1920536#M5835</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are trying to Boot from SD card for &amp;nbsp;#T4240RDB# , using u-boot version : 2016.09+fslgit-&lt;/P&gt;&lt;DIV&gt;With the reference of&amp;nbsp; QORIQ-SDK-2.0-IC-REV0.pdf&amp;nbsp;(1927 page) ,generated u-boot-spl.bi&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;u-boot.bin, u-boot-with-spl-pbl.bin ,u-boot-spl.bin : generated from 2016.09+fslgit-r0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;PBL.bin : generated from codewarrior tool by importing rcw from the given path&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;/QoriQ_SDK2.0/yacto/QorIQ-SDK-V2.0-20160527-yocto/build_t4240rdb/tmp/work/t4240rdb-fsl-linux/rcw/git-r0/git/t4240rdb/SSFFPPH_27_55_1_9&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;---------------------------------------------------&lt;/P&gt;&lt;P&gt;Case 1 :&lt;/P&gt;&lt;P&gt;Loaded&amp;nbsp;u-boot-with-spl-pbl.bin&amp;nbsp;&lt;/P&gt;&lt;P&gt;Commands used to build T4240RDB SD card u-boot&lt;/P&gt;&lt;P&gt;source &amp;lt;path&amp;gt;&lt;BR /&gt;make T4240RDB_SDCARD_defconfig&lt;BR /&gt;make&lt;/P&gt;&lt;P&gt;Loaded the images into SD card using the below commands&lt;/P&gt;&lt;P&gt;tftp 1000000 u-boot-with-spl-pbl.bin&lt;BR /&gt;mmc write 1000000 8 658&lt;/P&gt;&lt;P&gt;#block_number_uboot_with_spl_pbl = hex(((831216 - 1) /512) +1) == 658&lt;/P&gt;&lt;P&gt;Image didn't get booted after changing switch configuration to boot from SD card.&lt;/P&gt;&lt;P&gt;-----------------------------------------------------&lt;/P&gt;&lt;DIV&gt;Case 2:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Loaded&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;PBL.bin &amp;amp; u-boot.bin&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;has been generated from CodeWarrior .&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Steps followed to generate pbl from code warrior&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;Boot Configuration-&amp;gt;PBI_src=0b0110 - SD/MMC&amp;nbsp;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;Boot Configuration-&amp;gt;BOOT_LOC = 0b10000 -Memory Complex 1&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Appended the following commands PBI commands&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;#Initialize CPC1&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09010000 00200400&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09138000 00000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;091380c0 00000100&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;#512KB SRAM&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09010100 00000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09010104 fff80009&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09010f00 08000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;#enable CPC1&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09010000 80000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;#Configure LAW for CPC1&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09000d00 00000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09000d04 fff80000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09000d08 81000012&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;#Initialize eSPI controller&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09110000 80000403&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09110020 2d170008&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09110024 00100008&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09110028 00100008&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;0911002c 00100008&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;#Configure alternate space&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09000010 00000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09000014 ff000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09000018 81000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;#Flush PBL data&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;09138000 00000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;091380c0 00000000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;EM&gt;Selected&amp;nbsp; ACS File (data from binary file)&amp;nbsp;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;offset : fd8000&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;loaded uboot-spl .bin&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;Flush&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;Wait&lt;/EM&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If I'm not wrong , only eSPI and SRAM are getting initialized&amp;nbsp; in&amp;nbsp;the above commands.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Dumped the images into board with following commands.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;tftp 100000 PBL.bin&lt;/DIV&gt;&lt;DIV&gt;mmcinfo&lt;/DIV&gt;&lt;DIV&gt;mmc write 100000 8 block_number&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;mmc read 100000 8 361&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;md 100000&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;#block_number_pbl = hex(((184608 - 1) /512) +1) == 361&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;tftp 100000 u-boot.bin&lt;/DIV&gt;&lt;DIV&gt;mmc write 100000 208 block_number&lt;/DIV&gt;&lt;DIV&gt;mmc read 200000 208 1112&lt;/DIV&gt;&lt;DIV&gt;md 200000&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;#block_number_uboot = hex(((569072 - 1) /512) +1) == 1112&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I'm&amp;nbsp; able to read and write from mmc in both cases but still couldn't boot from SD card after configuring SW3[4-1] ON and SW2[1] OFF on T4240 EVM board&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;My questions are :&lt;/DIV&gt;&lt;DIV&gt;1. In the reference document there is no initialization for SD card ?&lt;/DIV&gt;&lt;DIV&gt;2. Is there any requirement of partition in Linux ?&lt;/DIV&gt;&lt;DIV&gt;3. Where the u-boot-spl.bin's offset will be stored ?&lt;/DIV&gt;&lt;DIV&gt;4. Found few u-boot versions doesn't support SD card booting. Can u please provide us the SD card booting supporting u-boot version info ?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Pls do let me know how can I proceed further to boot from SD card.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Thanks and Regards,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Venkat&lt;/STRONG&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 30 Jul 2024 12:59:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/T4240RDB-Unable-to-boot-from-SD-Card/m-p/1920536#M5835</guid>
      <dc:creator>Venkat_Vellanki</dc:creator>
      <dc:date>2024-07-30T12:59:46Z</dc:date>
    </item>
    <item>
      <title>Re: [T4240RDB] : Unable to boot from SD Card</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/T4240RDB-Unable-to-boot-from-SD-Card/m-p/1973218#M5852</link>
      <description>&lt;P&gt;Hi NXP team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let us know if there is any solution regarding this .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks ,&lt;/P&gt;&lt;P&gt;Venkat Vellanki.&lt;/P&gt;</description>
      <pubDate>Mon, 14 Oct 2024 09:20:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/T4240RDB-Unable-to-boot-from-SD-Card/m-p/1973218#M5852</guid>
      <dc:creator>Venkat_Vellanki</dc:creator>
      <dc:date>2024-10-14T09:20:25Z</dc:date>
    </item>
  </channel>
</rss>

