Install SPSDK - Creating python environment using Termux application in android device using USB #4601
Unanswered
akshathakl14
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
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.
Steps followed :
python3 -m venv venv
source venv/bin/activate
python -m pip install --upgrade pip
pip install spsdk
spsdk --help
Environment Details:
Termux: Android 15, Linux kernel 5.4.274-qgki (aarch64)
Python: 3.12.11 | Pip: 25.1.1
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.
"ERROR: Could not build wheels for cmsis-pack-manager, which is required to install pyproject.toml-based projects".
As we need to flash the firmware from android device to other device we require the blhost.(IMXRT1176 Firmware upgrade using SPI/I2C)
I had referred this link : https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1176-Firmware-upgrade-using-SPI-I2C/m-p/211...
(Note: I am using an custom designed IMXRT1176 MCU board with QSPI flash with SDK Version v2_15_100 and also the IMXRT1176_EVKB board.)
So can you guide me if there is any tool or dependencies that I am missing ?
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.
Best regards,
Akshatha
Beta Was this translation helpful? Give feedback.
All reactions