<?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中的主题 USB Bootloader LPC1114FN28/102</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/USB-Bootloader-LPC1114FN28-102/m-p/527622#M9433</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by qqqyounng on Mon Jun 22 08:09:01 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I will introduce the production example of nonHID.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is a USB Bootloader of LPC1114FN28/102 (28PIN).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;[img]&lt;/SPAN&gt;&lt;A _jive_internal="true" class="" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fhp.vector.co.jp%2Fauthors%2FVA058115%2Fcommon%2FPrototype.jpg%5B%2Fimg%5D"&gt;http://hp.vector.co.jp/authors/VA058115/common/Prototype.jpg[/img]&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The driver can use libUSB supplied with the 16FUSB.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've used the WinFormLibUsb (Mr.Joseph Chiu customers' USB host.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks to him, thank you very much for the wonderful program.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A _jive_internal="true" class="" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Flibusb.6.n5.nabble.com%2FAccessing-LibUsb-Win32-with-Visual-C-and-WinForms-td10502.html"&gt;http://libusb.6.n5.nabble.com/Accessing-LibUsb-Win32-with-Visual-C-and-WinForms-td10502.html&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;[img]&lt;/SPAN&gt;&lt;A _jive_internal="true" class="" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fhp.vector.co.jp%2Fauthors%2FVA058115%2Fcommon%2FBootloaderHost.jpg%5B%2Fimg%5D"&gt;http://hp.vector.co.jp/authors/VA058115/common/BootloaderHost.jpg[/img]&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Starting the Bootloader and the program writing method&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[Write Procedure]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1.Make a boot switch to ON.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2.Connect the USB device.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3.Host program start-up.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4.The following message is displayed in the lower left when properly is started&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "\\.\libusb 0-0001-0x04d8-0x0628"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5.Select a HEX file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6.Push "File transfer" button.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[Start-up of the written program]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Continue to 6,USB plug will not be pulled out)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7.Make a boot switch to OFF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; USB communication is cut off.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; USB device is not recognized.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; It is supplied from the USB power supply only.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8.Push Reset SW.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;9.Start User Program.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[Restriction]&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;The upper limit of the user program size &amp;lt; $6FFC&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Bootloader rewrites the reset vector.&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;(PowerON/Reset --&amp;gt; Pri-Bootloader --&amp;gt; goto User Program)&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;note:No limit to interrupt the user to use.&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DAN&lt;/SPAN&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-338002"&gt;USB1114_src_Bootloader_int12MHz_1.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 19:28:52 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T19:28:52Z</dc:date>
    <item>
      <title>USB Bootloader LPC1114FN28/102</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/USB-Bootloader-LPC1114FN28-102/m-p/527622#M9433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by qqqyounng on Mon Jun 22 08:09:01 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I will introduce the production example of nonHID.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is a USB Bootloader of LPC1114FN28/102 (28PIN).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;[img]&lt;/SPAN&gt;&lt;A _jive_internal="true" class="" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fhp.vector.co.jp%2Fauthors%2FVA058115%2Fcommon%2FPrototype.jpg%5B%2Fimg%5D"&gt;http://hp.vector.co.jp/authors/VA058115/common/Prototype.jpg[/img]&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The driver can use libUSB supplied with the 16FUSB.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've used the WinFormLibUsb (Mr.Joseph Chiu customers' USB host.)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks to him, thank you very much for the wonderful program.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A _jive_internal="true" class="" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Flibusb.6.n5.nabble.com%2FAccessing-LibUsb-Win32-with-Visual-C-and-WinForms-td10502.html"&gt;http://libusb.6.n5.nabble.com/Accessing-LibUsb-Win32-with-Visual-C-and-WinForms-td10502.html&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;[img]&lt;/SPAN&gt;&lt;A _jive_internal="true" class="" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fhp.vector.co.jp%2Fauthors%2FVA058115%2Fcommon%2FBootloaderHost.jpg%5B%2Fimg%5D"&gt;http://hp.vector.co.jp/authors/VA058115/common/BootloaderHost.jpg[/img]&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Starting the Bootloader and the program writing method&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[Write Procedure]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1.Make a boot switch to ON.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2.Connect the USB device.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3.Host program start-up.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4.The following message is displayed in the lower left when properly is started&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "\\.\libusb 0-0001-0x04d8-0x0628"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5.Select a HEX file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;6.Push "File transfer" button.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[Start-up of the written program]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(Continue to 6,USB plug will not be pulled out)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;7.Make a boot switch to OFF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; USB communication is cut off.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; USB device is not recognized.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; It is supplied from the USB power supply only.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;8.Push Reset SW.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;9.Start User Program.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[Restriction]&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;The upper limit of the user program size &amp;lt; $6FFC&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Bootloader rewrites the reset vector.&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;(PowerON/Reset --&amp;gt; Pri-Bootloader --&amp;gt; goto User Program)&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;note:No limit to interrupt the user to use.&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DAN&lt;/SPAN&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-338002"&gt;USB1114_src_Bootloader_int12MHz_1.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:28:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/USB-Bootloader-LPC1114FN28-102/m-p/527622#M9433</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:28:52Z</dc:date>
    </item>
  </channel>
</rss>

