<?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>i.MX RT Crossover MCUs中的主题 Re: How to Configure the dev_hid_mouse_bm Project for USB DFU Firmware Updates on RT1064 EVK?</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2016707#M32957</link>
    <description>&lt;P&gt;Thank you for your response.&lt;BR /&gt;I don’t want to write the &lt;STRONG&gt;dev_hid_mouse_bm&lt;/STRONG&gt; firmware to &lt;STRONG&gt;RAM&lt;/STRONG&gt;; I want to write it to &lt;FONT size="5"&gt;&lt;STRONG&gt;flash memory&lt;/STRONG&gt;&lt;/FONT&gt;.&lt;BR /&gt;I would really appreciate your help with this.&lt;/P&gt;</description>
    <pubDate>Thu, 19 Dec 2024 01:42:52 GMT</pubDate>
    <dc:creator>kbsidi</dc:creator>
    <dc:date>2024-12-19T01:42:52Z</dc:date>
    <item>
      <title>How to Configure the dev_hid_mouse_bm Project for USB DFU Firmware Updates on RT1064 EVK?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2015821#M32946</link>
      <description>&lt;P&gt;I am planning to use &lt;STRONG&gt;dev_hid_mouse_bm&lt;/STRONG&gt; as custom firmware for USB DFU-based firmware updates on the RT1064 EVK.&lt;/P&gt;&lt;P&gt;I would like to:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Flash the &lt;STRONG&gt;dev_hid_mouse_bm&lt;/STRONG&gt; firmware to the board's flash memory.&lt;/LI&gt;&lt;LI&gt;Configure the board such that:&lt;UL&gt;&lt;LI&gt;When the user key is pressed while connecting the EVK board, it enters DFU mode.&lt;/LI&gt;&lt;LI&gt;If the user key is not pressed, the &lt;STRONG&gt;dev_hid_mouse_bm&lt;/STRONG&gt; firmware executes normally.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Could you guide me on how to properly configure the &lt;STRONG&gt;dev_hid_mouse_bm&lt;/STRONG&gt; project to support this functionality? Any tips or necessary modifications would be greatly appreciated!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 06:11:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2015821#M32946</guid>
      <dc:creator>kbsidi</dc:creator>
      <dc:date>2024-12-18T06:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to Configure the dev_hid_mouse_bm Project for USB DFU Firmware Updates on RT1064 EVK?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2015923#M32947</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/239565"&gt;@kbsidi&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Please check this &lt;A href="https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs-Knowledge/Updating-Firmware-via-USB-DFU-Based-on-RT1170/ta-p/2007889" target="_blank" rel="noopener"&gt;post&lt;/A&gt; and the "Using Custom Firmware" section, I think it could help you with some inspirations.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Dec 2024 08:11:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2015923#M32947</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2024-12-18T08:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to Configure the dev_hid_mouse_bm Project for USB DFU Firmware Updates on RT1064 EVK?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2016707#M32957</link>
      <description>&lt;P&gt;Thank you for your response.&lt;BR /&gt;I don’t want to write the &lt;STRONG&gt;dev_hid_mouse_bm&lt;/STRONG&gt; firmware to &lt;STRONG&gt;RAM&lt;/STRONG&gt;; I want to write it to &lt;FONT size="5"&gt;&lt;STRONG&gt;flash memory&lt;/STRONG&gt;&lt;/FONT&gt;.&lt;BR /&gt;I would really appreciate your help with this.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Dec 2024 01:42:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2016707#M32957</guid>
      <dc:creator>kbsidi</dc:creator>
      <dc:date>2024-12-19T01:42:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to Configure the dev_hid_mouse_bm Project for USB DFU Firmware Updates on RT1064 EVK?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2019595#M32989</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/239565"&gt;@kbsidi&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Please check this function in the project:.&lt;/P&gt;
&lt;DIV style="background-color: #ffffff; padding: 0px 0px 0px 2px;"&gt;
&lt;DIV style="color: #000000; background-color: #ffffff; font-family: 'Consolas'; font-size: 10pt; white-space: pre;"&gt;
&lt;P style="margin: 0;"&gt;&lt;SPAN&gt;memmoryStatus = USB_MemmoryProgram(firmwareAddress, (&lt;/SPAN&gt;&lt;SPAN&gt;uint8_t&lt;/SPAN&gt;&lt;SPAN&gt; *)&amp;amp;&lt;/SPAN&gt;&lt;SPAN&gt;s_UsbDeviceDfuDemo&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;dfuFirmwareBlock&lt;/SPAN&gt;&lt;SPAN&gt;[0],&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;SPAN&gt;s_UsbDeviceDfuDemo&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;dfuFirmwareBlockLength&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;You will notice that there is no flash read/write support in this project. It would be a very big code modification to implement your application. It is recommended to try other options such as a secondary bootloader solution or an OTA solution.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
      <pubDate>Thu, 26 Dec 2024 07:37:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2019595#M32989</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2024-12-26T07:37:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to Configure the dev_hid_mouse_bm Project for USB DFU Firmware Updates on RT1064 EVK?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2019842#M33000</link>
      <description>USB_MemmoryProgram is just memcpy.&lt;BR /&gt;&lt;BR /&gt;usb_memmory_status_t USB_MemmoryProgram(uint32_t address, uint8_t *buffer, uint32_t length)&lt;BR /&gt;{&lt;BR /&gt;usb_memmory_status_t status = kStatus_USB_MemmorySuccess;&lt;BR /&gt;memcpy((void *)address, (void *)buffer, length);&lt;BR /&gt;return status;&lt;BR /&gt;}</description>
      <pubDate>Fri, 27 Dec 2024 03:15:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/How-to-Configure-the-dev-hid-mouse-bm-Project-for-USB-DFU/m-p/2019842#M33000</guid>
      <dc:creator>kbsidi</dc:creator>
      <dc:date>2024-12-27T03:15:16Z</dc:date>
    </item>
  </channel>
</rss>

