<?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 [LS1046A] secure boot not work in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1046A-secure-boot-not-work/m-p/1442351#M10366</link>
    <description>&lt;P&gt;Hi NXP team,&lt;/P&gt;&lt;P&gt;We follow the "Chapter 6" of "LSDKUG_Rev20.12.pdf" document to test secure boot flow.&lt;/P&gt;&lt;P&gt;Because of&amp;nbsp;we don't have CodeWarrior environment, so we reference the section 6.1.2 "Fuse Provisioning User Guide" to do fuse programing. The steps as below :&lt;/P&gt;&lt;P&gt;1. Modify file "gen_fusescr/ls104x_1012/input_fuse_file"&amp;nbsp; (Please refer to the attachment)&lt;/P&gt;&lt;P&gt;2. Enable CONFIG_FUSE_PROVISIONING in&amp;nbsp;build_lsdk.cfg&lt;/P&gt;&lt;P&gt;3. Generate a fuse provisioning firmware image.&lt;/P&gt;&lt;P&gt;4. Run the image on board.&lt;/P&gt;&lt;P&gt;After that, we check the SRKH and OTPMK registers in u-boot prompt, and it look like the blown was successful.&lt;/P&gt;&lt;P&gt;=&amp;gt; md 1e80234&lt;BR /&gt;01e80234: ffffffff ffffffff ffffffff ffffffff&lt;BR /&gt;01e80244: ffffffff ffffffff ffffffff ffffffff&lt;BR /&gt;01e80254: 8435d694 a072e71f eb13443d 07712bce&amp;nbsp;&lt;BR /&gt;01e80264: bb3b2ea1 a69c21f4 4f609482 21f403e8&amp;nbsp;&lt;BR /&gt;01e80274: 00000000 00000000 00000000 00000000&amp;nbsp;&lt;BR /&gt;01e80284: 00000000 ffffffff ffffffff ffffffff&amp;nbsp;&lt;BR /&gt;01e80294: ffffffff ffffffff ffffffff ffffffff&lt;BR /&gt;01e802a4: ffffffff 00000000 00000000 00000000&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Next stage, we build a secure boot image by below command,&lt;/P&gt;&lt;P&gt;#&amp;nbsp;flex-builder -i mkfw -m ls1046ardb -b sd -s&lt;/P&gt;&lt;P&gt;But after deploy and run, the terminal is quiet, didn't display any message.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any suggestions for debugging or solving this problem ?&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Sean Chuang&lt;/P&gt;</description>
    <pubDate>Tue, 12 Apr 2022 02:56:51 GMT</pubDate>
    <dc:creator>charleshuang</dc:creator>
    <dc:date>2022-04-12T02:56:51Z</dc:date>
    <item>
      <title>[LS1046A] secure boot not work</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-secure-boot-not-work/m-p/1442351#M10366</link>
      <description>&lt;P&gt;Hi NXP team,&lt;/P&gt;&lt;P&gt;We follow the "Chapter 6" of "LSDKUG_Rev20.12.pdf" document to test secure boot flow.&lt;/P&gt;&lt;P&gt;Because of&amp;nbsp;we don't have CodeWarrior environment, so we reference the section 6.1.2 "Fuse Provisioning User Guide" to do fuse programing. The steps as below :&lt;/P&gt;&lt;P&gt;1. Modify file "gen_fusescr/ls104x_1012/input_fuse_file"&amp;nbsp; (Please refer to the attachment)&lt;/P&gt;&lt;P&gt;2. Enable CONFIG_FUSE_PROVISIONING in&amp;nbsp;build_lsdk.cfg&lt;/P&gt;&lt;P&gt;3. Generate a fuse provisioning firmware image.&lt;/P&gt;&lt;P&gt;4. Run the image on board.&lt;/P&gt;&lt;P&gt;After that, we check the SRKH and OTPMK registers in u-boot prompt, and it look like the blown was successful.&lt;/P&gt;&lt;P&gt;=&amp;gt; md 1e80234&lt;BR /&gt;01e80234: ffffffff ffffffff ffffffff ffffffff&lt;BR /&gt;01e80244: ffffffff ffffffff ffffffff ffffffff&lt;BR /&gt;01e80254: 8435d694 a072e71f eb13443d 07712bce&amp;nbsp;&lt;BR /&gt;01e80264: bb3b2ea1 a69c21f4 4f609482 21f403e8&amp;nbsp;&lt;BR /&gt;01e80274: 00000000 00000000 00000000 00000000&amp;nbsp;&lt;BR /&gt;01e80284: 00000000 ffffffff ffffffff ffffffff&amp;nbsp;&lt;BR /&gt;01e80294: ffffffff ffffffff ffffffff ffffffff&lt;BR /&gt;01e802a4: ffffffff 00000000 00000000 00000000&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Next stage, we build a secure boot image by below command,&lt;/P&gt;&lt;P&gt;#&amp;nbsp;flex-builder -i mkfw -m ls1046ardb -b sd -s&lt;/P&gt;&lt;P&gt;But after deploy and run, the terminal is quiet, didn't display any message.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any suggestions for debugging or solving this problem ?&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Sean Chuang&lt;/P&gt;</description>
      <pubDate>Tue, 12 Apr 2022 02:56:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-secure-boot-not-work/m-p/1442351#M10366</guid>
      <dc:creator>charleshuang</dc:creator>
      <dc:date>2022-04-12T02:56:51Z</dc:date>
    </item>
    <item>
      <title>Re: [LS1046A] secure boot not work</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1046A-secure-boot-not-work/m-p/1518330#M11127</link>
      <description>&lt;P&gt;Have you enable secure boot successfully? I have the same issue as yours.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2022 08:36:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1046A-secure-boot-not-work/m-p/1518330#M11127</guid>
      <dc:creator>hhh_ccc</dc:creator>
      <dc:date>2022-09-07T08:36:54Z</dc:date>
    </item>
  </channel>
</rss>

