<?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中的主题 Install SPSDK - Creating python environment using Termux application in android device using USB</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2115996#M34484</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203261" target="_blank"&gt;@Gavin_Jia&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I am attempting to set up SPSDK in a Python environment using Termux application in android to flash firmware via SPI/I2C to a custom IMXRT1176 MCU board (QSPI flash, SDK v2.15.100), but encountering a dependency error.&lt;/P&gt;&lt;P&gt;Steps followed :&lt;/P&gt;&lt;P&gt;python3 -m venv venv&lt;BR /&gt;source venv/bin/activate&lt;BR /&gt;python -m pip install --upgrade pip&lt;BR /&gt;&lt;STRONG&gt;pip install spsdk&lt;/STRONG&gt;&lt;BR /&gt;spsdk --help&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;Environment Details:&lt;/P&gt;&lt;P&gt;Termux: Android 15, Linux kernel 5.4.274-qgki (aarch64)&lt;/P&gt;&lt;P&gt;Python: 3.12.11 | Pip: 25.1.1&lt;/P&gt;&lt;P&gt;I am encountering an issue while installing SPSDK in a Python environment via Termux on Android. The installation fails when building wheels for cmsis-pack-manager, and I’d greatly appreciate any guidance or suggestions to resolve this.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"ERROR: Could not build wheels for cmsis-pack-manager, which is required to install pyproject.toml-based projects".&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;As we need to flash the firmware from android device to other device we require the blhost.(IMXRT1176 Firmware upgrade using SPI/I2C)&lt;/P&gt;&lt;P&gt;I had referred this link :&amp;nbsp;&lt;STRONG&gt;&lt;A href="https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1176-Firmware-upgrade-using-SPI-I2C/m-p/2115843#M34480" target="_blank"&gt;https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1176-Firmware-upgrade-using-SPI-I2C/m-p/2115843#M34480&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;(Note:&amp;nbsp;I am using an custom designed IMXRT1176 MCU board with QSPI flash with SDK Version v2_15_100 and also the IMXRT1176_EVKB board.)&lt;/P&gt;&lt;P&gt;So can you guide me if there is any tool or dependencies that I am missing ?&lt;/P&gt;&lt;P&gt;This is critical for my project timeline, so if there’s any additional information I can provide or alternative steps to try, please let me know. Thank you for your time and support—I’m happy to provide further details if needed.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Akshatha&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Fri, 13 Jun 2025 08:56:43 GMT</pubDate>
    <dc:creator>akshatha12</dc:creator>
    <dc:date>2025-06-13T08:56:43Z</dc:date>
    <item>
      <title>Install SPSDK - Creating python environment using Termux application in android device using USB</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2115996#M34484</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203261" target="_blank"&gt;@Gavin_Jia&lt;/A&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I am attempting to set up SPSDK in a Python environment using Termux application in android to flash firmware via SPI/I2C to a custom IMXRT1176 MCU board (QSPI flash, SDK v2.15.100), but encountering a dependency error.&lt;/P&gt;&lt;P&gt;Steps followed :&lt;/P&gt;&lt;P&gt;python3 -m venv venv&lt;BR /&gt;source venv/bin/activate&lt;BR /&gt;python -m pip install --upgrade pip&lt;BR /&gt;&lt;STRONG&gt;pip install spsdk&lt;/STRONG&gt;&lt;BR /&gt;spsdk --help&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;Environment Details:&lt;/P&gt;&lt;P&gt;Termux: Android 15, Linux kernel 5.4.274-qgki (aarch64)&lt;/P&gt;&lt;P&gt;Python: 3.12.11 | Pip: 25.1.1&lt;/P&gt;&lt;P&gt;I am encountering an issue while installing SPSDK in a Python environment via Termux on Android. The installation fails when building wheels for cmsis-pack-manager, and I’d greatly appreciate any guidance or suggestions to resolve this.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"ERROR: Could not build wheels for cmsis-pack-manager, which is required to install pyproject.toml-based projects".&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;As we need to flash the firmware from android device to other device we require the blhost.(IMXRT1176 Firmware upgrade using SPI/I2C)&lt;/P&gt;&lt;P&gt;I had referred this link :&amp;nbsp;&lt;STRONG&gt;&lt;A href="https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1176-Firmware-upgrade-using-SPI-I2C/m-p/2115843#M34480" target="_blank"&gt;https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1176-Firmware-upgrade-using-SPI-I2C/m-p/2115843#M34480&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;(Note:&amp;nbsp;I am using an custom designed IMXRT1176 MCU board with QSPI flash with SDK Version v2_15_100 and also the IMXRT1176_EVKB board.)&lt;/P&gt;&lt;P&gt;So can you guide me if there is any tool or dependencies that I am missing ?&lt;/P&gt;&lt;P&gt;This is critical for my project timeline, so if there’s any additional information I can provide or alternative steps to try, please let me know. Thank you for your time and support—I’m happy to provide further details if needed.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Akshatha&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 13 Jun 2025 08:56:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2115996#M34484</guid>
      <dc:creator>akshatha12</dc:creator>
      <dc:date>2025-06-13T08:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: Install SPSDK - Creating python environment using Termux application in android device using USB</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2118339#M34511</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251381"&gt;@akshatha12&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Sorry for the delay because of the backlog.&lt;/P&gt;
&lt;P&gt;The phenomenon you are experiencing seems to be the result of some dependencies failing.Since you are installing the SPSDK in a Termux environment, the dependencies may be troublesome to resolve.&lt;/P&gt;
&lt;P&gt;But your application scenario should be satisfied with at least a installation of blhost. If you still have problems, do you see if you can use the &lt;A href="https://www.nxp.com/design/design-center/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-secure-provisioning-tool:MCUXPRESSO-SECURE-PROVISIONING" target="_blank" rel="noopener"&gt;SEC&lt;/A&gt; tool? It's available for Linux/Mac/Windows, I'm not sure if your android environment can install it. It's a packaged host SW, so if you can successfully install it, just find its blhost path and you should be able to perform your flash IMAGE steps.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Gavin&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jun 2025 07:41:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2118339#M34511</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2025-06-18T07:41:18Z</dc:date>
    </item>
    <item>
      <title>Re: Install SPSDK - Creating python environment using Termux application in android device using USB</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2121826#M34548</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203261"&gt;@Gavin_Jia&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;I tried installing SEC tool, but the architecture of SEC tool package (amd64) and architecture of my device (aarch64) did not match.&lt;BR /&gt;Is there any other way to install SEC tool?&lt;/P&gt;&lt;P&gt;By the way, i am able to install SPSDK using "proot-distro" which allowed to run full linux distribution inside termux application.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Akshatha&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jun 2025 04:16:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2121826#M34548</guid>
      <dc:creator>akshatha12</dc:creator>
      <dc:date>2025-06-24T04:16:59Z</dc:date>
    </item>
    <item>
      <title>Re: Install SPSDK - Creating python environment using Termux application in android device using USB</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2122074#M34553</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251381"&gt;@akshatha12&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Good to know your progress!&lt;/P&gt;
&lt;P&gt;You shouldn't be able to install the SEC tool directly if the architecture is not consistent. But being able to install the SPSDK is sufficient.&lt;/P&gt;
&lt;P&gt;Bests,&lt;BR /&gt;Gavin&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jun 2025 09:13:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Install-SPSDK-Creating-python-environment-using-Termux/m-p/2122074#M34553</guid>
      <dc:creator>Gavin_Jia</dc:creator>
      <dc:date>2025-06-24T09:13:50Z</dc:date>
    </item>
  </channel>
</rss>

