<?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>LPC MicrocontrollersのトピックRe: LPC1768 USB bootloader binary firmware problems</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1772851#M54929</link>
    <description>&lt;P&gt;Hi there!&lt;/P&gt;&lt;P&gt;I had problems with the LPC BL on new windows. It seams MS decided to change some caching of the files. This results in binary stream loading to MCU to have mixed the order of blocks. Now since BL FW operation base on this order, the result is that the transfered code is not written in correct way. You hav to know that Erasing Flash data happens when first block of Flash sector is received! I'll name this N+0000 in the later description.&lt;/P&gt;&lt;P&gt;It happens that you first got transfered some data on block in sector N+offset. Next you got block N+0000. This mix up erases data allready written to flash. So you have to fix this in BL FW by erasing code flash on the first block transfered. Nothing else is reliable.&lt;/P&gt;&lt;P&gt;There are some other issues with windows patches lately but this stays. Or you can use Windows 7 &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 12 Dec 2023 07:16:37 GMT</pubDate>
    <dc:creator>tlah</dc:creator>
    <dc:date>2023-12-12T07:16:37Z</dc:date>
    <item>
      <title>LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1649353#M52476</link>
      <description>&lt;P&gt;Greetings&lt;/P&gt;&lt;P&gt;I have this weird situation with USB bootloader. Generally im really satisfied with it. But depends of computer, when i load the firmware the code wont start running. Maybe after third or fourth try (delete firmware binary &amp;amp; load new one) the code start running. But on some computers I dont have any problems. And of course the binary file is always the same. Does someone had similar situation and found a solution?&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Frank&lt;/P&gt;</description>
      <pubDate>Fri, 12 May 2023 10:49:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1649353#M52476</guid>
      <dc:creator>Frank2201</dc:creator>
      <dc:date>2023-05-12T10:49:04Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1649979#M52499</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206239"&gt;@Frank2201&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How about change to other USB ports of PC and USB line?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Mon, 15 May 2023 06:16:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1649979#M52499</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2023-05-15T06:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1649998#M52500</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/27788"&gt;@Alice_Yang&lt;/a&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;Yes, they tried, they even tried on multiple computers.&lt;/P&gt;&lt;P&gt;I send the binary with new software version to SMT assembler via email. There are no problems at my side. Tried multiple times to load but didnt&amp;nbsp;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;come across&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; with the problem. At assembler side, they are problems, they even tried on multiple computers. Changed USB cables too. The code maybe start running on third try. I asked them to send me binary file back to me via email. But when i tried this binary at my side i didnt get any problems. Code started always after first try. We and they have OS win10.&lt;/P&gt;&lt;P&gt;The more weirder is, that older binary file (older software version) is working without any issues at assembler side. So, im really without any idea why.&lt;/P&gt;</description>
      <pubDate>Mon, 15 May 2023 06:34:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1649998#M52500</guid>
      <dc:creator>Frank2201</dc:creator>
      <dc:date>2023-05-15T06:34:11Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1651615#M52546</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206239"&gt;@Frank2201&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1) Do you use the same custom board?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) I guess you meaning the&amp;nbsp;&amp;nbsp;&lt;A id="relatedDocsClickPDF_15" class="dtmcustomrulelink" href="https://www.nxp.com/docs/en/application-note/AN10866.zip" target="_blank" rel="noopener" data-dtmaction="Documentation Section - Results Link Click" data-dtmsubaction="LPC1700 secondary USB bootloader - NXP - Application Note - English"&gt;&lt;SPAN&gt;LPC1700 secondary USB bootloader&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If yes, what about the state of p1.20 on&amp;nbsp;assembler's side? Pay attention:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1684289801558.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/223484i8EBEDA299CED8F92/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1684289801558.png" alt="Alice_Yang_0-1684289801558.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 02:18:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1651615#M52546</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2023-05-17T02:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1651704#M52550</link>
      <description>&lt;P&gt;Im 100% sure there is no hardware issue. Yes, we are using &lt;A href="https://www.nxp.com/docs/en/application-note/AN10866.zip" target="_blank" rel="noopener nofollow noreferrer"&gt;&lt;SPAN&gt;LPC1700 secondary USB bootloader&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Assemblers side:&lt;/P&gt;&lt;P&gt;The new firmware (binary file) starts running after few tries - same hardware.&lt;/P&gt;&lt;P&gt;The old firmware (binary file) starts running after first try- same hardware.&lt;/P&gt;&lt;P&gt;Our side:&lt;/P&gt;&lt;P&gt;New and old firmware (binary file) works after first try. Executed multiple times just to be sure if the problem pop up randomly. But i eliminated this possibility too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 05:29:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1651704#M52550</guid>
      <dc:creator>Frank2201</dc:creator>
      <dc:date>2023-05-17T05:29:39Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1651765#M52556</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206239"&gt;@Frank2201&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1)You and&amp;nbsp;&lt;SPAN&gt;Assemblers use same image, same hardware, while the result not the same, it is strange.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Does Assemblers only have one board, or lost of boards? How about test on other same boards?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2) "&amp;nbsp;they even tried on multiple computers. Changed USB cables too."&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;-&amp;gt;&amp;gt; All the PCs on their side have the same issue?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 06:53:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1651765#M52556</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2023-05-17T06:53:51Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1651792#M52557</link>
      <description>&lt;P&gt;1. Yes. assemblers have multiple board and have same issues on all boards. These board come to us and then we load new firmware to it without problems. Assembler dont load new firmware because they need too much precious time with retrying. So, we load new firmware at our side in this moment.&lt;/P&gt;&lt;P&gt;2. Yeah, they tried with multiple computers and have same issues.&lt;/P&gt;&lt;P&gt;I suspect there is something with computer side. USB drivers, windows system, motherboard, who knows. Its hard because i dont have any problems on my side. If I had such computer with such issues then i could analyze the problem.&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 07:13:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1651792#M52557</guid>
      <dc:creator>Frank2201</dc:creator>
      <dc:date>2023-05-17T07:13:36Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1652813#M52572</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206239"&gt;@Frank2201&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sorry I also can't reproduce customer's issue, how about update a simple image? For example just a led demo image?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Thu, 18 May 2023 06:15:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1652813#M52572</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2023-05-18T06:15:40Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1654366#M52623</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/27788"&gt;@Alice_Yang&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help. It seems this is some unique problem and I cant do tests/diagnostics myself because i dont have issue on my side. Unfortunately, I cant burden Assembler team with these tests, they are occupied with other work. For now, the Assembler will load old firmware and we will load new firmware. Unfortunately this is satisfied solution for us now.&lt;/P&gt;&lt;P&gt;Will try to find out myself if i can find the solution but it will take some time.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Mon, 22 May 2023 05:30:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1654366#M52623</guid>
      <dc:creator>Frank2201</dc:creator>
      <dc:date>2023-05-22T05:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1772851#M54929</link>
      <description>&lt;P&gt;Hi there!&lt;/P&gt;&lt;P&gt;I had problems with the LPC BL on new windows. It seams MS decided to change some caching of the files. This results in binary stream loading to MCU to have mixed the order of blocks. Now since BL FW operation base on this order, the result is that the transfered code is not written in correct way. You hav to know that Erasing Flash data happens when first block of Flash sector is received! I'll name this N+0000 in the later description.&lt;/P&gt;&lt;P&gt;It happens that you first got transfered some data on block in sector N+offset. Next you got block N+0000. This mix up erases data allready written to flash. So you have to fix this in BL FW by erasing code flash on the first block transfered. Nothing else is reliable.&lt;/P&gt;&lt;P&gt;There are some other issues with windows patches lately but this stays. Or you can use Windows 7 &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 07:16:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1772851#M54929</guid>
      <dc:creator>tlah</dc:creator>
      <dc:date>2023-12-12T07:16:37Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1772855#M54930</link>
      <description>&lt;P&gt;Hi there!&lt;/P&gt;&lt;P&gt;I had problems with the LPC BL on new windows. It seams MS decided to change some caching of the files. This results in binary stream loading to MCU to have mixed the order of blocks. Now since BL FW operation base on this order, the result is that the transfered code is not written in correct way. You hav to know that Erasing Flash data happens when first block of Flash sector is received! I'll name this N+0000 in the later description.&lt;/P&gt;&lt;P&gt;It happens that you first got transfered some data on block in sector N+offset. Next you got block N+0000. This mix up erases data allready written to flash. So you have to fix this in BL FW by erasing code flash on the first block transfered. Nothing else is reliable.&lt;/P&gt;&lt;P&gt;There are some other issues with windows patches lately but this stays. Or you can use Windows 7 &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 07:18:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1772855#M54930</guid>
      <dc:creator>tlah</dc:creator>
      <dc:date>2023-12-12T07:18:19Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1768 USB bootloader binary firmware problems</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1775377#M54969</link>
      <description>&lt;P&gt;Thank you for your contribution about this.&lt;/P&gt;&lt;P&gt;I believe my problem lies elsewhere. I not sure with WIN11, but i mostly use BL on WIN10. In most cases there is no problems, only rare cases on some computers seems to flashing fail in first few tries.&lt;/P&gt;&lt;P&gt;I suspect buggy USB drivers or USB hardware on computer motherboard, who knows, because its rare to find a computer that have such issues.&lt;/P&gt;&lt;P&gt;Or maybe when you make binary firmware on development computer, some other computer read binary in different way.&lt;/P&gt;&lt;P&gt;Had problems with BL in some old computer with WIN10 but don't work anymore, so cant do detailed research what is the problem.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Dec 2023 07:18:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1768-USB-bootloader-binary-firmware-problems/m-p/1775377#M54969</guid>
      <dc:creator>Frank2201</dc:creator>
      <dc:date>2023-12-15T07:18:27Z</dc:date>
    </item>
  </channel>
</rss>

