<?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 LPC55S16: Signed image with USB CDC implementation not working in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1544986#M50527</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I have created an application that initializes the USB1 as a CDC ACM device. The application works fine when I load the unsigned image. The USB gets recognized on my PC. But When I load a signed image using the secure boot option and reset the board. It stops recognizing. Please see the attached error screenshot from my PC.&lt;BR /&gt;&lt;BR /&gt;using blhost for loading the image and elftosb-gui for signing the image. and following "AN12283&lt;BR /&gt;LPC55Sxx Secure Boot" document for signing the image and enabling the secure boot.&lt;BR /&gt;&lt;BR /&gt;Please help!!&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Thu, 27 Oct 2022 14:04:40 GMT</pubDate>
    <dc:creator>VChaudhary</dc:creator>
    <dc:date>2022-10-27T14:04:40Z</dc:date>
    <item>
      <title>LPC55S16: Signed image with USB CDC implementation not working</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1544986#M50527</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I have created an application that initializes the USB1 as a CDC ACM device. The application works fine when I load the unsigned image. The USB gets recognized on my PC. But When I load a signed image using the secure boot option and reset the board. It stops recognizing. Please see the attached error screenshot from my PC.&lt;BR /&gt;&lt;BR /&gt;using blhost for loading the image and elftosb-gui for signing the image. and following "AN12283&lt;BR /&gt;LPC55Sxx Secure Boot" document for signing the image and enabling the secure boot.&lt;BR /&gt;&lt;BR /&gt;Please help!!&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 27 Oct 2022 14:04:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1544986#M50527</guid>
      <dc:creator>VChaudhary</dc:creator>
      <dc:date>2022-10-27T14:04:40Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S16: Signed image with USB CDC implementation not working</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1545557#M50537</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I suggest you use the tools MCUXPRESSO-SECURE-PROVISIONING to sign your *.bin file, the an12283.pdf uses independent script to sign a file, it is a bit complex. The tools is an IDE user interface, it can compute the RSA private/public keys and generate X.509 certificate automatically.&lt;/P&gt;
&lt;P&gt;Pls download the MCUXPRESSO-SECURE-PROVISIONING tools from the link, it supports LPC55xx family.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-secure-provisioning-tool:MCUXPRESSO-SECURE-PROVISIONING" target="_blank"&gt;https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-secure-provisioning-tool:MCUXPRESSO-SECURE-PROVISIONING&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2022 07:52:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1545557#M50537</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2022-10-28T07:52:58Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S16: Signed image with USB CDC implementation not working</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1545759#M50542</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/26034"&gt;@xiangjun_rong&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply!!&lt;BR /&gt;&lt;BR /&gt;I tried with MCUXpresso Provisioning Tool also, below are the observations.&lt;BR /&gt;&lt;BR /&gt;1. Generated .bin file from MCUXpresso IDE using Create Binary Utility.&lt;BR /&gt;2. Flashed the generated binary using blhost. &lt;STRONG&gt;USB works fine.&lt;/STRONG&gt;&lt;BR /&gt;3. Used&amp;nbsp;MCUXpresso Provisioning Tool, and Built the image (Boot Selected as Plain), and when writing used Built image &lt;STRONG&gt;from bootable_images&lt;/STRONG&gt; &lt;STRONG&gt;folder&lt;/STRONG&gt;. &lt;STRONG&gt;USB doesn't work.&lt;/STRONG&gt;&lt;BR /&gt;4.&amp;nbsp;Used&amp;nbsp;MCUXpresso Provisioning Tool, and Built the image (Boot Selected as Plain), and when writing used source &lt;STRONG&gt;image from source_images folder&lt;/STRONG&gt;, not from bootable_images folder. &lt;STRONG&gt;USB works fine.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;5. Selected Boot as signed, and built the image (.sb file), Wrote the image, but &lt;STRONG&gt;USB doesn't work.&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;compared the MCUXPresso IDE generated plain bin and MCUXpresso Provisioning built plain image. There were only some differences. Please find the diff in the attachment.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Oct 2022 16:39:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1545759#M50542</guid>
      <dc:creator>VChaudhary</dc:creator>
      <dc:date>2022-10-28T16:39:58Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S16: Signed image with USB CDC implementation not working</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1546357#M50564</link>
      <description>&lt;P&gt;Update:&lt;/P&gt;&lt;P&gt;1. If I use freertos examples and flash plain and signed image through the MCUxpressProvisioning tool. The image doesn't work.&lt;/P&gt;&lt;P&gt;2. If I use normal examples which do not include freertos and flashes through the&amp;nbsp;MCUxpressProvisioning tool, both plain and signed images works.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So the issue is with the applications which use freertos.&lt;/P&gt;</description>
      <pubDate>Mon, 31 Oct 2022 15:50:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S16-Signed-image-with-USB-CDC-implementation-not-working/m-p/1546357#M50564</guid>
      <dc:creator>VChaudhary</dc:creator>
      <dc:date>2022-10-31T15:50:40Z</dc:date>
    </item>
  </channel>
</rss>

